Pour imposer une demande de mot de passe sur le formulaire Utilisateur à onglets, procédez comme suit :
Dans l'interface administrateur, ouvrez la page de débogage d'Identity Manager (Page de débogage d'Identity Manager) en saisissant l'URL suivant dans votre navigateur (vous devez avoir la capacité Déboguer pour pouvoir ouvrir cette page).
http://<HôteServeurApp>:< Port>/idm/debug/session.jsp
La page System Settings (Paramètres du système, page de débogage d'Identity Manager) s'ouvre.
Recherchez le bouton List Objects (Lister les objets), sélectionnez UserForm dans le menu déroulant puis cliquez sur le bouton ListObjects.
La page List Objects of type (Lister les objets de type) : UserForm s'ouvre.
Localisez la copie du formulaire Utilisateur à onglets que vous avez en production et cliquez sur Edit (Éditer). Le formulaire Utilisateur à onglets (Tabbed User Form) distribué avec Identity Manager est un modèle et ne devrait pas être modifié.
Ajoutez le snippet de code suivant dans l'élément <Form> :
<Properties> <Property name=’RequiresChallenge’> <List> <String>password</String> <String>email</String> <String>fullname</String> </List> </Property> </Properties> |
La valeur de la propriété est une liste pouvant contenir un ou plusieurs des noms d'attributs de vue utilisateur suivants :
applications,
adminRoles,
assignedLhPolicy,
capabilities,
controlledOrganizations,
email,
firstname,
fullname,
lastname,
organization,
password,
resources,
roles.
Enregistrez vos modifications.