Get-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

Obtient la valeur prédéfinie d’une définition d’attribut de sécurité personnalisée.

Syntaxe

GetQuery (Par défaut)

Get-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

    -CustomSecurityAttributeDefinitionId <String>
    [-Filter <String>]
    [-Property <String[]>]
    [<CommonParameters>]

GetById

Get-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

    -CustomSecurityAttributeDefinitionId <String>
    -Id <String>
    [-Property <String[]>]
    [<CommonParameters>]

Description

Obtient la valeur prédéfinie d’une définition d’attribut de sécurité personnalisée Microsoft Entra ID. Spécifiez le CustomSecurityAttributeDefinitionId paramètre pour récupérer la définition d’attribut de sécurité personnalisée de valeur prédéfinie.

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

  • Lecteur de définition d’attribut
  • Administrateur de définition d’attribut

Exemples

Exemple 1 : Obtenir toutes les valeurs prédéfinies

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

Cet exemple récupère toutes les valeurs prédéfinies.

  • -CustomSecurityAttributeDefinitionId spécifie l’ID de définition d’attribut de sécurité personnalisé. Vous pouvez utiliser Get-EntraBetaCustomSecurityAttributeDefinition pour obtenir cette valeur.

Exemple 2 : Obtenir une valeur prédéfinie avec le paramètre ID

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

Cet exemple récupère une valeur prédéfinie spécifique.

  • -CustomSecurityAttributeDefinitionId spécifie l’ID de définition d’attribut de sécurité personnalisé. Vous pouvez utiliser Get-EntraBetaCustomSecurityAttributeDefinition pour obtenir cette valeur.
  • -Idspécifie l’ID de Microsoft Entra ID Object.

Exemple 3 : Obtenir une valeur prédéfinie avec le paramètre Filter

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

Cet exemple récupère une valeur prédéfinie contenant l’ID avec la valeur spécifiée.

  • -CustomSecurityAttributeDefinitionId spécifie l’ID de définition d’attribut de sécurité personnalisé. Vous pouvez utiliser Get-EntraBetaCustomSecurityAttributeDefinition pour obtenir cette valeur.

Paramètres

-CustomSecurityAttributeDefinitionId

Identificateur unique de customSecurityAttributeDefinition.

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

-Filter

Filtrez les éléments par valeurs de propriété.

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

GetQuery
Position:Named
Obligatoire:False
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

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

-Property

Spécifie les propriétés à retourner

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
Alias:Sélectionnez

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