New-EntraAdministrativeUnit

Cria uma unidade administrativa.

Sintaxe

Default (Predefinição)

New-EntraAdministrativeUnit

    -DisplayName <String>
    [-Description <String>]
    [-MembershipType <String>]
    [-MembershipRule <String>]
    [-MembershipRuleProcessingState <String>]
    [-Visibility <String>]
    [<CommonParameters>]

Descrição

O New-EntraAdministrativeUnit cmdlet cria uma unidade administrativa no Microsoft Entra ID. Especifique DisplayName o parâmetro para criar uma unidade administrativa.

Em cenários delegados, o utilizador iniciado deve ser atribuído a um papel Microsoft Entra suportado ou a um papel personalizado que inclua a microsoft.directory/administrativeUnits/allProperties/allTasks permissão. Os seguintes papéis de menor privilégio são suportados para esta operação:

  • Administrador de Função Privilegiada

Exemplos

Exemplo 1: Criar uma unidade administrativa

Connect-Entra -Scopes 'AdministrativeUnit.ReadWrite.All'
New-EntraAdministrativeUnit -DisplayName 'TestAU'
DeletedDateTime Id                                   Description DisplayName Visibility
--------------- --                                   ----------- ----------- ----------
                bbbbbbbb-1111-2222-3333-cccccccccccc             TestAU

Este exemplo demonstra como criar uma unidade administrativa.

  • -DisplayName o parâmetro especifica o nome de exibição para o objeto da unidade Administrativa.

Exemplo 2: Criar uma unidade administrativa usando o parâmetro '-Description'

Connect-Entra -Scopes 'AdministrativeUnit.ReadWrite.All'
New-EntraAdministrativeUnit -DisplayName 'Pacific Administrative Unit' -Description 'Administrative Unit for Pacific region'
DeletedDateTime Id                                   Description DisplayName IsMemberManagementRestricted Visibility
--------------- --                                   ----------- ----------- ---------------------------- ----------
                bbbbbbbb-1111-2222-3333-cccccccccccc Pacific Administrative Unit     test111     False

Este exemplo demonstra como criar uma unidade administrativa.

  • -DisplayName o parâmetro especifica o nome de exibição para o objeto da unidade Administrativa.
  • -Description o parâmetro especifica uma descrição para o objeto da unidade administrativa.

Exemplo 3: Criar uma unidade administrativa com configuração detalhada

Connect-Entra -Scopes 'AdministrativeUnit.ReadWrite.All'
$displayName = 'Seattle District Technical Schools'
$description = 'Seattle district technical schools administration'
$membershipRule = '(user.country -eq "United States")'

New-EntraAdministrativeUnit `
    -DisplayName $displayName `
    -Description $description `
    -MembershipType 'Dynamic' `
    -MembershipRule $membershipRule `
    -MembershipRuleProcessingState 'On' `
    -Visibility 'HiddenMembership'
DeletedDateTime Id                                   Description                                       DisplayName                        Visibility
--------------- --                                   -----------                                       -----------                        ----------
                bbbbbbbb-1111-2222-3333-cccccccccccc Seattle district technical schools administration Seattle District Technical Schools HiddenMembership

Este exemplo demonstra como criar uma unidade administrativa com informações detalhadas de configuração.

  • -DisplayName o parâmetro especifica o nome de exibição para o objeto da unidade Administrativa.
  • -Description o parâmetro especifica uma descrição para o objeto da unidade administrativa.
  • -MembershipRule O parâmetro especifica a regra dinâmica de adesão aplicada à unidade administrativa.
  • -MembershipType O parâmetro especifica o tipo de pertença à unidade administrativa. Os valores possíveis são: dinâmicos e atribuídos. Se não for definido, o valor padrão é nulo, e o tipo de membro é atribuído por defeito.
  • -MembershipRuleProcessingState parâmetros controla se a regra dinâmica de pertença está ativa. Defina para On ativar ou Paused parar atualizações.
  • -Visibility o parâmetro especifica a visibilidade da unidade administrativa. O valor padrão é public caso não esteja definido. Definido para HiddenMembership ocultar a adesão a não membros.

Parâmetros

-Description

Especifica uma descrição para a nova unidade administrativa. Este parâmetro é opcional.

Propriedades dos parâmetros

Tipo:System.String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-DisplayName

Especifica o nome de exibição da nova unidade administrativa.

Propriedades dos parâmetros

Tipo:System.String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-MembershipRule

Especifica a regra dinâmica de adesão aplicada à unidade administrativa. Este parâmetro é opcional.

Propriedades dos parâmetros

Tipo:System.String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-MembershipRuleProcessingState

Controla se a regra dinâmica de adesão está ativa. Defina para On ativar ou Paused parar atualizações. Este parâmetro é opcional.

Propriedades dos parâmetros

Tipo:System.String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-MembershipType

Especifica o tipo de membro da unidade administrativa. Os valores possíveis são: dynamic e assigned. Se não for definido, o valor padrão é null, e o tipo de pertença por defeito é assigned. Este parâmetro é opcional.

Propriedades dos parâmetros

Tipo:System.String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Visibility

Especifica a visibilidade da unidade administrativa. O valor padrão é public caso não esteja definido. Definido para HiddenMembership ocultar a adesão a não membros. Este parâmetro é opcional.

Propriedades dos parâmetros

Tipo:System.String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.