Set-EntraBetaCustomSecurityAttributeDefinition

Atualize as propriedades de um objeto customSecurityAttributeDefinition.

Sintaxe

Default (Predefinição)

Set-EntraBetaCustomSecurityAttributeDefinition

    -Id <String>
    [-Description <String>]
    [-Status <String>]
    [-UsePreDefinedValuesOnly <Boolean>]
    [<CommonParameters>]

Descrição

Atualize as propriedades de um objeto customSecurityAttributeDefinition. Especifique Id um parâmetro para atualizar uma definição personalizada de atributo de segurança.

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 atributo de segurança personalizado

Connect-Entra -Scopes 'CustomSecAttributeDefinition.Read.All', 'CustomSecAttributeDefinition.ReadWrite.All'
$attributeDefinition = Get-EntraBetaCustomSecurityAttributeDefinition | Where-Object { $_.Name -eq 'Engineering' }
Set-EntraBetaCustomSecurityAttributeDefinition -Id $attributeDefinition.Id -Description 'Engineering Description' -Status 'Available' -UsePreDefinedValuesOnly $false

Este exemplo atualiza um atributo de segurança personalizado.

  • -Id o parâmetro especifica o ID do objeto de definição do atributo de segurança personalizado.
  • -Description parâmetro especifica a descrição do atributo de segurança personalizado.
  • -Status O parâmetro especifica que o atributo de segurança personalizado está ativo ou desativado.
  • -UsePreDefinedValuesOnly O parâmetro especifica que os únicos valores pré-definidos podem ser atribuídos ao atributo de segurança personalizado.

Parâmetros

-Description

Descrição do atributo de segurança personalizado, com até 128 caracteres e incluindo caracteres Unicode. Esta descrição pode ser alterada mais tarde.

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

-Id

O identificador único de um objeto de definição de atributo de segurança personalizado do Microsoft Entra ID.

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

-Status

Especifica se o atributo de segurança personalizado está ativo ou desativado. Os valores aceitáveis são: Disponível e Descontinuado. Pode ser alterado mais tarde.

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

-UsePreDefinedValuesOnly

Indica se apenas valores predefinidos podem ser atribuídos ao atributo de segurança personalizado. Se definido como falso, são permitidos valores de forma livre. Mais tarde, pode ser alterado de verdadeiro para falso, mas não pode ser alterado de falso para verdadeiro. Se o tipo estiver definido como Booleano, o usePreDefinedValuesOnly não pode ser definido como verdadeiro.

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