Activation de l'emprunt d'identité

Si vous effectuez une migration vers HCL version 8.5 et une mise à niveau vers le niveau de groupe de correctifs CF01-CF03, il est possible que l'emprunt d'identité ne soit pas activé. Si vous prévoyez d'utiliser la fonction d'emprunt d'identité, laquelle permet à un utilisateur sélectionné de prévisualiser et de tester de nouvelles pages ou de nouveaux portlets afin de pouvoir identifier les problèmes potentiels, vous pouvez avoir besoin d'activer cette fonctionnalité.

Pourquoi et quand exécuter cette tâche

Remarque : Si vous avez appliqué le groupe de correctifs CF04 ou supérieur, vous n'avez pas besoin d'exécuter la procédure suivante pour activer l'emprunt d'identité.

Portal Access Control (PAC) contrôle la possibilité de simuler les droits d'accès d'un autre utilisateur. Pour simuler les droits d'accès d'un autre utilisateur, le rôle Exécution en tant qu'utilisateur sur les utilisateurs de ressource virtuelle doit être affecté. Vous devez d'abord activer la fonction d'emprunt d'identité dans HCL. Si vous n'êtes pas certain que cette fonctionnalité est activée, vous pouvez utiliser les instructions suivantes afin de vérifier que vos paramètres sont corrects.

Procédez comme suit pour activer la fonction d'emprunt d'identité :

Procédure

  1. Connectez-vous à la console WebSphere Application Server Integrated Solutions Console ou à la console Network Deployment Administration Console.
  2. Procédez comme suit pour activer la fonction d'emprunt d'identité :
    1. Accédez à Ressources > Environnement de ressources > Fournisseurs d'environnement de ressources > Services d'authentification WP > Propriétés personnalisées.
    2. Cliquez sur Nouveau.
    3. Entrez logout.explicit.filterchain dans la zone Nom.
    4. Enter com.ibm.wps.auth.impersonation.impl.ImpersonationLogoutFilter in the Value field.
    5. Cliquez sur Appliquer, puis cliquez sur le lien Sauvegarder pour sauvegarder directement les modifications apportées à la configuration principale.
    6. Accédez à Ressources > Environnement de ressources > Fournisseurs d'environnement de ressources > WP PortletServiceRegistryService > Propriétés personnalisées.
    7. Cliquez sur Nouveau.
    8. Entrez jndi.com.ibm.portal.portlet.service.impersonation.ImpersonationService dans la zone Nom.
    9. Enter com.ibm.wps.portletservice.impersonation.impl.ImpersonationServiceImpl in the Value field.
    10. Cliquez sur Appliquer, puis cliquez sur le lien Sauvegarder pour sauvegarder directement les modifications apportées à la configuration principale.
  3. Arrêtez puis redémarrer le serveur WebSphere_Portal.
  4. Pour octroyer l'accès Exécution en tant qu'utilisateur à un utilisateur, procédez comme suit :
    1. Log on to HCL as the administrator.
    2. Cliquez sur Administration dans la barre d'outils du site.
    3. Cliquez sur Accès > Droits d'accès des utilisateurs et des groupes.
    4. Click Users.
    5. Recherchez l'utilisateur auquel vous voulez attribuer le rôle Exécution en tant qu'utilisateur.
    6. Cliquez sur l'icône Sélectionner un type de ressource pour l'utilisateur.
    7. Cliquez sur Page suivante et accédez à la page contenant l'option Ressources virtuelles, puis cliquez sur ce lien.
    8. Accédez à la page contenant l'option Utilisateurs et cliquez sur Attribuer des droits d'accès.
    9. Select the Explicitly Assign check box for the Can Run As User role.
    10. Cliquez sur OK.
    11. Verify that the user now has User and Can Run As User access.
    L'utilisateur doté du rôleExécution en tant qu'utilisateur peut à présent simuler les droits d'accès d'un autre utilisateur.