Est-ce que vous connaissez le point commun entre Salesforce Inspector, Org Check, LWC chart, sfdx-git-delta, Streaming monitor, et de nombreux plugins Salesforce CLI comme texei-sfdx-plugin et sfdx-hardis ? Indice: cocorico !
Présenté par Fabien Taillon et Nicolas Vuillamy au Salesforce World Tour Paris 2024
3. Partagez votre avis !
Rendez-vous dans l’app
Salesforce Events
Découvrez la suite des sessions
4. L’open-source
Vers l’infini, et au dela !
Un logiciel Open Source est un code conçu pour être accessible
au public : n'importe qui peut voir, modifier et distribuer le code à
sa convenance.
La majorité des applications open-source sont hébergées sur la
plateforme collaborative GitHub.
Chaque contributeur peut proposer ses modifications, qui seront
acceptées (ou non !) par les mainteneurs, sous forme de Pull
Request.
Les principaux avantages d’une application open-source est qu’elle
est gratuite et que chacun d’entre vous peut la faire évoluer !
.
5. L’open-source dans l’écosystème Salesforce
Une mine d’or gratuite à portée de clic !
De nombreux types d’ applications et outils
open-source sont à votre disposition
● AppExchanges
● Extensions Google Chrome
● Plugins Salesforce CLI
● Extensions Visual Studio Code
● Frameworks & Composants Apex / LWC
Tous créés et maintenus par de passionnés
trailblazers !
6. L’open-source trailblazer français !
Cocorico !
L’hexagone a la chance d’avoir sur son sol de nombreux open-sourcerers
qui ont créé ou maintiennent des application et outils mondialement
utilisés !
● Extensions Chrome
○ SF Inspector Reloaded
○ Salesforce Explorer
● AppExchanges
○ Org Check
○ Streaming Monitor
● Composants
○ LWC Chart
● Plugins Salesforce CLI
○ sfdx-git-delta
○ sfdx-hardis
○ texei-sfdx-plugin
● Extensions VsCode
○ VsCode sfdx-hardis
○ Salesforce colORG
.
7. Focus sur SF Inspector Reloaded
Le complément indispensable de tout admin ou dev !
Thomas Prouvot
Cette extension Chrome est la plus utilisée dans le monde !
● Visualisation / Export / Import
○ Données
○ Custom metadatas
● Raccourcis de navigation
○ Accès direct aux éléments de Setup
○ Login As
● Appels aux API de Salesforce
8. Focus sur Org Check
Détecter la dette technique sur vos orgs !
Vincent Finet
Disponible sur l’AppExchange, analysez
votre org en quelques clics !
● Description exhaustive d’un objet sur
une page ou un csv (champs, layouts,
triggers…)
● Notation d’utilisation des champs
● Analyse de la qualité
○ des Processus (Workflow, Process
Builder, Flow)
○ des classes Apex (couverture de code,
compilation, sharing…)
○ de la hiérarchie des Rôles …
.
9. Focus sur sfdx-hardis
Le couteau-suisse ultime pour admins et devs ! Nicolas Vuillamy
Permet de travailler avec des clics, pas des lignes de commande !
● Gestion simple et complète d’une chaîne CI/CD pour Salesforce
● Monitoring de vos orgs de production (et des autres !)
● Plein de commandes pratiques
○ Import / Export de données & documents
○ Commandes d’audit (Legacy API…)
○ Freeze / Unfreeze des users pendant une livraison
○ Activation en masse des users en .invalid des sandbox
● Integrations natives
10. Focus sur texei-sfdx-plugin
Une boite à outil pour vous faciliter la vie
Fabien Taillon
Permet de scripter de nombreuses fonctions non couvertes en standard
● Tous les outils pour gérer de façon fiable le versionning et les
déploiements de vos Profiles
● La conversion de vos Profiles en Permission Sets
● Des commandes pour gérer des actions n’ayant pas d’API offerte
par Salesforce
○ La gestion des mises en pause/réactivation des règles de partage
○ Paramétrage des Settings CPQ à partir d’un fichier de
configuration
● Des commandes pour simplifier la vie des consultants
○ Création de champ Picklist à partir de csv
.
11. Et beaucoup d’autres !
Liste non exhaustive !
Sfdx-git-delta
● Le must have de tout script de
déploiement CLI
Salesforce Explorer
● Extension Chrome avec des outils de
productivité pour Admins et Devs
LWC Chart
● Construisez facilement de beaux
graphiques pour vos pages lightning
Streaming Monitor
● Outil clé en main pour visualiser
les Platform Events
SF colorORG
● Affectez des couleurs à vos orgs
SF dans votre VsCode
12. A votre tour ?
On vous attend pour renforcer la French Touch’ !
Créateurs
● Implémentez de nouvelles applications !
Contributeurs
● Améliorez et corrigez les bugs des
applications existantes
Utilisateurs
● Envoyez nous vos feedbacks
● Déclarez les bugs sur GitHub
● Communiquez sur les réseaux sociaux
● Donnez des GitHub Stars aux repos
..
13. Partagez votre avis !
Rendez-vous dans l’app
Salesforce Events
Découvrez la suite des sessions