Partager via


Type de ressource authenticationAttributeCollectionInputConfiguration

Espace de noms: microsoft.graph

Représente la configuration d’affichage des attributs collectés sur une page de collection d’attributs qui fait partie d’un flux d’utilisateur libre-service pour les identités externes.

Propriétés

Propriété Type Description
attribut Chaîne Attribut intégré ou personnalisé pour lequel une valeur est collectée.
defaultValue Chaîne Valeur par défaut de l’attribut affiché à l’utilisateur final. La possibilité de définir la valeur par défaut n’est pas disponible via le centre d’administration Microsoft Entra.
modifiable Valeur booléenne Définit si l’attribut est modifiable par l’utilisateur final.
hidden Valeur booléenne Définit si l’attribut est affiché à l’utilisateur final. La fonctionnalité de masquage n’est pas disponible via le centre d’administration Microsoft Entra.
inputType authenticationAttributeCollectionInputType Type de champ d’entrée. Les valeurs possibles sont text, radioSingleSelect, checkboxMultiSelect, boolean, checkboxSingleSelect, unknownFutureValue.
étiquette Chaîne Étiquette du champ d’attribut affiché à l’utilisateur final, sauf substitution.
options collection authenticationAttributeCollectionOptionConfiguration Valeurs d’option pour certains types d’entrée à options multiples.
obligatoire Valeur booléenne Définit si le champ est obligatoire.
validationRegEx Chaîne Expression régulière pour la valeur du champ. Pour plus d’informations sur les expressions régulières prises en charge, consultez valeurs validationRegEx pour les objets inputType. Pour comprendre comment spécifier des expressions régulières, consultez l’aide-mémoire expressions régulières.
writeToDirectory Valeur booléenne Définit si l’ID Microsoft Entra stocke la valeur qu’il collecte.

valeurs validationRegEx pour les objets inputType

Dans la page Attributs utilisateur personnalisés du Centre d’administration Microsoft Entra, seuls les types d’entrée String, Int et Boolean sont disponibles pour les attributs utilisateur personnalisés. Le tableau suivant répertorie les valeurs validationRegEx par défaut pour ces types d’entrée pour les attributs utilisateur personnalisés.

String - '^.*
String - ^[a-zA-Z_][0-9a-zA-Z_ ]*[0-9a-zA-Z_]+$
Int    - ^[0-9]+$
String - ^[a-zA-Z0-9.!#$%&’'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]+)*$
String (email) - ^[a-zA-Z0-9.!#$%&’'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:.[a-zA-Z0-9-]+)*$
Boolean - empty object

Relations

Aucun.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

{
  "@odata.type": "#microsoft.graph.authenticationAttributeCollectionInputConfiguration",
  "attribute": "String",
  "label": "String",
  "inputType": "String",
  "defaultValue": "String",
  "hidden": "Boolean",
  "editable": "Boolean",
  "writeToDirectory": "Boolean",
  "required": "Boolean",
  "validationRegEx": "String",
  "options": [
    {
      "@odata.type": "microsoft.graph.authenticationAttributeCollectionOptionConfiguration"
    }
  ]
}