Optimiser le déploiement des accès utilisateurs Salesforce : Vers un modèle "Permission Set-Led"
Dans l’écosystème Salesforce, la gestion des profils est devenue un véritable défi technique pour les administrateurs et développeurs. Lors de la conférence dreamOlé 2026, j’ai souligné les limites critiques des profils traditionnels et les solutions pour sécuriser les déploiements.
Le problème des profils : Une gestion imprévisible
Le principal obstacle réside dans l’incohérence des opérations de récupération (Retrieve). Le contenu d’un profil récupéré dépend des autres métadonnées présentes dans votre package de déploiement, rendant l’opération peu fiable. De plus, le comportement varie selon que l’organisation utilise ou non le Source Tracking. Enfin, retirer une permission dans le fichier XML ne la supprime pas forcément dans l’organisation cible. Elle est souvent simplement ignorée lors du déploiement.
La solution : Permission Sets et « Skinny Profiles »
Salesforce recommande désormais de s’éloigner des profils au profit des Permission Sets et Permission Set Groups. L’idée est de migrer l’ensemble des accès aux champs et objets vers ces ensembles de permissions, qui sont bien plus prévisibles lors des déploiements.
Cependant, les profils restent nécessaires pour certains éléments techniques comme les assignations de Page Layouts, les Record Types par défaut ou encore les applications par défaut. C’est ici qu’intervient le concept de « Skinny Profile » : un profil réduit au strict minimum obligatoire.
Automatisation avec le plugin Texeï
Pour faciliter cette transition, l’utilisation d’outils complémentaires est recommandée. Le plugin SFDX Texeï (open source) propose des commandes spécifiques pour automatiser la création de ces profils légers ou vider les profils existants de leurs permissions superflues.
Le mot de la fin
En résumé, pour un déploiement fiable, la règle d’or est simple : déportez tout ce qui est possible dans les Permission Sets et ne gardez que le structurel dans des « Skinny Profiles » automatisés. C’est la clé du succès !