Afficher des suggestions de formation 360Learning dans Salesforce

  • Mise à jour

Vous pouvez afficher des widgets 360Learning dans des pages Salesforce spécifiques (par exemple : des pages Opportunity), qui suggéreront des formations en fonction de la valeur d’un champ de votre page.

Vous pouvez par exemple lier le widget à votre champ "Competitors" ; si la valeur de ce champ dans votre page est "Acme", le widget affichera les quatre résultats les plus pertinents pour la recherche "Acme" dans 360Learning.

Vous pouvez également rechercher manuellement du contenu 360Learning, directement depuis le champ de recherche du widget.

Étape 1 : ajoutez votre URL 360Learning dans les « CSP Trusted Sites » de Salesforce

Cela permettra au package de récupérer les informations de votre plateforme 360Learning sans être bloqué par Salesforce.

En savoir plus sur la gestion des « CSP Trusted Sites » dans la documentation officielle Salesforce (en anglais) ↗.

  1. Connectez-vous à Salesforce avec un compte administrateur.
  2. Dans Salesforce, en haut à droite, cliquez sur l’icône de roue dentée, et sélectionnez Setup.
  3. En haut à gauche, dans le champ de recherche Quick Find, entrez CSP puis sélectionnez CSP Trusted Sites.
  4. En haut du tableau, cliquez sur New Trusted Site.
  5. Dans Trusted Site Name, entrez le nom de votre plateforme 360Learning (remplacez les espaces par des tirets inférieurs _).
  6. Dans Trusted Site URL, entrez l’URL de votre plateforme 360Learning.
  7. Dans la section CSP Directives, cochez Allow site for connect-src, et décochez Allow site for img-src.
  8. En bas, cliquez sur Save.

Étape 2 : installez le package 360Learning dans Salesforce

Nous recommandons fortement d’installer d’abord le package sur votre environnement Salesforce sandbox. Une fois que vous avez terminé tous vos tests, et que le résultat vous convient, installez et configurez le package dans votre environnement de production.

  1. Connectez-vous à Salesforce avec un compte administrateur.
  2. Cliquez sur le lien suivant :
  3. Sélectionnez Install for All Users.
    • Si vous souhaitez que les formations ne soient suggérées que pour les administrateurs Salesforce, ou pour certains profils d’utilisateurs Salesforce spécifiques, sélectionnez Install for Admins Only ou Install for Specific Profiles….
  4. Puisque le package 360Learning ne fait pas partie du AppExchange Partner Program de Salesforce, cochez l’option I acknowledge….
  5. Cliquez sur Install.

L’opération dure généralement quelques instants, mais peut prendre jusqu’à 30 minutes. Dans ce cas, vous recevrez une confirmation par email dès qu’elle est terminée.

Vous pouvez vérifier que le package est correctement installé (voir également la documentation Salesforce officielle pour voir la liste des packages installés ↗)

  1. Dans Salesforce, en haut à droite, cliquez sur l’icône de roue dentée, et sélectionnez Setup.
  2. En haut à gauche, dans le champ de recherche Quick Find, entrez Installed puis sélectionnez Installed packages.

Dans la colonne Package Name, vous devriez voir 360learning_App_Prod.

Étape 3 : configurez la page Salesforce

La section avec les formations suggérées peut être affichée sur la page Salesforce de votre choix. Nous recommandons de l’ajouter sur les pages Opportunity.

  1. Connectez-vous à Salesforce avec un compte administrateur.
  2. En haut à droite de la page sur laquelle vous souhaitez ajouter la section (par exemple : une page Opportunity), cliquez sur l’icône de roue dentée, et sélectionnez Edit page.
  3. Dans la barre de gauche, dans la section Custom, recherchez 360Learning et 360Learning Administration.
    • Vous pouvez filtrer sur le terme 360 dans le champ de recherche, ou réduire la section Standard pour afficher uniquement la section Custom.
  4. Glissez et déposez les deux composants à l’intérieur de votre page (nous recommandons la partie droite de la page).

Étape 4 : filtrer le composant d’administration

Configurez le composant 360Learning Administration, afin qu’il ne soit visible que des administrateurs Salesforce.

Cela nécessite que les administrateurs soient facilement filtrables dans la liste de vos utilisateurs (par exemple : avec le terme « admin » dans leur nom, ou un champ spécifique de leur profil utilisateur).

  1. Cliquez sur le composant 360Learning Administration.
  2. Dans la barre de droite, cliquez sur le bouton + Add Filter.
  3. Dans Filter Type, sélectionnez Advanced.
  4. Dans Field, cliquez sur Select.
  5. Sélectionnez le champ que vous utilisez pour identifier les administrateurs (par exemple : User > Last name).
  6. Sélectionnez l’opérateur et la valeur (par exemple : Contains "admin").
  7. En bas à droite, cliquez sur Done.
  8. En haut à droite de la page, cliquez sur Save.
  9. En haut à gauche, cliquez sur Back.

Étape 5 : configurez le composant d’administration

  1. Ouvrez une page où le composant d’administration est affiché, avec un compte qui peut le voir (en fonction des conditions mises en place à l’étape précédente).
  2. Dans Tenant URL, entrez l’URL de votre plateforme 360Learning.
    • Cette URL doit être identique à l’URL que vous avez ajoutée aux « CSP Trusted Sites » à l’étape 1.
  3. Dans Competitor field, entrez le nom API du champ de la page active qui doit être utilisé pour rechercher des formations dans 360Learning.
    • Par exemple, entrez MainCompetitor_c si vous souhaitez afficher les modules, parcours et chemins de votre plateforme 360Learning correspondant aux résultats de la recherche dans 360Learning de la valeur de votre champ API MainCompetitor_c.
    • Vous pouvez vérifier le nom API d’un champ spécifique à votre page depuis l’Object Manager de Salesforce (voir la documentation officielle Salesforce ↗).
Visitez notre blog pour plus de ressources sur le Collaborative Learning.

Cet article vous a-t-il été utile ?

Utilisateurs qui ont trouvé cela utile : 0 sur 0

Vous avez d’autres questions ? Envoyer une demande