Visibilité financière en franchise dans les groupes de restauration : qui voit quoi

La visibilité financière est une décision d'accès, pas un simple paramètre
Le contrôle de la visibilité financière en franchise est la pratique qui consiste à décider quels rôles dans un groupe multi-entités peuvent voir quels chiffres, puis à appliquer ces décisions en délimitant l'accès à l'entité, non à la personne. Dans un groupe de restauration en franchise, cela signifie qu'un franchisé voit les coûts et les rapports de ses propres points de vente, que le franchiseur voit l'ensemble du groupe, et qu'aucun des deux ne voit ce qu'il ne devrait pas.
La plupart des groupes ne prennent jamais cette décision explicitement. L'accès est configuré une fois lors de l'onboarding sous forme d'une liste de fonctionnalités qu'un utilisateur peut ouvrir, et la dimension entité – à quels points de vente ces fonctionnalités s'appliquent – reste sur une valeur par défaut. Ce défaut correspond presque toujours à l'ensemble des points de vente. L'écart apparaît la première fois qu'un franchisé ouvre un rapport et voit le coût matière d'un autre franchisé, ou qu'un responsable régional modifie des prix pour une enseigne qu'il ne gère pas.
La granularité pour éviter cela existe déjà : Supy construit chaque rôle à partir de plus de 200 autorisations personnalisables, et l'accès au reporting consolidé sur l'ensemble du groupe est l'une des choses qu'un rôle peut accorder ou refuser. L'enjeu n'est pas de trouver un bouton. C'est de décider comment utiliser cette granularité par entité avant que le premier franchisé ne se connecte.

Où la visibilité en franchise se dégrade réellement
Deux modes de défaillance expliquent presque chaque plainte. Le premier est la portée excessive : un franchisé se voit attribuer un rôle permettant d'ouvrir des rapports financiers, mais ce rôle n'est jamais lié à ses points de vente spécifiques, et il lit donc tous les 12. Personne ne s'en aperçoit jusqu'à ce que le franchisé mentionne un chiffre qu'il n'aurait jamais dû voir. Le second est la portée insuffisante : un utilisateur a les bonnes autorisations de fonctionnalités mais reste bloqué par les catégories d'articles dont il a besoin pour faire une demande d'achat, parce que la portée qui lui permettrait d'agir sur ses propres points de vente n'a jamais été accordée.
Les deux proviennent de la même cause fondamentale : traiter l'accès comme une liste unique de fonctionnalités plutôt que comme des fonctionnalités délimitées par entité. Dans Supy, chaque action, de la consultation d'un rapport à la réception d'une livraison, est conditionnée par une vérification de rôle délimitée au point de vente spécifique dans lequel l'utilisateur opère. Quand le périmètre d'entité est vide, l'autorisation de fonctionnalité est le seul contrôle restant, et une autorisation de fonctionnalité sans frontière d'entité est exactement ce qui permet à un rôle soit de tout voir, soit de n'atteindre rien d'utile.

Un arbre de décision pour les rôles d'autorisation en franchise
Construire les rôles est plus simple quand on part d'une seule question pour chaque rôle : est-il destiné à un franchisé ou au franchiseur ? Un rôle franchisé – un propriétaire ou un responsable de point de vente – doit être limité aux entités de ce franchisé uniquement, avec les données financières restreintes à ses propres points de vente. Un rôle franchiseur – finance groupe ou administrateur – doit obtenir un accès en lecture consolidé sur tous les points de vente, mais pas le droit de modifier les prix, les recettes ou les paramètres dans l'exploitation d'un franchisé.
Deux habitudes maintiennent cela propre à grande échelle. Construisez les rôles franchisé à partir d'un rôle lecture seule par défaut plutôt que d'en réduire un rôle administrateur, car les rôles par défaut intégrés sont lecture seule et protégés, ce qui vous permet d'ajouter des accès délibérément au lieu de devoir vous souvenir de les supprimer. Et appuyez-vous sur les vérifications de dépendance de l'arbre d'autorisation : quand une autorisation en nécessite une autre pour fonctionner, Supy valide la chaîne et montre ce qu'un changement affecte avant que vous n'enregistriez, afin que vous n'accordiez pas une vue de reporting qui intègre silencieusement un droit de modification. C'est le même contrôle d'accès basé sur les rôles qui régit qui peut modifier le stock, appliqué à la couche financière. Un utilisateur peut détenir plus d'un rôle quand quelqu'un cumule réellement deux fonctions, et une mise à jour de rôle prend effet immédiatement.
Il existe un second levier important à connaître, car il change la façon dont on envisage la partie franchiseur. L'accès passe par deux contrôles indépendants : la vérification d'autorisation basée sur le rôle, et un paramètre d'activation par entité qui décide si un module entier est seulement activé pour cette entité. Ainsi, un franchiseur peut activer le module de reporting financier pour la finance groupe sur chaque entité, tandis qu'une entité franchisé ne l'a activé que pour son propre propriétaire. L'arbre d'autorisation décide ce qu'un rôle peut faire ; le paramètre par entité décide jusqu'où s'étend le mandat de ce rôle. Concevez les deux, et un franchisé n'a jamais de chemin actif vers un chiffre en dehors de ses points de vente, même si une autorisation est accordée par erreur.

Franchiseur vs franchisé : ce que chaque rôle devrait voir
La matrice ci-dessous est un point de départ pour un groupe à trois franchisés. Adaptez les lignes à votre structure, mais conservez le principe : les détails financiers se rétrécissent à mesure que vous passez du franchiseur à un seul point de vente, et aucune ligne franchisé n'atteint jamais les chiffres d'un autre franchisé.
| Donnée ou action | Admin franchiseur | Propriétaire franchisé | Responsable de point de vente |
|---|---|---|---|
| Rapports groupe et compte de résultat | Oui | Non | Non |
| Coût matière et rapports de ses points de vente | Oui | Points de vente propres | Point de vente propre |
| Chiffres des autres franchisés | Non, par conception | Non | Non |
| Modification des prix et recettes | Non | Points de vente propres | Non |
| Conditions fournisseur et contrats | Oui | Points de vente propres | Lecture seule |
| Autorité d'approbation des commandes | Fixer les limites | Dans ses points de vente | Dans le seuil |
Pour situer votre propre groupe, nommez le cas dans lequel vous vous trouvez. Si un franchisé peut ouvrir un rapport non limité à ses propres points de vente, vous êtes dans le cas de portée excessive, et le premier geste est de reconstruire le rôle de ce franchisé à partir d'un défaut lecture seule en n'ajoutant que ses entités. Si un franchisé est bloqué par ses propres demandes d'achat ou rapports, vous êtes en portée insuffisante, et la solution est de vérifier le périmètre d'entité de son rôle avant d'accorder toute autorisation plus large. Corrigez la portée d'abord ; ajouter plus d'autorisations par-dessus une portée manquante est ce qui a créé le problème.


.jpeg)


