Sommaire
- Séparer le client, la relation locale et le dossier
- Une matrice qui décrit aussi les refus
- Quand un commercial change de succursale
- Quand deux sites travaillent avec le même client
- Un jeu de recette pour les changements d’organisation
- Faire respecter les mêmes frontières aux automatisations
- Guides pour préparer la mise en œuvre
Dans une entreprise multisite, un même client peut travailler avec plusieurs succursales sans que chaque employé doive voir tous ses dossiers. Un CRM sur mesure doit préciser qui peut agir, sur quel dossier et dans quel contexte. Les décisions difficiles apparaissent lorsqu’une personne change de succursale, qu’un client devient partagé ou que deux équipes modifient la même fiche.
Séparer le client, la relation locale et le dossier
Une fiche client commune peut contenir son identité et les coordonnées professionnelles nécessaires. Une relation locale indique la succursale qui le suit. Un dossier commercial porte une proposition, des notes et ses responsables. Si ces objets sont confondus, changer la succursale du client peut déplacer tout son historique ou rendre invisibles des dossiers encore actifs. Décidez de ces effets avant de dessiner le tableau de bord.
Un CRM et ERP sur mesure permet de représenter ces responsabilités selon vos opérations. Écrivez séparément le droit de consulter, de modifier, d’approuver et d’exporter. La personne responsable d’un dossier n’a pas forcément le droit d’approuver sa propre remise. Le siège peut avoir besoin d’indicateurs consolidés sans avoir accès à chaque note locale. Chaque permission doit correspondre à une tâche définie.
Une matrice qui décrit aussi les refus
TableauExemple de règles à adapter avec les responsables métier · bloc partageable
| Accès proposé | Limite à tester | |
|---|---|---|
| Commercial local | Consulter et modifier les dossiers attribués de son site | Refuser les notes confidentielles d’un autre site |
| Directeur local | Réattribuer et approuver dans son périmètre | Refuser la modification d’une autre succursale |
| Responsable de compte partagé | Consulter les dossiers expressément partagés | Refuser un accès global implicite à tout l’historique |
| Siège opérations | Voir les indicateurs et dossiers nécessaires au rôle | Limiter les exports et les détails personnels |
| Administrateur technique | Gérer les comptes et les configurations autorisées | Éviter les droits métier permanents par défaut |
Cette grille est une proposition de conception, pas une règle universelle. Confirmez les exceptions avec les équipes. La documentation Dataverse décrit des mécanismes d’unités commerciales, de rôles et d’équipes; elle montre que plusieurs dimensions peuvent intervenir dans les droits. Un développement personnalisé doit implémenter et vérifier ses propres règles. Reprendre les noms d’un produit ne reproduit pas automatiquement son modèle de sécurité.
Quand un commercial change de succursale
Prenons un scénario fictif : Léa quitte la succursale de Laval pour celle de Québec. Elle conserve deux dossiers en cours à Laval pendant une période de transition décidée par l’entreprise. Ses nouveaux dossiers appartiennent à Québec. Une règle fondée uniquement sur sa succursale actuelle lui retirerait trop tôt certains accès; une règle conservant tous les accès historiques laisserait une exposition inutile.
L’équipe choisit donc, dans cet exemple, une attribution temporaire sur les deux dossiers. Le directeur de Laval reste responsable de leur suivi. Une personne désignée reçoit la tâche de retirer le partage à la fin du transfert. Ce fonctionnement est hypothétique et ne décrit pas un client Daillac. L’entreprise doit choisir la durée et les conditions selon son organisation, sans laisser un accès temporaire sans date de réexamen.
Testez aussi les effets moins visibles : recherches, pièces jointes, notifications, exports et liens enregistrés. Une fiche refusée à l’écran ne doit pas rester disponible par une nouvelle demande d’export ou un ancien lien de téléchargement encore servi par l’application. Le retrait des droits ne supprime pas une copie déjà téléchargée. Les contrôles d’accès doivent s’appliquer côté serveur aux objets concernés. La fiche OWASP sur l’autorisation recommande notamment le refus par défaut et la vérification des permissions sur chaque requête; l’interface seule ne suffit pas à établir le droit.
Quand deux sites travaillent avec le même client
Dans un second cas fictif, Laval et Québec créent chacun une fiche pour la même entreprise. Les deux dossiers commerciaux restent légitimes. La fusion de l’identité client doit préserver leur provenance, leurs propriétaires et leurs historiques. Évitez de traiter la fusion comme un simple remplacement d’identifiant. Une erreur peut rattacher une proposition confidentielle à un périmètre plus large que prévu.
Prévoyez une proposition de rapprochement, un examen par une personne autorisée et un aperçu des conséquences avant confirmation. Conservez l’identifiant des anciennes fiches dans la trace de fusion. Les coordonnées en conflit demandent une décision explicite : quelle valeur sera conservée et quelle preuve justifie ce choix? L’entreprise doit pouvoir comprendre la décision après le départ de la personne qui l’a prise.
Pour les modifications simultanées, définissez un comportement visible. Une mise à jour peut être refusée si une autre version a déjà été enregistrée; l’utilisateur relit alors le changement avant de recommencer. Le développeur choisira le mécanisme approprié, mais le métier doit décider si une écriture peut remplacer silencieusement une autre. Une application web sur mesure doit présenter cette règle de façon compréhensible aux équipes.
Un jeu de recette pour les changements d’organisation
TableauScénarios fictifs à exécuter avant la mise en service · bloc partageable
| Action | Résultat attendu | |
|---|---|---|
| Commercial de Laval | Ouvrir son dossier et celui d’un autre site | Premier autorisé; second refusé sans partage |
| Mutation de Léa | Changer le site puis ouvrir un dossier transféré | Accès limité aux dossiers temporairement attribués |
| Fin du transfert | Retirer le partage puis reprendre un lien direct | Ancien accès refusé, trace conservée |
| Directeur de Québec | Réattribuer un dossier de Laval | Action refusée selon la matrice convenue |
| Fusion client | Rapprocher deux identités avec dossiers locaux | Provenance et droits des dossiers préservés |
| Écriture simultanée | Enregistrer deux modifications concurrentes | Conflit traité selon la règle approuvée |
| Export consolidé | Exporter avec un rôle siège limité | Champs exclus absents du fichier |
Notez pour chaque scénario les comptes utilisés, l’état initial et le résultat observé. Incluez les chemins secondaires : accès par URL directe, recherche globale et fichiers attachés. Répétez les cas touchés lorsqu’un rôle ou une intégration change. Les exemples ci-dessus constituent une grille de départ; aucun test n’a été exécuté pour cet article.
Faire respecter les mêmes frontières aux automatisations
Une automatisation CRM et ERP agit souvent avec un compte de service. Attribuez-lui le périmètre nécessaire et consignez le dossier visé ainsi que l’origine de la demande. Un traitement de synchronisation ne devrait pas transformer un partage local en accès généralisé. Vérifiez la réaction à une suppression de droit pendant qu’une tâche attend dans une file.
Confiez la matrice à un responsable métier et faites valider les changements d’organisation avant leur mise en service. Conservez un registre des exceptions avec leur motif et leur réexamen. La réussite du projet se vérifie dans des situations concrètes : chacun termine son travail, les refus attendus tiennent et les décisions restent explicables lorsqu’un dossier traverse plusieurs succursales.
Guides pour préparer la mise en œuvre
Questions sur un CRM multisite
Un client doit-il appartenir à une seule succursale?+
L’identité peut être commune tout en conservant des relations et dossiers locaux. La propriété commerciale et les droits doivent être définis séparément.
Le siège doit-il voir toutes les notes?+
Cela dépend de ses tâches. Des indicateurs consolidés peuvent suffire à certains rôles; les détails et exports demandent des permissions explicites.
Que faire au changement de succursale d’un employé?+
Réexaminer ses accès et ses dossiers en cours, prévoir les partages temporaires nécessaires et désigner la personne qui les retirera.
Comment éviter les doublons clients?+
Prévoir une détection suivie d’un rapprochement contrôlé, avec provenance, droits préservés et validation des coordonnées en conflit.
Définir les règles de votre CRM multisite
Apportez un cas de changement de succursale et un exemple de client partagé pour cadrer les droits à vérifier.
D


