Création d'une règle personnalisée pour le mappage inverse des attributs

Créez une transformation personnalisée pour votre mappage d'attributs inversé.

Avant de commencer

  1. Configurez les informations de base pour l'application dans l'onglet Général.
  2. Vous pouvez également indiquer les informations requises pour la connexion de session ou l'accès à l'API.
  3. Activez la section de cycle de vie du compte pour l'application des accès, l'annulation des accès ou les deux.

A propos de cette tâche

Dans l'onglet « Synchronisation des comptes », l'administrateur peut définir le mappage inverse des attributs utilisés pour synchroniser les comptes dans IBM® Verify. La stratégie d'adoption de l'onglet de synchronisation des comptes détermine la manière dont les comptes sont mis en correspondance dans le cadre des opérations de synchronisation des comptes. Une fois qu'un compte a été mis en correspondance avec succès, les mappages d'attributs inversés indiquent comment les valeurs d'attributs individuelles sont transformées et stockées avec Verify. Pour convertir les valeurs des attributs de l'application cible en attributs existants Verify , sélectionnez la valeur de conversion appropriée dans le menu des conversions intégrées. Sinon, aucune transformation n'est appliquée par défaut et la valeur de transformation est None.

Procédure

  1. Dans l'onglet « Synchronisation des comptes », faites défiler jusqu'à la section « Inverser le mappage des attributs ».
  2. Sélectionnez « Ajouter un mappage d'attributs ».
  3. Dans le menu des attributs de cible, sélectionnez « Règle personnalisée ».
    L'éditeur de code s'ouvre.
  4. Dans l'éditeur de code, éditez les attributs de l'exemple de compte JSON pour tester votre règle.
    Par exemple :
    {
        "account": {
            "login": "",
            "name": "testuser",
            "job_title": "",
            "language": "",
            "timezone": "",
            "phone": "",
            "address": "",
            "space_amount": "",
            "role": ""
        }
    }
    Avec ce JSON, les informations du compte de l'utilisateur peuvent être extraites en tant que account.name.
  5. Assurez-vous que la règle fonctionne.
    1. Cliquez sur « Afficher ».
      Un exemple de compte JSON affiche les attributs de compte de l'application. Indiquez les valeurs des attributs de l'exemple de compte JSON pour tester la règle.
    2. Cliquez sur « Exécuter le test ».
    3. Vérifiez qu'une valeur correcte s'affiche dans la section « Résultats ».
      Pour plus d'informations sur la création de règles personnalisées, consultez la page /references/r_attr_functions.html.
    4. Cliquez sur Enregistrer.
    Remarque : une fois que vous avez créé une règle personnalisée, vous pouvez cliquer sur l'icône en forme de crayon pour la modifier.
  6. Dans le menu « Vérifier l'attribut », sélectionnez l'attribut.