Devenez un Super 🚀Admin Salesforce ☁ avec Chrome et ses extensions

benahm
KlintForce
Published in
7 min readDec 17, 2019
Devenez un Super 🚀Admin

Salesforce est une plateforme 💯% Cloud ☁, de ce fait les admins SF passent le plus clair de leur temps sur un navigateur web.

Bienvenue ! vous ĂȘtes au bon endroit pour apprendre Ă  bien utiliser Chrome et ses extensions afin de devenir un Super 🚀Admin,

Note : cet article décrit les bonnes pratiques & extensions utilisées par nos consultants @eFrontech

Chrome Profiles 🎭

Avez-vous dĂ©jĂ  eu besoin d’avoir plusieurs instances Chrome sur votre PC pour faire un test ou vous connectez Ă  diffĂ©rentes orgs Salesforce au mĂȘme temps? Chrome profils est ce qu’il vous faut !

Profil Chrome

C’est une fonctionnalitĂ© native de Chrome, qui permet la crĂ©ation de profil (personne) pour gĂ©rer des sessions de navigation totalement isolĂ©es.

Le profil Chrome peut ĂȘtre crĂ©er depuis l’icone qui s’affiche en haut Ă  droit du navigateur

Il suffit ensuite de cliquer sur “GĂ©rer les utilisateurs” aprĂšs “Ajouter une personne”, saisir un nom de profil (personne) et choisir une icĂŽne

CrĂ©ation d’un nouveau profil (Personne) sur Chrome

Les profiles chrome permettent une isolation totale de la navigation, de ce fait nous vous recommandons de créer un profile par projet Salesforce

Extension : Organizer ⚙

Organizer est l’extension couteau suisse pour Salesforce, elle offre de multiple fonctionnalitĂ©s et est disponible sur Chrome et Firefox

Organizer l’extension couteau suisse pour Salesforce

Voici le tour des principales fonctionnalités que nous utilisons le plus chez @eFrontech

Gestion des connexions Ă  Salesforce

D’abord, nous vous recommandons d’activer le mode “Incognito” pour l’extension (ce qui vous permettra d’ouvrir des sessions en mode incognito)

Activation du mode Incognito

L’extension offre une gestion trùs pratique des connexions à Salesforce, pour sauvegarder une nouvelle connexion, il vous suffit de cliquer “New” et remplir les accùs à l’org

Gestion des logins (connexions)

Il aussi possible de sauvegarder une connexion à la demande lors de l’authentification

Ajout de connexion à l’authentification

Une fois les connexions sauvegardĂ©es, il possible d’affecter des colorations pour bien distinguer les instances Salesforce

Affectation des couleurs

La bonne pratique à @eFrontech est d’affecter la couleur rouge 🔮 pour les instances de production 😉

Les liens rapides (Quick links)

L’option des quick links permet un accĂšs rapide Ă  la partie configuration, cette option est accessible via le raccourci ⌚ CTRL+SHIFT+SPACE

Quick links

Cela donne un accĂšs rapide Ă  plusieurs options, voici les principales :

  • Options dans le setup
  • L’object manager
  • Recherche sur certaines mĂ©tadonnĂ©es

Par exemple vous pouvez accĂ©der Ă  l’object manager rapidement via quick links

AccÚs à un élément du Setup avec Quick links

En tapant @objects on bascule sur le mode qui permet d’avoir accĂšs aux Ă©lĂ©ments de l’object manager, exemple “Account : Fields”

AccĂšs Ă  des Ă©lĂ©ments de l’Object Manager avec Quick links

En tapant @meta search on bascule sur le mode qui permet de rechercher certaines meta données (comme les rÚgles validations, classes Apex
)

Recherche de métadonnées avec Quick links

L’auto-completion dans l’éditeur de formule

L’extension rajoute la coloration lors de l’édition d’une formule (exemple un formula field) et l’auto-complĂ©tion pour les fonctions proposĂ©es par l’éditeur via le raccourci ⌚ CTRL+SPACE

Éditeur de formule enrichi

L’aide à la construction des ensembles de modification (change set helper)

Organizer facilite la création de change set, en rajoutant une option pour filtrer les métadonnées et un récap des éléments sélectionnés

Aide Ă  la prĂ©paration d’un change set

RequĂȘte rapide (Quick Query)

AccĂšs au Quick Query

L’éditeur de requĂȘte (Quick Query) est trĂšs pratique pour lancer des requĂȘtes SOQL sur l’instance Salesforce authentifiĂ©e, il est accessible depuis le lien Organizer qui s’ajoute en bas Ă  gauche ou bien via raccourci clavier ⌚ CTRL+SHIFT+2

L’éditeur Quick Query offre une auto-complĂ©tion qui vous facilitera la vie, il suffit de commencer Ă  Ă©crire votre requĂȘte ou un champ et de lancer le raccourci ⌚ CTRL+SPACE pour avoir les propositions d’auto-complĂ©tion

Auto-complĂ©tion dans l’éditeur Quick Query

