When you configure HCL Connections portlets to use single sign-on, you might need to change the Portal realm name to match the one used in HCL Connections.
Procédure
-
Connectez-vous à WebSphere® Application Server Integrated Solutions Console, changez le nom de domaine (realm).
Par exemple, remplacez defaultWIMFileBasedRealm par AD.cn.ibm.com:389.
- Configurez Portal pour qu'il utilise le nouveau nom de domaine (realm) comme domaine (realm) par défaut :
-
Utilisez un éditeur de texte pour ouvrir le fichier wkplc.properties dans le répertoire wp_profile_root/ConfigEngine/properties.
-
Pour defaultRealmName, indiquez la valeur de propriété realmName que vous voulez utiliser comme domaine (realm) par défaut.
- Enregistrez vos modifications dans le fichier wkplc.properties.
-
Exécutez la tâche suivante à partir du répertoire wp_profile_root/ConfigEngine pour établir ce domaine (realm) comme domaine (realm) par défaut :
./ConfigEngine.sh wp-default-realm -DWasPassword=password
- Arrêtez et redémarrez tous les serveurs nécessaires pour propager vos modifications.
-
L'ID utilisateur d'administration Portal par défaut provient d'un annuaire de type fichier. Il est donc peu probable qu'il existe dans votre domaine (realm) HCL Connections. Suivez ces étapes pour remplacer l'ID d'administration WAS et Portal par un ID utilisateur disponible dans le domaine (realm) d'HCL Connections.
-
Exécutez la commande suivante à partir du répertoire wp_profile_root/ConfigEngine pour remplacer les ID d'utilisateur et de groupe d'administration WebSphere® Application Server existants par le nouvel utilisateur et le nouveau groupe.
./ConfigEngine.sh wp-change-was-admin-user -DWasPassword=password -DnewAdminId=newadminid -DnewAdminPw=newpassword -DnewAdminGroupId=newadmingroupid
Important : Pour les paramètres newAdminId et newAdminGroupId, vous devez fournir le nom distinctif (DN) complet.
Remarque : Cette tâche est conçue pour s'exécuter sur un serveur déjà lancé. Si le serveur est arrêté, ajoutez le paramètre -Dskip.ldap.validation=true à la tâche pour omettre l'étape de validation.
-
Vérifiez que la tâche a abouti. Dans un environnement en cluster, redémarrez le gestionnaire de déploiement, les agents de nœud et les serveurs HCL Portal. En environnement autonome, redémarrez le serveur et les serveurs HCL Portal.
-
Exécutez la tâche suivante pour remplacer les anciens ID d'administrateur et de groupe de HCL Portal par le nouvel utilisateur et le nouveau groupe :
./ConfigEngine.sh wp-change-portal-admin-user -DWasPassword=password -DnewAdminId=newadminid -DnewAdminPw=newpassword -DnewAdminGroupId=newadmingroupid
Important : Pour les paramètres newAdminId et newAdminGroupId, vous devez fournir le nom distinctif (DN) complet.
Remarque : Cette tâche est conçue pour s'exécuter sur un serveur déjà lancé. Si le serveur est arrêté, ajoutez le paramètre -Dskip.ldap.validation=true à la tâche pour omettre l'étape de validation.