Set-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

Atualiza um valor predefinido de definição de atributo de segurança personalizado existente.

Sintaxe

Default (Predefinição)

Set-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

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

Descrição

O Set-EntraBetaCustomSecurityAttributeDefinitionAllowedValue cmdlet atualiza um atributo de segurança personalizado do Microsoft Entra ID, objeto valor predefinido identificado por ID. Especifique CustomSecurityAttributeDefinitionId um Id parâmetro para atualizar um valor predefinido de definição de atributo de segurança personalizado do Microsoft Entra ID.

O utilizador iniciado sessão deve ser atribuído a um dos seguintes papéis de diretório:

  • Administrador de Definição de Atributo

Exemplos

Exemplo 1: Atualizar um valor predefinido de definição de atributo de segurança personalizado

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

Este exemplo atualiza um valor predefinido de definição de atributo de segurança personalizado.

  • -CustomSecurityAttributeDefinitionId o parâmetro especifica o ID de definição do atributo de segurança personalizado.
  • -Idespecifica o ID do Objeto Microsoft Entra ID.
  • -IsActive o parâmetro especifica que o valor pré-definido está ativo ou desativado.

Parâmetros

-CustomSecurityAttributeDefinitionId

O identificador único de customSecurityAttributeDefinition.

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:True
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-Id

Indica se o valor pré-definido está ativo ou desativado. Se definido como falso, este valor pré-definido não pode ser atribuído a quaisquer objetos de diretório suportados adicionalmente. Este campo é 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:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-IsActive

Indica se o valor pré-definido está ativo ou desativado. Se definido como falso, este valor predefinido não pode ser atribuído a outros objetos de diretório suportados.

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

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