Suivez votre progression
Accueil Trailhead
Accueil Trailhead

Installation de packages AppExchange (aussi comme un super-héros)

Objectifs de formation

Une fois cette unité terminée, vous pourrez :
  • Présenter les différences entre les packages gérés et non gérés.
  • Répertorier les principales questions à se poser avant d'installer un package.
  • Installer un package dans votre organisation.
  • Décrire comment communiquer avec d'autres super-héros et sur AppExchange.

Encore quelques instants de modestie

Dans l’unité précédente, vous avez fait preuve d’héroïsme pour rechercher une solution utile à Ursa Major, en appliquant magistralement une stratégie AppExchange qui vous a mené vers l’application Salesforce Adoption Dashboards. Vous avez terminé ? Êtes-vous un super-héros AppExchange accompli ? Pas tout à fait ! Avant de porter cape et spandex, il vous reste quelques compétences à acquérir. Dans cette unité, nous allons examiner le processus d'installation, en particulier les types de package et les meilleures pratiques. Vous pourrez ensuite vous exercer en installant l'application Adoption Dashboards dans votre organisation.

Packages gérés et non gérés

Les solutions AppExchange sont livrées à votre organisation dans des packages, qui sont des conteneurs d'applications, d'onglets et d'objets. Les packages sont disponibles en deux versions : gérés et non gérés. Le fournisseur de solutions choisit le type de package à utiliser pour distribuer une solution, ce qui détermine son comportement dans votre organisation. Examinons les principales différences entre ces types de package.
Attribut Packages gérés Packages non gérés
Personnalisation Vous ne pouvez pas visualiser ni modifier le code ou les métadonnées de la solution. Vous pouvez personnaliser le code et les métadonnées, si vous le souhaitez.
Mises à niveau Le fournisseur peut mettre à niveau la solution automatiquement. Pour recevoir une mise à niveau, vous devez désinstaller le package dans votre organisation, puis réinstaller une nouvelle version depuis AppExchange.
Limites de l'organisation Le contenu du package n'est pas pris en compte dans les limites en applications, en onglets et en objets de votre organisation. Le contenu du package est pris en compte dans les limites en applications, en onglets et en objets de votre organisation.

Si vous souhaitez explorer les dessous d'une solution, choisissez un package non géré. Sinon, préférez un package géré que vous pouvez installer sans vous soucier des limites en applications, en onglets et en objets de votre organisation. En outre, les mises à niveau sont transparentes. Nous avons vu les différences entre les différents types de package, nous allons maintenant examiner le processus d'installation.

Installation des solutions par les super-héros

Dans l’unité précédente, vous avez constaté que prendre du temps pour élaborer une stratégie simplifie grandement la recherche d’une solution ou d’un consultant. De la même façon, en répondant à quelques questions avant l'installation, vous pouvez atteindre une vitesse d'installation supersonique. Avant de procéder à l'installation, posez-vous les questions suivantes :
  • Est-ce que j'installe le package dans l'organisation qui convient ? Rappelez-vous, les super-héros AppExchange n'installent jamais en production sans tester au préalable dans une organisation Developer Edition ou sandbox. Lorsque vous avez choisi la destination d'installation du package, munissez-vous des identifiants de connexion à l'organisation appropriée. Ils sont nécessaires pour établir une connexion avec AppExchange.
  • Ai-je consulté la documentation ? De nombreux fournisseurs incluent de la documentation relative à l’installation, à la configuration et au dépannage. La disponibilité d'une documentation est indiquée sous l'onglet Overview.
  • Qui doit accéder à la solution ? Lorsque vous installez un package, vous déterminez les utilisateurs qui accèdent à ses fonctionnalités. Les options permettent d'accorder l'accès aux administrateurs seulement, à tous les utilisateurs ou à des profils spécifiques. En cas de doute, accordez l'accès uniquement aux administrateurs, vous pourrez toujours autoriser les utilisateurs plus tard.

Après avoir réfléchi à ces questions, vous pouvez installer le package.

Installation de l'application Adoption Dashboards

Installation : le moment décisif de chaque voyage d'un super-héros AppExchange. L'étape qui récompense tous les efforts préalables. Réfléchissons un instant. Vous avez identifié un problème métier et réfléchi aux besoins d'Ursa Major pour définir une stratégie. Vous avez utilisé l'outil AppExchange approprié pour trouver une solution en un temps record. Vous avez même compris les différences entre les types de package, vous allez pouvoir briller lors des soirées Salesforce. La seule étape qui vous sépare d'une installation glorieuse est une petite liste de questions complémentaires. Examinons-les.
  • Organisation : vous avez installé l'application dans l'organisation Developer Edition que vous utilisez pour tester les nouvelles fonctionnalités et relever les défis Trailhead. Ainsi, les utilisateurs d'Ursa Major ne seront pas impactés en cas de difficulté imprévue.
  • Documentation : l'onglet Overview de la référence présente une fiche technique qui recommande la procédure d'installation normale de Salesforce, présentée ci-dessous.
  • Accès : vous êtes la seule personne qui doit utiliser l'application. Par conséquent, vous l'installez uniquement pour les administrateurs.
  1. Dans un nouvel onglet de navigateur, ouvrez la référence Salesforce Adoption Dashboards, puis cliquez sur Télécharger maintenant. Vue du bouton Télécharger maintenant dans la référence Adoption Dashboards
  2. Cliquez sur Se connecter.
  3. Saisissez les identifiants de l'organisation que vous utilisez pour relever les défis Trailhead, puis cliquez sur Log In.
  4. Cliquez de nouveau sur Get It Now.
  5. Cliquez sur Installer en production.
  6. Vérifiez que vous installez le package dans votre organisation test Trailhead, puis cochez la case de confirmation des conditions d'utilisation (I have read and agree to the terms and conditions).
  7. Cliquez sur Confirm and Install.
  8. Saisissez de nouveau vos identifiants de connexion.
  9. Sélectionnez Installer pour les administrateurs seulement. Laissez les autres options inchangées. Vue de l’option Installer pour les administrateurs seulement sélectionnée dans le flux d’installation
  10. Cliquez sur Installer. L'installation du package prend quelques minutes.
  11. Cliquez sur Terminé pour afficher le package dans votre organisation.

