Partilhar via


Get-MsolGroup

Obtém grupos do Azure Active Directory.

Sintaxe

Get-MsolGroup
   [-UserObjectId <Guid>]
   [-IsAgentRole]
   [-UserPrincipalName <String>]
   [-GroupType <GroupType>]
   [-HasErrorsOnly]
   [-HasLicenseErrorsOnly <Boolean>]
   [-SearchString <String>]
   [-MaxResults <Int32>]
   [-TenantId <Guid>]
   [<CommonParameters>]
Get-MsolGroup
   -ObjectId <Guid>
   [-TenantId <Guid>]
   [<CommonParameters>]
Get-MsolGroup
   [-UserObjectId <Guid>]
   [-IsAgentRole]
   [-UserPrincipalName <String>]
   [-GroupType <GroupType>]
   [-HasErrorsOnly]
   [-HasLicenseErrorsOnly <Boolean>]
   [-SearchString <String>]
   [-All]
   [-TenantId <Guid>]
   [<CommonParameters>]

Description

O cmdlet Get-MsolGroup obtém grupos do Azure Active Directory. Este cmdlet pode ser utilizado para devolver um único grupo, se especificar o parâmetro ObjectId ou para procurar em todos os grupos.

Exemplos

Exemplo 1: Obter um grupo com um ID

PS C:\> Get-MsolGroup -ObjectId af407072-7ae1-4b07-a0ca-6634b7396054

Este comando devolve o objeto de grupo que tem o ID especificado.

Exemplo 2: Obter todos os grupos

PS C:\> Get-MsolGroup

Este comando devolve todo o conjunto de grupos para o inquilino, até aos 250 resultados predefinidos.

Exemplo 3: Obter um grupo com um nome principal de utilizador

PS C:\> Get-MsolGroup -isAgentRole -UserPrincipalName "pattifuller@contoso.com"

Este comando devolve os grupos de agentes dos quais um utilizador é membro. Isto aplica-se apenas a empresas com privilégios de parceiros.

Parâmetros

-All

Indica que este cmdlet devolve todos os resultados que encontrar. Não especifique este parâmetro e o parâmetro MaxResults .

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-GroupType

Especifica o tipo de grupos a obter. Os valores válidos são Segurança, MailEnabledSecurity e DistributionList.

Tipo:GroupType
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-HasErrorsOnly

Indica que este cmdlet devolve apenas grupos que têm erros de validação.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-HasLicenseErrorsOnly

Especifica se este cmdlet devolve apenas grupos de segurança que têm erros de licença.

Tipo:Boolean
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-IsAgentRole

Especifica que este cmdlet devolve apenas grupos de agentes. Este valor aplica-se apenas aos utilizadores parceiros.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-MaxResults

Especifica o número máximo de resultados que este cmdlet devolve. O valor predefinido é 250.

Tipo:Int32
Position:Named
Default value:250
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ObjectId

Especifica o ID de objeto exclusivo do grupo a obter.

Tipo:Guid
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-SearchString

Especifica uma cadeia. Este cmdlet devolve grupos de segurança que têm um nome a apresentar que começa com esta cadeia.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-TenantId

Especifica o ID exclusivo do inquilino no qual efetuar a operação. O valor predefinido é o inquilino do utilizador atual. Este parâmetro aplica-se apenas aos utilizadores parceiros.

Tipo:Guid
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-UserObjectId

Especifica o ID exclusivo de um utilizador. Este cmdlet devolve grupos de segurança aos quais este utilizador pertence. Este parâmetro tem de ser utilizado juntamente com o parâmetro IsAgentRole .

Tipo:Guid
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-UserPrincipalName

Especifica o nome principal de utilizador de um utilizador. Este cmdlet devolve grupos de segurança aos quais este utilizador pertence. Este parâmetro tem de ser utilizado juntamente com o parâmetro IsAgentRole .

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

Saídas

Microsoft.Online.Administration.Group

Este cmdlet devolve uma lista de grupos, que incluem as seguintes informações:

  • CommonName. O nome comum do grupo.

  • Descrição. Uma descrição do grupo.

  • DisplayName. O nome a apresentar do grupo.

  • EmailAddress. Os endereços de e-mail do grupo. Isto não é devolvido para grupos de segurança.

  • Erros. Uma lista de erros para o grupo.

  • GroupType. O tipo do grupo. Os tipos podem ser SecurityGroup, DistributionList ou MailEnabledSecurityGroup.

  • IsSystem. Se este grupo é ou não um grupo de sistema (criado pelo Azure Active Directory). Estes grupos não podem ser atualizados ou removidos.

  • LastDirSyncTime. A data e hora em que o grupo foi sincronizado pela última vez.

  • ManagedBy. O proprietário do grupo.

  • ObjectId. O ID de objeto exclusivo do grupo.

  • Endereços Proxy. Os endereços proxy associados a este grupo (apenas para grupos com capacidade de correio).

  • ValidationStatus. Se o grupo tem ou não erros.