Skip to main content

Développement de votre activité avec Salesforce Starter

Approfondissez les relations client avec les services ventes, clientèle et marketing dans une seule application.

Tester 30 jours gratuitement
Durée estimée

Renforcement de votre efficacité grâce à AppExchange

Objectifs de formation

Une fois cette unité terminée, vous pourrez :

  • Développer votre propre stratégie AppExchange
  • Installer une application depuis AppExchange

Qu’est-ce qu’AppExchange ?

Vous connaissez probablement le système de boutiques d’applications (app stores). Que vous téléchargiez des applications sur votre téléphone, tablette, ordinateur ou sur un autre appareil, vous devez télécharger et installer des applications pour exploiter votre technologie.

Salesforce fonctionne de la même façon. Nous avons évoqué plus haut l’écosystème d’entreprises. Salesforce a une communauté de partenaires qui utilisent la flexibilité de Salesforce Platform pour élaborer de surprenantes applications et d’autres solutions que tout le monde peut utiliser. Elles sont disponibles en installation depuis AppExchange (certaines sont gratuites, d’autres payantes).

La page d’accueil AppExchange.

Stratégies de réussite

L’application DreamHouse de D’Angelo rencontre un franc succès auprès des sociétés de courtiers immobiliers. Néanmoins, si nous analysons la situation de manière réaliste, nous constatons que D’Angelo est seul. Le nombre d’heures dont il dispose dans une journée est limité pour développer de nouvelles applications pour ses collègues.

Heureusement, AppExchange contient de nombreuses applications que D’Angelo peut télécharger pour aider DreamHouse à gérer tous les aspects de son activité, depuis les salaires et l’approbation des déplacements jusqu’aux intégrations avec d’autres outils tels que Evernote et MailChimp.

Les possibilités offertes par AppExchange sont très intéressantes, mais avant de commencer à télécharger chaque application en vue, vous devez développer une stratégie. Une stratégie AppExchange solide permet de s’assurer que vous obtenez des applications de grande valeur sans dupliquer de fonctionnalités ni investir en outils dont vous n’avez pas besoin.

Pour développer une stratégie AppExchange de qualité, procédez comme suit :

  1. Identifiez les services qui utilisent ou envisagent d’utiliser Salesforce. Ce sont vos principales parties prenantes.
  2. Recherchez les applications disponibles sur AppExchange qui répondent le mieux aux besoins de vos parties prenantes. Évoquez des cas d’utilisation avec les responsables des services afin de déterminer leurs besoins avec précision. Voici quelques questions pertinentes à poser :
    1. Quel problème métier essayez-vous de résoudre ?
    2. Quelles sont vos principales difficultés en ce moment ?
    3. Combien d’utilisateurs ont besoin de l’application ?
    4. Quel est votre budget ?
    5. Quels sont vos délais ?
    Les réponses à ces questions aident à identifier les applications les plus adaptées à chaque service ou cas métier.
  3. Lorsque vous trouvez une application qui remplit les critères, téléchargez-la dans un environnement test (par exemple dans une organisation gratuite Developer Edition ou sandbox). Assurez-vous que l’application que vous installez n’interfère pas avec d’autres applications que vous avez installées ou personnalisations que vous avez effectuées. Les sandbox sont des copies d’une organisation dans un environnement séparé. Elles sont utilisées pour les opérations de développement et de test. Reportez-vous à Présentation d’un environnement sandbox.
  4. Si vous choisissez entre plusieurs applications, prenez le temps d’évaluer les applications testées. Déterminez s’il existe un manque de fonctionnalités ou si certaines d’entre elles sont inutiles. Si nécessaire, invitez vos parties prenantes à assister à des démonstrations des applications pour recueillir leur avis.
  5. Vous pouvez maintenant l’utiliser ! Vous allez installer et déployer votre application dans un environnement de production. Pensez à informer les utilisateurs des changements, et prévoyez des formations et de la documentation si nécessaire.

Installation de votre première application

Bien qu’AppExchange ressemble à une boutique d’applications traditionnelle disponible sur votre téléphone ou tablette, n’oubliez pas que votre organisation Salesforce est un environnement complexe. Vous ne pouvez pas installer une application simplement parce que son logo est élégant ou son slogan est convaincant.

Quelle est la bonne méthode pour installer une application ? Nous allons vous montrer ! Ceci est juste un exemple, vous n’avez pas besoin de reproduire ces étapes en même temps.

Supposons que vous trouviez cette application AppExchange hors pair qui ajoute une magnifique série de tableaux de bord à votre organisation.

Page AppExchange Dashboard Pack

Pour installer l’application, vous devriez cliquer sur Get It Now (Télécharger maintenant). Ce bouton ouvre un assistant qui vous guide à travers les étapes d’installation. Voici les principales questions auxquelles vous devez répondre pendant le processus d’installation :

  • Où dois-je installer l’application, dans une organisation de production ou sandbox ? Généralement, il est préférable de commencer par installer les applications dans un environnement hors production. Essayez de procéder à l’installation dans un environnement sandbox pour votre organisation de production ou dans une organisation Developer Edition. Un test préalable de l’application aide à éviter les conflits en production, notamment avec les noms d’objet.
  • Dois-je accorder des autorisations d’accès à l’application uniquement aux administrateurs, à tous les utilisateurs ou à des profils spécifiques ? Cela dépend du type d’utilisateur auquel l’application est destinée. Si vous souhaitez limiter l’accès à certains utilisateurs, vous pouvez modifier leur profil avant d’installer l’application.

Où se trouve mon application ?

Impeccable ! C’est ainsi que vous installeriez une application. Maintenant, reste à savoir où elle se trouve… Voici comment trouver des applications après les avoir installées.

Les applications sont installées dans un élément appelé package. Pour accéder au package :

  1. Dans Setup (Configuration), recherchez et sélectionnez Installed Packages (Packages installés) dans la zone Quick Find (Recherche rapide).
  2. Cliquez sur le nom du package que vous avez installé. Il est identique au nom indiqué dans la page de téléchargement d’AppExchange.
  3. Cliquez sur View Components (Afficher les composants) pour consulter des informations supplémentaires sur le package. La page Package Details (Détails du package) affiche tous les composants, notamment les champs personnalisés, les objets personnalisés et les classes Apex du package. Ces informations aident à détecter la présence de conflits avec vos propres personnalisations.

Quelques réflexions de dernière minute

En commençant à explorer AppExchange, pensez à prendre connaissance des applications proposées offertes par Salesforce Labs. Outre leur gratuité, le grand avantage des applications de Salesforce Labs est que leur code source est ouvert. Vous pouvez les personnaliser autant que nécessaire et explorer leur fonctionnement en arrière-plan. Elles sont un excellent moyen pour mieux connaître le fonctionnement de la plate-forme.

En parlant de connaissances, ce module vous a offert d’excellentes bases pour approfondir votre exploration de Salesforce Platform. Consultez les ressources ci-dessous pour découvrir d’autres étapes dans votre parcours d’apprentissage. Bonne découverte !

Ressources

Formez-vous gratuitement !
Créez un compte pour continuer.
Qu’est-ce que vous y gagnez ?
  • Obtenez des recommandations personnalisées pour vos objectifs de carrière
  • Mettez en pratique vos compétences grâce à des défis pratiques et à des questionnaires
  • Suivez et partagez vos progrès avec des employeurs
  • Découvrez des opportunités de mentorat et de carrière