Une fois le package installé, votre organisation affiche la page Packages installés dans la Configuration. Vous pouvez consulter les détails de packages individuels et effectuer des tâches administratives, telles que des désinstallations. Pour le moment, vous souhaitez seulement découvrir les fonctionnalités de l'application Adoption Dashboards. Examinons-les.

Consultation du tableau de bord User Adoption

L’application comprend deux tableaux de bord. Le premier indique le comportement des utilisateurs, notamment le nombre de connexions par région ou par rôle. Le deuxième indique l'utilisation des principaux objets, notamment le nombre d'enregistrements de compte créés. Votre principal objectif concerne les données d'adoption des utilisateurs. Par conséquent, examinons le premier tableau de bord.

  1. Dans le menu de navigation de Salesforce, cliquez sur Tableaux de bord.
  2. Dans Lightning Experience, cliquez sur Tous les dossiers, puis sur Salesforce Adoption Dashboards. Dans Salesforce Classic, cliquez sur Salesforce Adoption Dashboards.
  3. Cliquez sur 1 - Adoption utilisateur (Connexions) pour ouvrir le tableau de bord Adoption utilisateur. Vue du tableau de bord Adoption utilisateur dans l’organisation test

Même sans données de production, vous pouvez constater que le tableau de bord fournit toutes les fonctionnalités recherchées dans votre stratégie AppExchange, telles que les utilisateurs qui se connectent le plus souvent (1) et le moins souvent (2). Il présente aussi d’autres données qui peuvent s’avérer utiles, par exemple le nombre total de connexions (3) et les connexions par rôle (4). Puisque vous avez suivi la voie d'un super-héros sur AppExchange, vous n'avez aucune modification ni configuration à apporter au tableau de bord. Vous pouvez consacrer le temps ainsi gagné à atteindre un taux d'adoption de 100 % au sein de l'équipe commerciale d'Ursa Major. Examinons maintenant comment suivre cette adoption.

Comment vous avez sauvé Ursa Major

Supposons que vous avez installé l'application Adoption Dashboards dans votre organisation test il y a maintenant une semaine. Vous avez depuis testé l'application et essayé ses fonctionnalités. Après avoir vérifié que sa configuration par défaut était adaptée à vos besoins, vous avez installé l'application en production. Le tableau de bord User Adoption présente maintenant les données ci-dessous.

Vue du tableau de bord Adoption utilisateur en production

À gauche, les personnes qui se connectent régulièrement à Salesforce sont clairement indiquées (1). À droite, vous voyez les personnes pouvant bénéficier d’un petit coup de pouce (2). Vous décidez de les contacter pour leur proposer une formation pratique. Vous leur présentez également Trailhead et les aidez à se connecter pour qu'ils puissent profiter des outils d'apprentissage. Comme Ursa Major étoffe son équipe commerciale tous les trimestres, vous décidez de garder le tableau de bord pour pouvoir suivre régulièrement l'adoption.

Connexion à la communauté

Dans la première unité, vous avez appris qu'AppExchange n'est pas seulement un outil, mais également une véritable communauté. En tant que tout nouveau super-héros AppExchange, vous êtes un membre éminent de la communauté. Quel est votre principal pouvoir ? Non, ce n’est pas votre capacité à trouver et à installer héroïquement des solutions, mais la possibilité de publier des commentaires ! Après avoir essayé ou acheté une solution, ou collaboré avec un consultant, partagez votre expérience en publiant un avis. En rédigeant un commentaire, vous aidez vos collègues super-héros à déterminer si une solution ou un consultant leur conviendrait. Vous aidez également le fournisseur de solutions ou le consultant à comprendre ce qui fonctionne et ce qui ne fonctionne pas, et à orienter ainsi les améliorations futures. Pour rédiger un avis, accédez à l'onglet Reviews d'une référence, puis cliquez sur Write Review.

Vue d'un utilisateur qui ajoute un avis à une référence AppExchange.
Vous pouvez également communiquer avec AppExchange en nous référençant dans la Trailblazer Community ou dans votre canal social favori :

Suivez-nous ou ajoutez-nous à votre liste d'amis pour être informé(e) des actualités, des récits de réussite et des événements tels que le AppExchange Demo Jam, une bataille épique entre nos offres les plus populaires. Vous pouvez également nous envoyer des selfies avec vos exploits les plus marquants sur AppExchange.

Jusqu'à la prochaine aventure...

Félicitations, vous avez atteint la fin du parcours de super-héros sur AppExchange ! Nous pourrions vous conseiller de prendre quelques jours de congés, mais nous comprenons que ce n'est pas convenable pour un super-héros. Vous avez toujours un module à explorer sur Trailhead, et puis Reply Allpocalypse vient de se manifester, il menace de semer le chaos dans les boîtes aux lettres d'Ursa Major. Nous vous félicitons à la place pour votre joli costume et vous souhaitons beaucoup de plaisir lors de votre prochaine aventure d'administration. En attendant, nous saluons notre nouvel héros !