UserPrincipal.GetAuthorizationGroups Метод

Определение

Возвращает коллекцию основных объектов, содержащих все группы авторизации, из которых этот пользователь является членом. Эта функция возвращает только группы, которые являются группами безопасности; Группы рассылки не возвращаются.

public:
 System::DirectoryServices::AccountManagement::PrincipalSearchResult<System::DirectoryServices::AccountManagement::Principal ^> ^ GetAuthorizationGroups();
public System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal> GetAuthorizationGroups();
member this.GetAuthorizationGroups : unit -> System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal>
Public Function GetAuthorizationGroups () As PrincipalSearchResult(Of Principal)

Возвращаемое значение

Коллекция Principal объектов, содержащих группы, из которых пользователь является членом, или значение NULL, если пользователь не принадлежит ни к каким группам безопасности.

Исключения

Не удалось получить группы авторизации.

Получение групп авторизации не поддерживается этой операционной системой.

Комментарии

Этот метод выполняет рекурсивный поиск всех групп и возвращает группы, в которых пользователь является членом. Возвращаемый набор также может включать дополнительные группы, которые система будет рассматривать пользователя в целях авторизации.

Группы, возвращаемые этим методом, могут включать группы из другой области и хранилища, отличные от субъекта. Например, если субъект является объектом AD DS с DN "CN=SpecialGroups,DC=Fabrikam,DC=DC=com, возвращенный набор может содержать группы, принадлежащие "CN=NormalGroups,DC=Fabrikam,DC=com.

Применяется к