Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

Ajoute une valeur prédéfinie pour une définition d’attribut de sécurité personnalisée.

Syntaxe

Default (Par défaut)

Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

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

Description

Ajoute Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue une valeur prédéfinie pour une définition d’attribut de sécurité personnalisée Microsoft Entra ID.

Dans les scénarios délégués avec des comptes professionnels ou scolaires, l’utilisateur connecté doit disposer d’un rôle de Microsoft Entra pris en charge ou d’un rôle personnalisé avec les autorisations nécessaires. Les rôles les moins privilégiés suivants peuvent être utilisés :

  • Administrateur de définition d’attribut

Exemples

Exemple 1 : Ajouter une valeur prédéfinie pour une définition d’attribut de sécurité personnalisée Microsoft Entra ID

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

Cet exemple ajoute une valeur prédéfinie à une définition d’attribut de sécurité personnalisée.

  • -CustomSecurityAttributeDefinitionId spécifie l’ID de définition d’attribut de sécurité personnalisé. Vous pouvez utiliser la commande Get-EntraBetaCustomSecurityAttributeDefinition pour obtenir l’ID.
  • -Id spécifie l’identificateur de la valeur prédéfinie.
  • -IsActive spécifie que la valeur prédéfinie est active ou désactivée.

Paramètres

-CustomSecurityAttributeDefinitionId

Identificateur unique d’une définition d’attribut de sécurité personnalisée dans 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

-Id

Identificateur unique de la valeur prédéfinie, qui peut contenir jusqu’à 64 caractères et inclure des caractères Unicode. Les espaces sont autorisés, mais certains caractères spéciaux ne le sont pas. Cet identificateur respecte la casse, ne peut pas être modifié ultérieurement et est requis.

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:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-IsActive

Indique si la valeur prédéfinie est active ou désactivée. Si la valeur est false, cette valeur prédéfinie ne peut pas être affectée à un autre objet d’annuaire pris en charge.

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:True
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

Notes

Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValues est un alias pour Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue.