Cette section vous permet de vous préparer à l'installation des applications. Les applications sont exécutées sur un cadre appelé RBPM (module de provisioning basé sur les rôles). Lorsque vous installez le moteur Identity Manager, le processus d'installation installe automatiquement netiq-DXMLuad-4.7.0-0.noarch qui installe le pilote de l'application utilisateur ainsi que celui du service de rôles et de ressources, et qui étend le schéma eDirectory pour qu'il interagisse avec RBPM.
Les fichiers d'installation sont situés dans le répertoire products\UserApplication\ au sein du fichier image .iso pour le paquetage d'installation d'Identity Manager.
Si votre serveur d'audit utilise l'application utilisateur en tant qu'application de consignation, vous devez copier le fichier dirxml.lsc sur le serveur. Cette section s'applique uniquement à Novell Identity Audit.
Recherchez le fichier dirxml.lsc.
Ce fichier est situé dans le répertoire d'installation de l'application utilisateur Identity Manager à l'issue de l'installation, par exemple C:\NetIQ\idm\apps\UserApplication.
Utilisez un navigateur Web pour accéder à iManager, le plug-in Novell Identity Audit étant installé, et connectez-vous en tant qu'administrateur.
Accédez à Roles and Tasks > Auditing and Logging (Rôles et tâches > Audit et consignation) et sélectionnez Logging Server Options (Options du serveur de consignation).
Accédez au conteneur Services de consignation de votre arborescence et sélectionnez le serveur de consignation sécurisé Audit approprié, puis cliquez sur OK.
Sous l'onglet Log Applications (Applications de consignation), sélectionnez le nom du conteneur approprié et cliquez sur le lien New Log Application (Nouvelle application de consignation).
Dans la boîte de dialogue New Log Application (Nouvelle application de consignation), procédez comme suit :
Sous Log Application Name (Nom de l'application de consignation), spécifiez un nom pertinent pour votre environnement.
Sous Import LSC File (Importer le fichier LSC), recherchez le fichier dirxml.lsc.
Cliquez sur OK.
Cliquez sur OK pour achever la configuration du serveur Audit.
Vérifiez que l'option Log Application (Applications de consignation) est définie sur ON (ACTIF). (Le cercle situé sous l'état doit être vert.)
Redémarrez le serveur Audit pour activer les nouveaux paramètres de l'application de consignation.
L'administrateur du coffre-fort d'identité est un utilisateur qui dispose de droits lui permettant de configurer le coffre-fort d'identité. Il s'agit d'un rôle logique qui peut être partagé avec d'autres types d'administrateur.
L'administrateur du coffre-fort d'identité doit disposer des droits suivants :
Droits Superviseur sur le pilote de l'application utilisateur et tous les objets qu'il contient. Pour ce faire, définissez les droits au niveau du conteneur du pilote et faites en sorte qu'ils puissent être hérités.
Droits Entrée Superviseur pour tous les utilisateurs configurés dans la définition d'entité utilisateur de la couche d'abstraction de l'annuaire. Celle-ci doit inclure les droits d'attribut Écrire pour la classe d'objet et tous les attributs associés aux classes auxiliaires DirXML-EntitlementRecipient, srvprvEntityAux et srvprvUserAux.
Droits Superviseur sur l'objet Conteneur cn=DefaultNotificationCollection, cn=Security. Cet objet conserve les paramètres de serveur de messagerie utilisés pour les messages électroniques de provisioning automatisé. Il peut contenir les références SecretStore pour l'authentification auprès du serveur de messagerie.
Droits Superviseur sur l'objet Conteneur cn=Authorized Login Methods, cn=Security. Lors de l'installation de l'application utilisateur, l'objet Assertion SAML est créé dans ce conteneur.
Vérifiez que vous disposez des droits Superviseur sur le conteneur cn=Security avant d'installer l'application utilisateur. Lors de l'installation de l'application utilisateur, le conteneur cn=RBPMTrustedRootContainer est créé sous le conteneur cn=Security.
Vous pouvez également créer manuellement le conteneur cn=RBPMTrustedRootContainer, cn=Security (créez un objet appelé Trusted Root Container (Conteneur de racine approuvée) avec la classe d'objet NDSPKI:Trusted Root à l'intérieur du conteneur Security), puis assignez les droits de superviseur sur le conteneur.
Vous devez créer manuellement un compte d'administrateur de l'application utilisateur dans le coffre-fort d'identité pour installer correctement le module de provisioning basé sur les rôles. Le compte administrateur de l'application utilisateur doit être un ayant droit du conteneur maître et doit disposer de droits de superviseur sur le conteneur.
Lorsque vous créez le compte administrateur de l'application utilisateur, vous devez assigner une stratégie de mot de passe de ce compte utilisateur. Pour plus d'informations, consultez la section Creating Password Policies
(Création de stratégies de mot de passe) du manuel Password Management Administration Guide (Guide d'administration pour la gestion des mots de passe).
Pour créer les autorisations du compte d'administrateur de l'application utilisateur, exécutez les commandes suivantes dans un fichier LDIF (LDAP Data Interchange Format) :
dn: %%RBPM_USER_APP_CONTAINER_DN%% changetype: modify add: ACL ACL: 1#subtree#[Root]#[Entry Rights] dn: %%RBPM_USER_APP_CONTAINER_DN%% changetype: modify add: ACL ACL: 3#subtree#%%RBPM_USER_APP_CONTAINER_DN%%#description dn: %%RBPM_USER_APP_CONTAINER_DN%% changetype: modify add: ACL ACL: 3#subtree#%%RBPM_USER_APP_CONTAINER_DN%%#directReports dn: %%RBPM_USER_APP_CONTAINER_DN%% changetype: modify add: ACL ACL: 3#subtree#%%RBPM_USER_APP_CONTAINER_DN%%#mail dn: %%RBPM_USER_APP_CONTAINER_DN%% changetype: modify add: ACL ACL: 3#subtree#%%RBPM_USER_APP_CONTAINER_DN%%#manager dn: %%RBPM_USER_APP_CONTAINER_DN%% changetype: modify add: ACL ACL: 3#subtree#%%RBPM_USER_APP_CONTAINER_DN%%#photo dn: %%RBPM_USER_APP_CONTAINER_DN%% changetype: modify add: ACL ACL: 3#subtree#%%RBPM_USER_APP_CONTAINER_DN%%#srvprvQueryList dn: %%RBPM_USER_APP_CONTAINER_DN%% changetype: modify add: ACL ACL: 3#subtree#%%RBPM_USER_APP_CONTAINER_DN%%#srvprvUserPrefs dn: %%RBPM_USER_APP_CONTAINER_DN%% changetype: modify add: ACL ACL: 3#subtree#%%RBPM_USER_APP_CONTAINER_DN%%#telephoneNumber dn: %%RBPM_USER_APP_CONTAINER_DN%% changetype: modify add: ACL ACL: 3#subtree#%%RBPM_USER_APP_CONTAINER_DN%%#title dn: %%RBPM_USER_APP_CONTAINER_DN%% changetype: modify add: ACL ACL: 17#subtree#%%RBPM_USER_APP_ADMIN_DN%%#[Entry Rights] ACL: 35#subtree#%%RBPM_USER_APP_ADMIN_DN%%#[All Attributes Rights]