Set-EntraBetaCustomSecurityAttributeDefinition
Atualize as propriedades de um objeto customSecurityAttributeDefinition.
Sintaxe
Default (Default)
Set-EntraBetaCustomSecurityAttributeDefinition
-Id <String>
[-Description <String>]
[-Status <String>]
[-UsePreDefinedValuesOnly <Boolean>]
[<CommonParameters>]
Description
Atualize as propriedades de um objeto customSecurityAttributeDefinition. Especifique Id o parâmetro para atualizar uma definição de atributo de segurança personalizada.
O usuário conectado deve receber uma das seguintes funções 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.
-
-Ido parâmetro especifica a ID do objeto de definição de atributo de segurança personalizado. -
-Descriptiono parâmetro especifica a descrição do atributo de segurança personalizado. -
-StatusO parâmetro especifica que o atributo de segurança personalizado está ativo ou desativado. -
-UsePreDefinedValuesOnlyO parâmetro especifica que os únicos valores predefinidos 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. Essa descrição pode ser alterada posteriormente.
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: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Id
O identificador exclusivo de um objeto de definição de atributo de segurança personalizado 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 |
-Status
Especifica se o atributo de segurança personalizado está ativo ou desativado. Os valores aceitáveis são: Disponíveis e Preteridos. Pode ser alterado mais tarde.
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: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-UsePreDefinedValuesOnly
Indica se apenas os valores predefinidos podem ser atribuídos ao atributo de segurança personalizado. Se definido como false, valores de forma livre serão permitidos. Posteriormente, pode ser alterado de true para false, mas não pode ser alterado de false para true. Se o tipo estiver definido como Boolean, usePreDefinedValuesOnly não poderá ser definido como true.
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: | False |
| 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.