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.

  • Id spé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.

Entrées

System.String

Sorties

System.Object