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입니다.

예외

권한 부여 그룹을 검색하지 못했습니다.

권한 부여 그룹의 검색은 이 운영 체제에서 지원되지 않습니다.

설명

이 메서드는 모든 그룹을 재귀적으로 검색하고 사용자가 멤버인 그룹을 반환합니다. 반환된 집합에는 시스템에서 권한 부여를 위해 사용자를 멤버로 간주하는 추가 그룹이 포함될 수도 있습니다.

이 메서드에서 반환되는 그룹에는 보안 주체와 다른 범위 및 저장소의 그룹이 포함될 수 있습니다. 예를 들어 보안 주체가 "CN=SpecialGroups,DC=Fabrikam,DC=com"의 DN이 있는 AD DS 개체인 경우 반환된 집합에는 "CN=NormalGroups,DC=Fabrikam,DC=com"에 속하는 그룹이 포함될 수 있습니다.

적용 대상