Set-EntraBetaCustomSecurityAttributeDefinition

Actualice las propiedades de un objeto customSecurityAttributeDefinition.

Sintaxis

Default (valor predeterminado)

Set-EntraBetaCustomSecurityAttributeDefinition

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

Description

Actualice las propiedades de un objeto customSecurityAttributeDefinition. Especifique Id el parámetro para actualizar una definición de atributo de seguridad personalizada.

Al usuario que ha iniciado sesión se le debe asignar uno de los siguientes roles de directorio:

  • Administrador de definiciones de atributos

Ejemplos

Ejemplo 1: Actualización de un atributo de seguridad 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

En este ejemplo se actualiza un atributo de seguridad personalizado.

  • -Id parameter especifica el identificador de objeto de definición de atributo de seguridad personalizado.
  • -Description el parámetro especifica la descripción del atributo de seguridad personalizado.
  • -Status el parámetro especifica que el atributo de seguridad personalizado está activo o desactivado.
  • -UsePreDefinedValuesOnly parameter especifica los únicos valores predefinidos que se pueden asignar al atributo de seguridad personalizado.

Parámetros

-Description

Descripción del atributo de seguridad personalizado, hasta 128 caracteres de longitud e inclusión de caracteres Unicode. Esta descripción se puede cambiar más adelante.

Propiedades de parámetro

Tipo:System.String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Id

Identificador único de un Microsoft Entra ID objeto de definición de atributo de seguridad personalizado.

Propiedades de parámetro

Tipo:System.String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-Status

Especifica si el atributo de seguridad personalizado está activo o desactivado. Los valores aceptables son: Disponible y en desuso. Se puede cambiar más adelante.

Propiedades de parámetro

Tipo:System.String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-UsePreDefinedValuesOnly

Indica si solo se pueden asignar valores predefinidos al atributo de seguridad personalizado. Si se establece en false, se permiten valores de forma libre. Más adelante se puede cambiar de true a false, pero no se puede cambiar de false a true. Si type está establecido en Boolean, usePreDefinedValuesOnly no se puede establecer en true.

Propiedades de parámetro

Tipo:System.Boolean
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

System.String

Salidas

System.Object