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. Esse cmdlet pode ser usado para retornar um único grupo, se você especificar o parâmetro ObjectId ou pesquisar em todos os grupos.
Exemplos
Exemplo 1: Obter um grupo usando uma ID
PS C:\> Get-MsolGroup -ObjectId af407072-7ae1-4b07-a0ca-6634b7396054
Esse comando retorna o objeto de grupo que tem a ID especificada.
Exemplo 2: Obter todos os grupos
PS C:\> Get-MsolGroup
Esse comando retorna todo o conjunto de grupos para o locatário até os 250 resultados padrão.
Exemplo 3: Obter um grupo usando um nome de entidade de usuário
PS C:\> Get-MsolGroup -isAgentRole -UserPrincipalName "pattifuller@contoso.com"
Este comando retorna os grupos de agente dos que o usuário é um membro. Isto se aplica apenas para empresas que tenham privilégios de parceiro.
Parâmetros
-All
Indica que esse cmdlet retorna todos os resultados encontrados. Não especifique esse parâmetro e o parâmetro MaxResults .
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-GroupType
Especifica o tipo de grupos a serem obtidos. Os valores válidos são Security, MailEnabledSecurity e DistributionList.
Tipo: | GroupType |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-HasErrorsOnly
Indica que esse cmdlet retorna apenas grupos que têm erros de validação.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-HasLicenseErrorsOnly
Especifica se esse cmdlet retorna apenas grupos de segurança que têm erros de licença.
Tipo: | Boolean |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-IsAgentRole
Especifica que esse cmdlet retorna apenas grupos de agentes. Esse valor se aplica somente a usuários parceiros.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-MaxResults
Especifica o número máximo de resultados que esse cmdlet retorna. O valor padrão é 250.
Tipo: | Int32 |
Cargo: | Named |
Valor padrão: | 250 |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ObjectId
Especifica a ID de objeto exclusiva do grupo a ser obtido.
Tipo: | Guid |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-SearchString
Especifica uma cadeia de caracteres. Esse cmdlet retorna grupos de segurança que têm um nome de exibição que começa com essa cadeia de caracteres.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-TenantId
Especifica a ID exclusiva do locatário no qual executar a operação. O valor padrão é o locatário do usuário atual. Esse parâmetro se aplica somente a usuários parceiros.
Tipo: | Guid |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-UserObjectId
Especifica a ID exclusiva de um usuário. Esse cmdlet retorna grupos de segurança aos quais este usuário pertence. Esse parâmetro deve ser usado junto com o parâmetro IsAgentRole .
Tipo: | Guid |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-UserPrincipalName
Especifica o nome da entidade de usuário de um usuário. Esse cmdlet retorna grupos de segurança aos quais este usuário pertence. Esse parâmetro deve ser usado junto com o parâmetro IsAgentRole .
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Saídas
Microsoft.Online.Administration.Group
Esse cmdlet retorna 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 de exibição do grupo.
Emailaddress. O endereço de email do grupo. Este não é retornado para os 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 esse grupo é ou não um grupo do sistema (criado pelo Azure Active Directory). Estes grupos não podem ser atualizados nem removidos.
LastDirSyncTime. A data e a hora da última sincronização do grupo.
Managedby. O proprietário do grupo.
Objectid. O ID de objeto exclusivo do grupo.
Endereços proxy. Os endereços proxy associados a esse grupo (somente para grupos habilitados para email).
ValidationStatus. Se o grupo tem ou não algum erro.