Get-EntraBetaCustomSecurityAttributeDefinition
Obtient une liste de définitions d’attributs de sécurité personnalisées.
Syntaxe
GetQuery (Par défaut)
Get-EntraBetaCustomSecurityAttributeDefinition
[-Property <String[]>]
[<CommonParameters>]
GetById
Get-EntraBetaCustomSecurityAttributeDefinition
-Id <String>
[-Property <String[]>]
[<CommonParameters>]
Description
Obtient une liste de définitions d’attributs de sécurité personnalisées Microsoft Entra ID. Spécifiez le Id paramètre pour obtenir la liste des définitions d’attributs de sécurité personnalisées.
Dans les scénarios délégués avec des comptes professionnels ou scolaires, l’utilisateur connecté doit recevoir un rôle Microsoft Entra pris en charge ou un rôle personnalisé avec les autorisations nécessaires. Les rôles privilégiés suivants sont pris en charge pour cette opération :
- Lecteur d’attribution d’attributs
- Lecteur de définition d’attribut
- Administrateur de l’attribution d’attributs
- Administrateur de définition d’attribut
Exemples
Exemple 1 : Obtenir la liste de toutes les définitions d’attributs de sécurité personnalisées
Connect-Entra -Scopes 'CustomSecAttributeDefinition.Read.All', 'CustomSecAttributeDefinition.ReadWrite.All'
Get-EntraBetaCustomSecurityAttributeDefinition
Id AttributeSet Description IsCollection IsSearchable Name Status Type UsePreDefinedValuesOnly
-- ------------ ----------- ------------ ------------ ---- ------ ---- -----------------------
Engineering_newvalue Engineering New Eng Value True True NewValue Available String False
Engineering_ProjectDate Engineering Target completion date False True ProjectDate Available String False
Cet exemple retourne toutes les définitions d’attributs de sécurité personnalisées.
Exemple 2 : Obtenir une définition d’attribut de sécurité personnalisée spécifique
Connect-Entra -Scopes 'CustomSecAttributeDefinition.Read.All', 'CustomSecAttributeDefinition.ReadWrite.All'
$attributeDefinition = Get-EntraBetaCustomSecurityAttributeDefinition | Where-Object {$_.Name -eq 'Engineering'}
Get-EntraBetaCustomSecurityAttributeDefinition -Id $attributeDefinition.Id
Id AttributeSet Description IsCollection IsSearchable Name Status Type UsePreDefinedValuesOnly
-- ------------ ----------- ------------ ------------ ---- ------ ---- -----------------------
Engineering_ProjectDate Engineering Target completion date False True ProjectDate Available String False
Cet exemple retourne une définition d’attribut de sécurité personnalisée spécifique.
-
Idspécifie l’ID d’objet de définition d’attribut de sécurité personnalisé.
Paramètres
-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
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.