New-EntraBetaAdministrativeUnitMember

Crie um novo objeto como membro da unidade administrativa. Atualmente, apenas os objetos de grupo são suportados.

Sintaxe

Default (Predefinição)

New-EntraBetaAdministrativeUnitMember

    -AdministrativeUnitId <String>
    [-GroupTypes <System.Collections.Generic.List`1[System.String]>]
    [-AssignedLabels <System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AssignedLabel]>]
    [-OdataType <String>]
    [-Description <String>]
    -SecurityEnabled <Boolean>
    [-IsAssignableToRole <Boolean>]
    [-ProxyAddresses <System.Collections.Generic.List`1[System.String]>]
    -DisplayName <String>
    [-Visibility <String>]
    -MailEnabled <Boolean>
    -MailNickname <String>
    [-MembershipRule <String>]
    [-MembershipRuleProcessingState <String>]
    [<CommonParameters>]

Descrição

O New-EntraBetaAdministrativeUnitMember cmdlet cria um objeto Microsoft Entra ID como membro de uma unidade administrativa. Especifique AdministrativeUnitId, DisplayName, MailNickname, SecurityEnabled e MailEnabled parâmetros para criar um novo membro da unidade administrativa.

Atualmente, apenas grupos Microsoft Entra ID são suportados para criar membros administrativos.

Para informações sobre como criar grupos dinâmicos, consulte Usar atributos para criar regras avançadas.

Exemplos

Exemplo 1: Criar um grupo dinâmico numa unidade administrativa

Connect-Entra -Scopes 'AdministrativeUnit.ReadWrite.All'
$params = @{
    AdministrativeUnitId = 'bbbbbbbb-1111-2222-3333-cccccccccccc'
    OdataType = 'Microsoft.Graph.Group'
    DisplayName = 'NewAUMember'
    Description = 'createdUnitMember'
    MailEnabled = $True
    MailNickname = 'new'
    SecurityEnabled = $False
    GroupTypes = @('Unified', 'DynamicMembership')
    MembershipRule = "(user.department -contains 'Marketing')"
    MembershipRuleProcessingState = 'On'
    IsAssignableToRole = $false
    Visibility = 'Public'
    ProxyAddresses = @('SMTP:Ahiresh@M365x99297270.onmicrosoft.com')
}
New-EntraBetaAdministrativeUnitMember @params
Id                                   DeletedDateTime
--                                   ---------------
dddddddd-2222-2222-3333-cccccccccccc

Este comando cria um novo grupo dinâmico numa unidade administrativa com a seguinte regra:

'user.department -contains "Marketing"'

As aspas duplas são substituídas por aspas simples.

O estado de processamento está Ligado. Significa que todos os utilizadores do diretório que qualificam a regra são adicionados como membros ao grupo. Qualquer utilizador que não se qualifique é removido do grupo.

Parâmetros

-AdministrativeUnitId

Especifica o AdministrativeUnitId de uma unidade administrativa do Microsoft Entra ID.

Propriedades dos parâmetros

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

Conjuntos de parâmetros

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

-AssignedLabels

Este parâmetro permite a atribuição de etiquetas de sensibilidade a grupos. Para mais informações sobre como os rótulos de sensibilidade podem ser atribuídos a grupos, consulte Atribuir rótulos de sensibilidade

Propriedades dos parâmetros

Tipo:

System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AssignedLabel]

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

-Description

Especifica uma descrição para o grupo.

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 um nome de exibição para o grupo.

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

-GroupTypes

Especifica que o grupo é um grupo dinâmico. Para criar um grupo dinâmico, especifique um valor de DynamicMembership.

Propriedades dos parâmetros

Tipo:

System.Collections.Generic.List`1[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

-IsAssignableToRole

A bandeira indica se o grupo pode ser atribuído a uma função. Esta propriedade só pode ser definida no momento da criação do grupo e não pode ser modificada num grupo existente.

Propriedades dos parâmetros

Tipo:System.Boolean
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

-MailEnabled

Especifica se este grupo está habilitado para e-mail.

Atualmente, não pode criar grupos com email no Microsoft Entra ID.

Propriedades dos parâmetros

Tipo:System.Boolean
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

-MailNickname

Especifica um apelido de correio para o grupo. Se o MailEnabled for $False, deve ainda assim especificar um apelido de correio.

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 de pertença para um grupo dinâmico.

Para mais informações sobre as regras que pode usar para grupos dinâmicos, Usar atributos para criar regras avançadas

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

Especifica o estado de processamento das regras. Os valores aceitáveis para este parâmetro são:

  • "Ligado". Processa a regra do grupo.
  • "Pausado". Parem de processar a regra do grupo.

Alterar o valor do estado de processamento não altera a lista de membros do grupo.

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

-OdataType

Especifica o tipo de odata do objeto a criar na 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:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ProxyAddresses

Define o atributo proxy Addresses.

Propriedades dos parâmetros

Tipo:

System.Collections.Generic.List`1[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

-SecurityEnabled

Especifica se o grupo está habilitado para segurança. Para grupos de segurança, este valor deve ser $True.

Propriedades dos parâmetros

Tipo:System.Boolean
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

-Visibility

Este parâmetro determina a visibilidade do conteúdo do grupo e da lista de membros. Este parâmetro pode assumir um dos seguintes valores:

  • "Público" - Qualquer pessoa pode ver o conteúdo do grupo
  • "Privado" - Só os membros podem ver o conteúdo do grupo
  • "HiddenMembership" - Só os membros podem ver o conteúdo do grupo e apenas membros, proprietários, Administradores Globais/Empresariais, Administradores de Utilizadores e Administradores de Helpdesk podem consultar a lista de membros do grupo.

Se não for fornecido valor, o valor padrão será "Público".

Notes:

  • Este parâmetro só é válido para grupos que tenham o groupType definido como "Unified".
  • Se um grupo tiver este atributo definido como "HiddenMembership", não pode ser alterado mais tarde.
  • Qualquer pessoa pode juntar-se a um grupo que tenha este atributo definido como "Público". Se o atributo estiver definido como Privado ou HiddenMembership, apenas os proprietários podem adicionar novos membros ao grupo e os pedidos para entrar no grupo precisam de aprovação do(s) proprietário(s).

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.

Entradas

None

Saídas

System.Object