UserPrincipal.GetAuthorizationGroups Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve uma coleção de objetos principais que contém todos os grupos de autorização dos quais este utilizador faz parte. Esta função apenas devolve grupos que são grupos de segurança; os grupos de distribuição não são devolvidos.
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)
Devoluções
Uma coleção de Principal objetos que contêm os grupos dos quais o utilizador é membro, ou null se o utilizador não pertencer a nenhum grupo de segurança.
Exceções
A tentativa de recuperar grupos de autorização falhou.
A recuperação de grupos de autorização não é suportada por este sistema operativo.
Observações
Este método pesquisa recursivamente todos os grupos e devolve os grupos dos quais o utilizador é membro. O conjunto devolvido pode também incluir grupos adicionais dos quais o sistema consideraria o utilizador membro para fins de autorização.
Os grupos que são devolvidos por este método podem incluir grupos de um âmbito e armazenamento diferentes do principal. Por exemplo, se o principal for um objeto AD DS que tenha DN de "CN=SpecialGroups,DC=Fabrikam,DC=com, o conjunto devolvido pode conter grupos que pertencem ao "CN=NormalGroups,DC=Fabrikam,DC=com.