Ajouter des attributs personnalisés à un profil utilisateur Okta

Ajouter des attributs personnalisés à un profil d'utilisateur Okta pour définir des attributs qui ne sont pas disponibles dans les attributs de base. Vous pouvez également définir des valeurs par défaut pour ces attributs personnalisés.

Si les champs de valeur des attributs utilisateur sont vides, ils seront traités comme "" ou comme une chaîne vide, et seront enregistrés sous "" dans le profil. Les profils utilisateur avec des chaînes vides apparaîssent dans les recherches search=(profile.<propertyName> pr) car ils contiennent une valeur et non pas NULL. Pour configurer un attribut sur NULL, vous aurez besoin d'utiliser l'API Okta. Consultez la documentation destinée aux développeurs Okta.

  1. Dans la Admin Console, accédez à RépertoiresProfile Editor.
  2. Dans la liste des Filtres, cliquez sur Okta.
  3. Pour Okta Utilisateur (par défaut), cliquez sur Profil. Si Profil est indisponible, cliquez sur Utilisateur (par défaut).
  4. Cliquez sur Ajouter un attribut.
  5. Renseignez les champs suivants :
    • Type de données - Sélectionnez un des types de données suivants.
      • Chaîne : Une suite d'au moins zéro caractère unicode, composées de lettres, chiffres et/ou signes de ponctuation.
      • Nombre : Une décimale en virgule flottante en format double de Java 64 bits. Consultez Platform Specification (Spécification de plateforme).
      • Booléen : Des valeurs de données conservées en true, false ou null.
      • Entier : Des nombres entiers en format long de Java 64 bits.
      • Tableau de chaînes : Un ensemble séquentiel de chaînes.
      • Tableau de nombres : Un ensemble séquentiel de nombres.
      • Tableau d'entiers : Un ensemble séquentiel de nombres entiers.
      • Code pays : Un code représentant le pays d'origine de l'utilisateur.
      • Code langue : Un code représentant la langue de l'utilisateur.
      • Objet lié : Un code représentant la relation de l'utilisateur à un autre attribut.
    • Nom d'affichage : Saisissez un nom descriptif pour l'attribut qui apparaîtra dans l'Admin Console.
    • Nom de variable : Saisissez un nom d'attribut à renseigner dans les mappages.
    • Description : Saisissez une description pour l'attribut.
  6. Facultatif. Remplissez les champs suivants :

    Les attributs sensibles à la casse ne sont pas pris en charge.

    • Énumération : Sélectionnez Définir une liste énumérée de valeurs. Prend en charge tous les types de données sauf Booléen.
    • Membres de l'attribut : Saisissez les Noms d'affichage et Valeurs. Par exemple, vous pouvez choisir d'afficher Petit pour la valeur 1.
    • Restriction : Sélectionnez La valeur doit être unique pour chaque utilisateur pour exiger que l'attribut soit unique à chaque utilisateur.
    • Longueur de l'attribut : Saisissez la valeur minimale et maximale du champ Valeur.
    • Attribut requis : sélectionnez Oui pour rendre cet attribut obligatoire.
    • Valeur par défaut : Saisissez une valeur. Définir des valeurs par défaut pour les attributs personnalisés vous permet de déléguer la création utilisateur à un administrateur sans lui donner la possibilité d'attribuer une valeur (autre que celle par défaut) aux attributs personnalisés requis. Cette approche vous offre un contrôle précis sur les administrateurs de votre org en mesure d'effectuer des actions spécifiques.

    • Permission utilisateur :Sélectionnez l'une des options d'autorisations suivantes. La meilleure pratique consiste à paramétrer les attributs des noms d'utilisateur d'app en lecture seule ou cachés. La meilleure pratique consiste à paramétrer les attributs des noms d'utilisateur d'app en lecture seule ou cachés.

      • Masquer

      • Lecture seule

      • Lecture/Écriture

  7. Cliquez sur Enregistrer ou Enregistrer et ajouter un autre pour ajouter un autre attribut personnalisé.