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.
-
-CustomSecurityAttributeDefinitionIdspécifie l’ID de définition d’attribut de sécurité personnalisé. Vous pouvez utiliserGet-EntraBetaCustomSecurityAttributeDefinitionpour 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.
-
-CustomSecurityAttributeDefinitionIdspécifie l’ID de définition d’attribut de sécurité personnalisé. Vous pouvez utiliserGet-EntraBetaCustomSecurityAttributeDefinitionpour 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.
-
-CustomSecurityAttributeDefinitionIdspécifie l’ID de définition d’attribut de sécurité personnalisé. Vous pouvez utiliserGet-EntraBetaCustomSecurityAttributeDefinitionpour 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.