Dans CA IdentityMinder, quatre méthodes permettent de remplir les options de champs.
Lorsque vous sélectionnez une méthode, songez aux critères suivants.
Certaines méthodes permettent de configurer des options de champs dans la boîte de dialogue Propriétés du champ lorsque vous configurez une fenêtre de profil. D'autres options nécessitent une configuration supplémentaire ou un code personnalisé.
Certaines méthodes permettent de créer un code personnalisé pour remplir de façon dynamique les options de champs ou pour récupérer des options de champs d'une autre source telle qu'une base de données.
Certaines méthodes permettent de configurer une dépendance entre deux champs dans une fenêtre de tâche. Par exemple, les options qui sont disponibles dans le champ Ville peuvent dépendre d'une option choisie par l'utilisateur dans le champ Etat.
Le tableau suivant récapitule les caractéristiques de chaque méthode de remplissage de champ.
|
Méthode |
Description |
Dynamique ? |
Prise en charge de champs dépendants ? |
|---|---|---|---|
|
Listes simples |
Les administrateurs entrent des options statiques dans la boîte de dialogue Propriétés du champ. |
Non |
Non |
|
Données des boîtes de sélection |
Une liste statique d'options est importée dans une base de données à partir d'un fichier XML qui peut être généré de façon dynamique. |
Oui. Les options disponibles dans les champs dépendants peuvent varier en fonction des valeurs sélectionnées. |
Oui, mais uniquement pour les champs hiérarchiques. |
|
JavaScript |
Une fonction JavaScript fournit une liste dynamique d'options. Le script Java est configuré dans la boîte de dialogue Propriétés du champ. Ce script Java côté serveur peut accéder à toute API Java disponible sur le serveur d'applications hébergeant CA IdentityMinder. |
Oui |
Non |
|
Gestionnaire d'attributs logiques |
Un gestionnaire d'attributs logiques Java personnalisé fournit une liste dynamique d'options. Un administrateur crée le gestionnaire d'attributs logiques à l'aide de l'API d'attribut logique CA IdentityMinder, puis configure l'environnement CA IdentityMinder pour l'utiliser. L'administrateur associe ensuite le champ à l'attribut logique. |
Oui |
Non |
|
Copyright © 2013 CA.
Tous droits réservés.
|
|