Set-EntraBetaCustomSecurityAttributeDefinition

Mettez à jour les propriétés d’un objet customSecurityAttributeDefinition.

Syntaxe

Default (Par défaut)

Set-EntraBetaCustomSecurityAttributeDefinition

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

Description

Mettez à jour les propriétés d’un objet customSecurityAttributeDefinition. Spécifiez le Id paramètre pour mettre à jour une définition d’attribut de sécurité personnalisée.

L’utilisateur connecté doit être affecté à l’un des rôles d’annuaire suivants :

  • Administrateur de définition d’attribut

Exemples

Exemple 1 : Mettre à jour un attribut de sécurité personnalisé

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

Cet exemple montre comment mettre à jour un attribut de sécurité personnalisé.

  • -Id spécifie l’ID d’objet de définition d’attribut de sécurité personnalisé.
  • -Description spécifie la description de l’attribut de sécurité personnalisé.
  • -Status spécifie que l’attribut de sécurité personnalisé est actif ou désactivé.
  • -UsePreDefinedValuesOnly spécifie les seules valeurs prédéfinies qui peuvent être affectées à l’attribut de sécurité personnalisé.

Paramètres

-Description

Description de l’attribut de sécurité personnalisé, jusqu’à 128 caractères longs et incluant des caractères Unicode. Cette description peut être modifiée ultérieurement.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Id

Identificateur unique d’un objet de définition d’attribut de sécurité personnalisé Microsoft Entra ID.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-Status

Spécifie si l’attribut de sécurité personnalisé est actif ou désactivé. Les valeurs acceptables sont : Disponibles et déconseillées. Peut être modifié ultérieurement.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-UsePreDefinedValuesOnly

Indique si seules des valeurs prédéfinies peuvent être attribuées à l’attribut de sécurité personnalisé. Si la valeur est false, les valeurs de forme libre sont autorisées. Peut ensuite être changé de true à false, mais ne peut pas être changé de false à true. Si le type est défini sur Boolean, usePreDefinedValuesOnly ne peut pas être défini sur true.

Propriétés du paramètre

Type:System.Boolean
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

System.String

Sorties

System.Object