Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

Adiciona um valor predefinido para uma definição de atributo de segurança personalizada.

Sintaxe

Default (Default)

Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

    -IsActive <Boolean>
    -CustomSecurityAttributeDefinitionId <String>
    -Id <String>
    [<CommonParameters>]

Description

Adiciona Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue um valor predefinido para uma definição de atributo de segurança personalizada Microsoft Entra ID.

Em cenários delegados com contas corporativas ou de estudante, o usuário conectado deve ter uma função de Microsoft Entra com suporte ou uma função personalizada com as permissões necessárias. As seguintes funções com privilégios mínimos podem ser usadas:

  • Administrador de definição de atributo

Exemplos

Exemplo 1: Adicionar um valor predefinido para uma definição de atributo de segurança personalizada Microsoft Entra ID

Connect-Entra -Scopes 'CustomSecAttributeDefinition.ReadWrite.All'
$attributeDefinition = Get-EntraBetaCustomSecurityAttributeDefinition | Where-Object { $_.Name -eq 'Engineering' }
Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue -CustomSecurityAttributeDefinitionId $attributeDefinition.Id -Id 'Alpine' -IsActive $true
Id   IsActive
--   --------
Alpine True

Este exemplo adiciona um valor predefinido a uma definição de atributo de segurança personalizada.

  • -CustomSecurityAttributeDefinitionId o parâmetro especifica a ID de definição de atributo de segurança personalizada. Você pode usar o comando Get-EntraBetaCustomSecurityAttributeDefinition para obter a ID.
  • -Id o parâmetro especifica o identificador para o valor predefinido.
  • -IsActive O parâmetro especifica que o valor predefinido está ativo ou desativado.

Parâmetros

-CustomSecurityAttributeDefinitionId

O identificador exclusivo para uma definição de atributo de segurança personalizada em Microsoft Entra ID.

Propriedades do parâmetro

Tipo:System.String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:True
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-Id

O identificador exclusivo para o valor predefinido, que pode ter até 64 caracteres e incluir caracteres Unicode. Espaços são permitidos, mas alguns caracteres especiais não são. Esse identificador diferencia maiúsculas de minúsculas, não pode ser alterado posteriormente e é necessário.

Propriedades do parâmetro

Tipo:System.String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-IsActive

Indica se o valor predefinido está ativo ou desativado. Se definido como false, esse valor predefinido não poderá ser atribuído a nenhum outro objeto de diretório com suporte.

Propriedades do parâmetro

Tipo:System.Boolean
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes: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

System.String

Saídas

System.Object

Observações

Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValues é um alias para Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue.