UserPrincipal.GetAuthorizationGroups Yöntem

Tanım

Bu kullanıcının üyesi olduğu tüm yetkilendirme gruplarını içeren bir asıl nesne koleksiyonu döndürür. Bu işlev yalnızca güvenlik grubu olan grupları döndürür; dağıtım grupları döndürülmedi.

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)

Döndürülenler

Kullanıcının üyesi olduğu grupları içeren nesne koleksiyonu Principal veya kullanıcı herhangi bir güvenlik grubuna ait değilse null.

Özel durumlar

Yetkilendirme gruplarını alma girişimi başarısız oldu.

Yetkilendirme gruplarının alınması bu işletim sistemi tarafından desteklenmiyor.

Açıklamalar

Bu yöntem tüm grupları özyinelemeli olarak arar ve kullanıcının üye olduğu grupları döndürür. Döndürülen küme, yetkilendirme amacıyla sistemin kullanıcıyı üyesi olarak kabul edeceği ek gruplar da içerebilir.

Bu yöntem tarafından döndürülen gruplar, sorumludan farklı bir kapsamdaki ve depodaki grupları içerebilir. Örneğin, sorumlu "CN=SpecialGroups,DC=Fabrikam,DC=com" DN'sine sahip bir AD DS nesnesiyse, döndürülen küme "CN=NormalGroups,DC=Fabrikam,DC=com"a ait grupları içerebilir.

Şunlara uygulanır