Configuration du pont d'application Web pour la connexion anonyme

Vous pouvez mapper votre passerelle d'application Web pour permettre aux utilisateurs anonymes de se connecter et accéder aux informations.

Procédure

  1. Procédez de la manière suivante pour configurer la sécurité HCL Digital Experience :
    1. Log in to the WebSphere® Integrated Solutions Console.
    2. Go to Applications > Application Types > WebSphere enterprise applications.
    3. Sélectionnez wp.vwat.servlet.ear.
    4. Sélectionnez Mappage des rôles de sécurité aux utilisateurs/groupes.
    5. Cochez la case All Role.
    6. Sélectionnez Tous dans le menu Mapper les sujets spéciaux.
    7. Cliquez sur OK.
    8. Sauvegardez vos modifications.
    9. Accédez à Sécurité > Sécurité globale > Sécurité Web et SIP.
    10. Cliquez sur Paramètres généraux.
    11. Sélectionnez la case à cocher Utiliser les données d'authentification disponibles quand un URI protégé est accédé.
    12. Cliquez sur OK.
    13. Sauvegardez vos modifications.
    14. Déconnectez-vous de la console WebSphere® Integrated Solutions Console.
    15. Restart HCL.
  2. Connectez-vous à HCL.
  3. To open the Manage Pages portlet, click the Administration menu icon. Then, click Portal User Interface > Manage Pages.
  4. Cliquez sur Contenu racine > Accueil.
  5. Cliquez sur Nouvelle page et créez une page pour votre application Web. Pour cet exemple, la nouvelle page a pour nom TestPage.
  6. Procédez comme suit pour permettre à l'utilisateur anonyme d'accéder à la page :
    1. Click the Administration menu icon. Then, click Access > Resource Permissions.
    2. Sélectionnez Pages comme type de ressource.
    3. Recherchez la page que vous avez créée.
      Par exemple, accédez à Resource Type > Pages > Racine de contenu > Home > TestPage.
    4. Sélectionnez Attribuer un accès.
    5. Cliquez sur Editer le rôle qui correspond à l'utilisateur.
    6. Cliquez sur Ajouter.
    7. Sélectionnez Utilisateur de portail anonyme.
    8. Cliquez sur Appliquer.
  7. Procédez comme suit pour permettre à l'utilisateur anonyme d'accéder à l'application d'ancrage Web :
    Remarque : Configurez un accès des utilisateurs anonymes à l'application d'ancrage Web que vous créez.
    1. Click the Administration menu icon. Then, click Access > Resource Permissions.
    2. Sélectionnez Portlets comme type de ressource.
    3. Localisez l'application d'ancrage Web.
    4. Select Assign access.
    5. Cliquez sur Editer le rôle qui correspond à l'utilisateur.
    6. Cliquez sur Ajouter.
    7. Sélectionnez Utilisateur de portail anonyme.
    8. Cliquez sur Appliquer.
  8. Ajoutez l'application d'ancrage Web à la page.
    Conseil : Pour que l'application d'ancrage Web soit rendue sur une page, la page doit avoir soit le profil Ancrage Web, soit un profil incluant le module wp_webdock. Editez les propriétés de la page et modifiez le profil ou ajoutez le module wp_webdock au profil appliqué à la page :

    A compter du groupe de correctifs CF03, le profil d'ancrage Web n'existe plus. Si vous utilisez le regroupeur de ressources pour les portlets, aucune autre étape n'est requise. Si vous n'utilisez pas le regroupeur de ressources pour les portlets, ajoutez le module wp_webdock à un profil existant sur votre page.

    1. Connectez-vous au référentiel de thème avec la connexion fs-type1.
    2. Accédez à votre thème.
    3. Ouvrez le fichier de profil dans le répertoire /profiles.
    4. Effectuez une copie du fichier de profil et affectez-lui un nom unique.
    5. Editez le fichier .json et ajoutez l'ID de module wp_webdock.
    6. Copiez le profil que vous avez créé dans le répertoire /profiles.
    7. Invalidez le cache d'agrégateur de ressources pour intégrer vos modifications. Click the Administration menu icon in the toolbar. Cliquez ensuite sur Analyseur de thème > Utilitaires > Centre de contrôle > Invalider le cache. L'invalidation automatique reconnaît automatiquement les modifications apportées aux thèmes basés sur WebDAV. Aucune autre action n'est requise. Pour plus d'informations, voir Utilitaires.