Installation de packages AppExchange
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
Vidéo de démonstration Trail Together
Vous souhaitez être guidé pas à pas par un expert pendant que vous travaillez sur cette étape ? Regardez cette vidéo qui fait partie de la série Trail Together.
(Ce clip commence à 17 min 32 s, au cas où vous voudriez revenir en arrière et regarder à nouveau le début de l’étape.)
Préparation à l’installation
Vous avez trouvé une solution adaptée à vos besoins. Impeccable ! Avant d’installer la solution dans votre organisation, découvrons les types de packages que vous pouvez installer à partir d’AppExchange.
Packages gérés et non gérés
Les solutions AppExchange sont installées dans votre organisation à partir de 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 faciles à effectuer. Nous avons vu les différences entre les différents types de package, nous allons maintenant examiner le processus d'installation.
Installation des solutions
Dans l’unité Premiers pas avec AppExchange, vous avez appris que si vous prenez un peu de temps pour élaborer une stratégie, vos recherches seront beaucoup plus efficaces. De la même façon, en répondant à quelques questions avant l’installation, vous complèterez le processus en un rien de temps. Avant de procéder à l'installation, posez-vous les questions suivantes :
- Est-ce que j’installe le package dans l’organisation qui convient ? Les experts 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 dans l’onglet Overview (Présentation) de l’application.
- Qui doit accéder à la solution ? Lorsque vous installez un package, vous déterminez quels utilisateurs peuvent accéder à 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.
Obtenir votre nom d'utilisateur et mot de passe Trailhead Playground
Dans cette unité, vous vous entraînerez à installer un package dans un Trailhead Playground. Comme vous aurez besoin de vos identifiants de connexion pour l’installation, la première étape consiste à obtenir votre nom d’utilisateur et votre mot de passe. Dans cette section, vous découvrirez où trouver votre nom d’utilisateur Trailhead Playground et comment réinitialiser votre mot de passe. Si vous connaissez déjà les identifiants de connexion de votre Playground (ou si vous utilisez une organisation Developer Edition et connaissez vos identifiants DE), vous pouvez ignorer cette section.
Commençons par ouvrir votre Trailhead Playground. Faites défiler l’écran jusqu’au bas de cette page et cliquez sur Launch (Lancer). Si vous voyez un onglet intitulé Get Your Login Credentials (Obtenir vos identifiants de connexion) dans votre organisation, c’est parfait ! Suivez les étapes indiquées.
Sinon, depuis le lanceur d’application (), cherchez et ouvrez Playground Starter (Démarreur de Playground) et laissez-vous guider. Si vous ne voyez pas l’application Playground Starter, consultez l’article Rechercher le nom d’utilisateur et le mot de passe de votre Trailhead Playground dans l’aide de Trailhead.
- Cliquez sur l’onglet Get Your Login Credentials (Obtenir vos identifiants de connexion) et notez votre nom d’utilisateur.
- Cliquez sur Reset My Password (Réinitialiser mon mot de passe). Cela enverra un e-mail de réinitialisation du mot de passe à l’adresse e-mail associée à votre nom d’utilisateur.
- Cliquez sur le lien dans l’e-mail.
Saisissez un nouveau mot de passe, confirmez-le, puis cliquez sur Change Password (Modifier le mot de passe).
Création d’une connexion entre votre compte Trailhead Playground et votre profil Trailblazer
La prochaine étape consiste à lier votre compte Trailhead Playground à votre compte Trailblazer, afin de pouvoir installer des packages dans votre Playground. Trailblazer vous fournit un identifiant unique vous permettant de vous connecter à AppExchange et à d’autres sites liés à Salesforce. Si vous ne souhaitez pas garder votre compte Playground lié à Trailblazer, vous pourrez le dissocier après avoir terminé le défi à la fin de cette unité.
- Dans un nouvel onglet du navigateur, ouvrez AppExchange.
- Cliquez sur votre avatar pour ouvrir le menu de votre compte Trailblazer, puis cliquez sur Settings (Paramètres).
- Dans la section Connected Accounts (Comptes connectés), cliquez sur le bouton Connect An Account (Connecter un compte).
- Cliquez sur l’option Continue with Salesforce (Continuer avec Salesforce).
- Saisissez votre nom d’utilisateur et votre mot de passe Trailhead Playground, puis cliquez sur Log In (Se connecter).
- Cliquez sur Link Account (Lier le compte).
Suivez ces étapes pour connecter vos organisations de production, vos organisations Developer Edition et vos Trailhead Playgrounds à votre profil Trailblazer.
Choix de l’organisation
Vous vous souvenez des panneaux solaires d’Ursa Major qui, comme par magie, transforment les rayons du soleil en énergie ? AppExchange aussi est un peu magique. Lorsque vous cliquez sur Get It Now (Télécharger maintenant) pour installer un package, le sélecteur de compte AppExchange affiche toutes les organisations Salesforce :
- que vous avez associées à votre compte Trailblazer ;
- pour lesquelles vous disposez d’autorisations d’installation.
Cliquez sur les flèches sous Connected Salesforce Accounts (Comptes Salesforce connectés) pour sélectionner l’organisation dans laquelle installer le package. Vous ne parvenez pas à voir le compte dont vous avez besoin ? Vérifiez que vous l’avez connecté à votre profil Trailblazer et que vous disposez de l’autorisation Gérer la facturation.
Installation de l'application Adoption Dashboards
Vous êtes désormais prêt à installer Salesforce Adoption Dashboards ! N’oubliez pas ces trois éléments pour installer le package dans la bonne organisation, accorder l’accès aux bonnes personnes et avoir accès à la documentation requise :
- Organisation : vous installez l’application dans un Trailhead Playground (ou une organisation DE) que vous utilisez pour tester de 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 (Présentation) 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.
À vos marques, prêts, c’est parti pour l’installation !
- Si ce n’est pas déjà fait, dans AppExchange, recherchez et ouvrez la référence Salesforce Adoption Dashboards.
- Cliquez sur Get It Now (Télécharger maintenant).
- Dans la liste déroulante Connected Salesforce Accounts (Comptes Salesforce connectés), choisissez votre nom d’utilisateur Trailhead Playground, puis cliquez sur Install in Production (Installer en production).
- Vérifiez le nom d’utilisateur sur l’écran de confirmation de l’installation pour vous assurer que vous installez bien le package dans votre Trailhead Playground, puis cochez la case (A) pour accepter nos conditions d’utilisation.
- Cliquez sur Confirm and Install (Confirmer et installer) (B).
- Utilisez votre nom d’utilisateur et votre mot de passe Trailhead Playground pour vous connecter à votre organisation de production.
- Sélectionnez Install for Admins Only (Installer pour les administrateurs seulement).
- Cliquez sur Install (Installer). L'installation du package prend quelques minutes.
- Cliquez sur Done (Terminé) pour afficher le package dans votre organisation.
Une fois le package installé, votre organisation affiche la page Installed Packages (Packages installés) dans Setup (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 Salesforce Adoption Dashboards. Examinons-les.
Consultation de Salesforce Adoption Dashboard
L’application comprend trois 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. Le troisième s’intéresse aux données marketing et commerciales. Votre principal objectif concerne les données d'adoption des utilisateurs. Par conséquent, examinons le premier tableau de bord.
- Dans le lanceur d’application (), cherchez et sélectionnez Dashboards (Tableaux de bord).
- Cliquez sur All Folders (Tous les dossiers), puis sur Salesforce Adoption Dashboards.
- Cliquez sur 1 - User Adoption (Logins) (Adoption utilisateur (Connexions)) pour ouvrir le tableau de bord User Adoption (Adoption utilisateur).
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).
Focalisation sur Ursa Major
Comme vous avez suivi la voie d’un expert AppExchange, vous n’avez rien à créer ou à configurer dans Salesforce Adoption Dashboards. 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.