如何使用PrincipalSearchResult <principal>查找Group AD对象的grouptype属性

时间:2015-07-03 07:54:28

标签: c# active-directory directoryservices

我使用GetGroups()方法从PrincipalSearchResult获取所有组。但是我无法找到获取Group对象的groupType属性的方法。您是否知道如何从Principal对象获取groupType属性?

enter image description here

编辑:

我只看到一个属性:IsSecurityGroup。但是不可能知道该小组是否:

  • 全球分销小组
  • 域名本地通讯组
  • 通用分发小组
  • 全球安全组
  • 域本地安全组
  • 通用安全组

1 个答案:

答案 0 :(得分:1)

您可以从GroupScope媒体资源中找到此信息:

https://msdn.microsoft.com/en-us/library/system.directoryservices.accountmanagement.groupscope(v=vs.110).aspx

Global - 该组的范围是全球性的。

Local - 该组的范围是本地的。

Universal - 该小组的范围是普遍的。

IsSecurityGroup属性一起使用。 (即,如果它不是安全组,那么它是一个分发组)