Une fois les profils et permission sets en place, une deuxième couche entre en jeu dès que l'organisation par défaut (OWD) n'est pas « Public en lecture/écriture » : le partage d'enregistrements. C'est là que rôles, hiérarchie et règles de partage prennent tout leur sens. Mal conçus, ils génèrent des recalculs de partage interminables et des accès incohérents ; bien pensés, ils reflètent fidèlement votre organisation métier.
Tout commence par la définition des OWD (Configuration > Paramètres de partage) pour chaque objet : Privé, Public en lecture seule, ou Public en lecture/écriture. C'est le réglage le plus restrictif possible par défaut ; tous les mécanismes suivants ne font qu'ouvrir des accès, jamais en fermer. Si vos OWD sont déjà ouverts, la hiérarchie de rôles et les règles de partage deviennent inutiles pour cet objet — inutile de les complexifier pour rien.
La hiérarchie de rôles (Configuration > Utilisateurs > Rôles) organise les utilisateurs selon un arbre qui reflète généralement les lignes hiérarchiques ou territoriales. Par défaut, un utilisateur voit automatiquement les enregistrements appartenant aux utilisateurs situés en dessous de lui dans la hiérarchie (sauf si l'option « Grant Access Using Hierarchies » est décochée pour un objet personnalisé donné, ce qui est rare).
Les règles de partage (Configuration > Paramètres de partage > Règles de partage) permettent d'ouvrir l'accès horizontalement, entre groupes qui n'ont pas de lien hiérarchique. Deux types principaux :
Chaque règle attribue un niveau d'accès (Lecture seule ou Lecture/Écriture) qui ne peut qu'ajouter des droits par rapport à l'OWD, jamais les restreindre.
Les groupes publics (Configuration > Utilisateurs > Groupes publics) permettent de combiner utilisateurs, rôles et sous-groupes en une entité unique réutilisable dans les règles de partage. C'est l'outil à privilégier pour cibler des populations qui ne correspondent pas exactement à un rôle (ex. « tous les managers commerciaux + l'équipe support niveau 2 »).
Piège classique : ajouter une règle de partage par critère sur un objet à fort volume sans mesurer l'impact sur les temps de recalcul du partage. Testez toujours en sandbox avec un volume représentatif avant de déployer en production.
Pour des besoins de partage ponctuels et non systémiques, les équipes de compte et équipes d'opportunité offrent une alternative légère : un utilisateur peut ajouter manuellement un collègue à un enregistrement précis sans passer par une règle globale. C'est idéal pour de la collaboration ad hoc, mais ne remplace pas un vrai modèle de partage pour des besoins récurrents.
Un modèle de sécurité bien conçu reste invisible pour les utilisateurs : ils voient exactement ce dont ils ont besoin, ni plus ni moins, sans jamais avoir à demander un accès manuel.
Notre équipe DevToSpace accompagne vos projets Salesforce, de l'administration à l'intégration Data Cloud / Marketing Cloud Next.
Parler à un expert