Si vous avez connu le SQL avant de faire du Salesforce, alors avez surement dĂ©jĂ  essayer lancer un “select *” avec le SOQL (ce qui vous retourne malheureusement l’erreur suivante : unexpected token: ‘*’)

Avec l’aide d’Organizer ça devient possible, il vous suffit de taper * dans la partie fields de la requĂȘte ensuite un coup de CTRL+SPACE pour que l’éditeur Quick Query vous propose d’auto-remplir soit la liste de tous les champs de l’objet ou bien juste les standards/custom

GĂ©nĂ©ration d’un select * avec l’éditeur de Quick Query

Les divers options pratiques

Cette section décrit les autres options pratiques pour les admins

Login As


Authentification rapide en tant qu’un utilisateur

Login As (se connecter en tant que
) permet de se connecter rapidement en tant qu’un utilisateur donnĂ©, sans avoir Ă  aller dans la liste des utilisateurs Salesforce dans le Setup

L’extension offre la possibilitĂ© de s’authentifier comme un autre en mode incognito ou bien un nouvel onglet

Sobject fields

Voir toutes les valeurs de champs d’un enregistrement donnĂ©

L’option “Sobject fields” permet d’afficher tous les champs et valeurs d’un enregistrement donnĂ©, et de pouvoir les Ă©diter mĂȘme si ils sont pas affichĂ©s sur l’interface Salesforce

Replace API Names

Afficher les noms API des champs

Replace API Names (replacer les noms d’API) permet de facilement avoir les noms d’API afficher au niveau de l’interface d’un enregistrement, plus besoin d’aller dans le Setup →Object Manager pour avoir cette information

Note : vous avez la possibilitĂ© de dĂ©sactiver certaines options de l’extension comme les options de l’éditeur de formule et l’aide Ă  la crĂ©ation des change sets, en allons dans Organizer (en bas Ă  gauche) → Options → Features,

Extension : Inspector 🔍

Inspector est une extension disponible sur Chrome et Firefox, elle rajoute plusieurs fonctionnalitĂ©s, mais les plus importantes sont l’import/export de donnĂ©es

AccĂšs Ă  Salesforce Inspector

Une fois Inspector installĂ©, un bouton transparent apparaĂźt en haut Ă  droit du navigateur (quand on est sur une instance Salesforce). Il suffit de cliquer sur le bouton ou bien taper le raccourci clavier ⌚ ALT+I pour ouvrir Inspector, si on est sur un enregistrement, l’extension nous affiche quelques infos sur ce dernier, comme la date de crĂ©ation, type d’enregistrement
, en cliquant sur “Show all data” Inspector nous affiche toutes les valeurs des champs de l’enregistrement

Export de données

L’export de donnĂ©es via Inspector est trĂšs simple, il suffit de saisir la requĂȘte et de cliquer “Export”

Export avec Salesforce Inspector
RĂ©sultat dans Excel

L’avantage d’Inspector c’est qu’il permet de copier le rĂ©sultat directement sous format excel (en plus du CSV et JSON).

En effet le format excel est trĂšs pratique pour pouvoir coller le rĂ©sultat directement dans l’excel et appliquer un traitement dessus

Import de données

L’import de donnĂ©es avec Inspector est aussi trĂšs simplifiĂ©, vue qu’on peut directement utiliser le format Excel

Import avec Salesforce Inspector

Il faut juste prĂ©parer les donnĂ©es dans Excel avec les noms des colonnes qui doivent correspondre au noms API des champs, une fois le fichier est prĂȘt, il suffit de copier le contenu et de le coller directement dans la case “Data” d’Inspector.

L’extension map automatiquement les colonnes avec les champs, si y colonne n’est pas automatiquement mappĂ© avec un champ, on peut l’ignorer ou la mapper manuellement

Il suffit ensuite de cliquer “Import” pour lancer le traitement d’import

Les limites de l’Org (Org limits)

Inspector permet d’avoir une vue d’ensemble pratique sur l’ensemble des limites d’une org Salesforce

Vue d’ensemble des limites de l’org

Sauvegarde des métadonnées (Download metadata)

Inspector permet de sauvegarder les mĂ©tadonnĂ©es d’une façon simple et accessible pour tous les admins (note : pour l’import des mĂ©tadonnĂ©es, il faut se rapprocher d’un dĂ©veloppeur)

Sauvegarde des métadonnées

Inspector est une extension qui facilite l’import et l’export de donnĂ©es, vue qu’elle nous permet de travailler directement avec le format Excel, sans avoir Ă  passer par le format CSV comme c’est le cas avec Data Loader

Merci d’avoir lu jusqu’ici 😊, nous espĂ©rons que vous avez appris de nouveaux cas d’usage de Chrome et ses extensions, pour vous permettre d’ĂȘtre plus efficace en tant que Super 🚀Admin Salesforce 😉

Références:

--

--

benahm
KlintForce

Salesforce Technical Architect đŸ‘·â€â™‚ïžâš’ïžđŸ’»â˜ïž