La procédure d'installation de RBPM ajoute les fichiers nécessaires à la création des pilotes pour les applications d'identité. La prise en charge de la configuration du pilote vous permet d'effectuer les tâches suivantes :
Associer un pilote d'application utilisateur unique à un pilote de service de rôles et de ressources.
Associer une application utilisateur unique à un pilote d'application utilisateur.
Avant toute tentative de configuration des pilotes, assurez-vous que vous disposez bien de tous les paquetages nécessaires dans le catalogue de paquetages de Designer. Lors de la création d'un nouveau projet Identity Manager, l'interface utilisateur vous invite automatiquement à importer plusieurs paquetages dans le nouveau projet.
Le pilote d'application utilisateur fait non seulement office de composant d'exécution, mais également de wrapper de stockage pour les objets d'annuaire (comprenant les artéfacts d'exécution de l'application utilisateur). Il est chargé de stocker les données de configuration d'un environnement spécifiques à l'application. En outre, le pilote avertit la couche d'abstraction d'annuaire lorsque des valeurs de données importantes changent dans le coffre-fort d'identité. Cette notification provoque la mise à jour du cache de la couche d'abstraction de l'annuaire.
Ouvrez votre projet dans Designer.
Dans la vue Modélisateur > Provisioning, sélectionnez Application utilisateur dans la palette.
Faites glisser l'icône de l'application utilisateur dans la vue Modélisateur.
Dans l'assistant de configuration des pilotes, sélectionnez le paquetage Data Collection Service Base, puis cliquez sur Suivant.
À l'invite permettant d'installer plusieurs paquetages supplémentaires, cliquez sur OK.
(Facultatif) Spécifiez le nom de ce pilote.
Cliquez sur Suivant.
Dans la fenêtre de paramètres de connexion, indiquez l'ID et le mot de passe de l'administrateur de l'application utilisateur.
Indiquez l'hôte et le port pour le serveur de l'application utilisateur.
Indiquez le contexte d'application du serveur de l'application utilisateur.
(Facultatif) Pour autoriser l'administrateur du provisioning à démarrer des workflows au nom d'une personne pour laquelle il a été désigné proxy, définissez le paramètre Autoriser le remplacement de l'initiateur sur Oui.
Dans la fenêtre Confirmer les tâches d'installation, cliquez sur Terminer.
Dans un environnement de grappe, vous pouvez utiliser un seul pilote d'application utilisateur avec plusieurs instances de l'application utilisateur. Le pilote stocke diverses informations (telles que la configuration de workflow et les informations sur la grappe) spécifiques de l'application. Vous devez configurer le pilote pour utiliser le nom d'hôte ou l'adresse IP du répartiteur ou de l'équilibreur de charge de la grappe.
Connectez-vous à l'instance d'iManager qui gère votre coffre-fort d'identité.
Dans le cadre de navigation, sélectionnez Identity Manager.
Sélectionnez Présentation d'Identity Manager.
Utilisez la page de recherche pour afficher l'aperçu Identity Manager de l'ensemble de pilotes contenant votre pilote d'application utilisateur.
Cliquez sur l'indicateur d'état arrondi du pilote dans l'angle supérieur droit de l'icône du pilote :
Sélectionnez Modifier les propriétés.
Dans Paramètres du pilote, définissez la propriété Hôte sur le nom d'hôte ou l'adresse IP du répartiteur.
Cliquez sur OK.
L'application utilisateur fait appel au pilote du service de rôles et de ressources pour gérer les processus de traitement d'interface dorsale applicables aux ressources. Par exemple, il gère toutes les requêtes de ressource, lance les workflows pour ces dernières et initie également leur processus de provisioning.
Ouvrez votre projet dans Designer.
Dans la vue Modélisateur > Provisioning, sélectionnez Service de rôle dans la palette.
Faites glisser l'icône du service de rôle dans la vue Modélisateur.
Dans l'assistant de configuration des pilotes, sélectionnez le paquetage Role and Resource Service Base, puis cliquez sur Suivant.
(Conditionnel) S'il s'agit du premier pilote vous installez dans Designer, cliquez sur OK pour installer le paquetage Common Settings Advanced Edition.
Indiquez l'URL du serveur de l'application utilisateur.
Spécifiez le DN eDirectory de l'administration de l'application utilisateur.
Indiquez le DN LDAP du compte de service de provisioning de l'application utilisateur. Il peut s'agir du même compte que l'administrateur de votre application utilisateur ou d'un autre compte.
Si une requête de provisioning de rôle ou de ressource est initiée par ce compte de service, les approbations ou les workflows de provisioning associés à ce rôle ou cette ressource sont contournés.
(Facultatif) Spécifiez le nom de ce pilote.
Cliquez sur Suivant.
Dans la fenêtre Connexion workflow/application utilisateur, indiquez le DN du conteneur de base du groupe d'utilisateurs et le pilote de l'application utilisateur que vous venez de créer.
Puisque le pilote n'a pas encore été déployé, la fonction de navigation n'affiche pas le pilote de l'application utilisateur que vous venez de configurer. Vous devez peut-être saisir le DN du pilote.
Spécifiez l'URL de l'application utilisateur.
Indiquez le DN LDAP du compte administrateur de l'application utilisateur.
Le compte administrateur de l'application utilisateur s'authentifie auprès de l'application utilisateur afin de lancer le workflow d'approbation. Pour plus d'informations, reportez-vous à la Section 15.2.2, Assignation de droits aux comptes de l'administrateur du coffre-fort d'identité et de l'administrateur de l'application utilisateur.
Saisissez le mot de passe de l'administrateur de l'application utilisateur.
Cliquez sur Suivant.
Dans la fenêtre Confirmer les tâches d'installation, cliquez sur Terminer.
Les pilotes de l'application utilisateur et du service de rôles et de ressources ne seront utilisables qu'une fois déployés.
REMARQUE :lorsque vous répliquez un environnement eDirectory, vous devez vous assurer que les répliques contiennent bien l'objet Serveur NCP pour Identity Manager. Identity Manager est limité aux répliques locales d'un serveur. Pour cette raison, le pilote de service de rôles et de ressources risque de ne pas démarrer correctement si l'objet Serveur est manquant sur un serveur secondaire.
Pour déployer les pilotes :
Ouvrez votre projet dans Designer.
Dans la vue Modélisateur ou Aperçu, sélectionnez l'ensemble de pilotes.
Cliquez sur En direct > Déployer.