我们拥有一个特殊的多值属性,称之为
如何检索指定用户管理的所有组(借助
例如,假设用户是GlobalAdministrators组的成员,并且ApplicationAdministrators组拥有GlobalAdministrations作为成员。最终,MyApplication组在
如何利用这些信息找到特定用户管理的所有组?是否可能在包含用户和组DN的自定义属性中进行递归检查? 更新 我尝试使用类似以下的目录搜索过滤器:
ourOwnManagedBy
,它可以包含管理当前组的用户或组(其DN)。如何检索指定用户管理的所有组(借助
managedBy
和ourOwnManagedBy
)?例如,假设用户是GlobalAdministrators组的成员,并且ApplicationAdministrators组拥有GlobalAdministrations作为成员。最终,MyApplication组在
ourOwnManagedBy
属性中拥有ApplicationAdministrators。如何利用这些信息找到特定用户管理的所有组?是否可能在包含用户和组DN的自定义属性中进行递归检查? 更新 我尝试使用类似以下的目录搜索过滤器:
string.Format("(ourOwnManagedBy:1.2.840.113556.1.4.1941:={0})", dn);
但我可能误解了1.2.840.113556.1.4.1941
的作用? (MSDN页面)