Aller au contenu principal

Organisations enfants et rôles

Les clients plus importants peuvent maintenir des organisations enfants et des rôles lorsqu'une structure client Scoutello nécessite plusieurs unités opérationnelles. Les exemples incluent un groupe hôtelier avec plusieurs établissements, un organisateur d'événements avec des équipes locales ou une organisation de destination avec des bureaux partenaires.

La barre latérale expose :

  • /organizations/:id/organizations pour les organisations enfants.
  • /organizations/:id/roles pour la gestion des rôles et des permissions.

Les deux routes nécessitent des permissions d'administration d'organisation sur l'entité admin (par exemple, admin:list:all et les scopes admin:* associés de l'éditeur de rôles), et non le compte du personnel global de la plateforme Scoutello.

Organisations Enfants

Les organisations enfants séparent la propriété et le travail quotidien tout en maintenant la structure globale gérable. Elles conviennent aux équipes qui ont besoin d'une image de marque, d'enregistrements, de permissions ou d'une responsabilité opérationnelle différents, tout en appartenant au même écosystème client.

Modèles courants :

  • Une organisation parente gère la stratégie, la facturation ou la gouvernance partagées.
  • Les organisations enfants gèrent les clients locaux, les événements, les visites, les applications web et le personnel.
  • Les administrateurs de la plateforme ou les administrateurs d'organisation peuvent retracer les questions de hiérarchie dans l'arbre.

Rôles

Les rôles regroupent les permissions pour les utilisateurs au sein d'une organisation. Un utilisateur peut avoir différents rôles dans différentes organisations, alors vérifiez toujours l'organisation active avant de diagnostiquer l'accès.

Les permissions suivent le modèle entité:action:scope documenté dans la référence des permissions. L'entité admin regroupe l'administration à l'échelle de l'organisation : des scopes admin:* suffisants accordent l'accès à la gestion de la hiérarchie et des rôles dans la barre latérale, dans les limites configurées dans ce rôle.

Vérifications de Support

Lorsqu'un utilisateur signale des enregistrements manquants ou une navigation manquante, confirmez d'abord qu'il travaille dans l'organisation ou l'organisation enfant prévue et que son rôle y appartient. Inspectez ensuite les permissions d'entité pertinentes, telles que customer, event, tour ou landing-page, y compris si le scope est assigned, all ou off. Accordez des permissions larges sur l'entité admin uniquement lorsque l'utilisateur doit gérer la structure et les rôles de l'organisation.

Concepts associés : Référence des permissions.