Il existe 3 grands niveaux dans l'architecture de notre application. Les niveaux sont :
organisation
site
équipe
Architecture de Fabriq
Comment sont structurés les droits
Les droits sont structurés autour de 4 actions
Action | Explication |
Création | Création d'un élément |
Modification | Modification d'un élément |
Partage | Partage dans une autre équipe |
Visualisation | Visualisation des éléments |
NB : lorsque vous avez un droit supérieur à un autre au sein d'un même niveau ou dans un niveau supérieur vous obtenez automatiquement tous les droits inférieurs.
👉🏼 Exemple : je suis admin de site, je peux donc visualiser, accéder, créer et modifier tous les éléments sur mon site, même si je ne fais pas partie des équipes.
Les droits associés aux différents niveaux :
Niveau organisation
Le niveau organisation est le plus haut. Les rôles attribués à ce niveau reviennent normalement aux administrateurs du déploiement global de Fabriq sur votre entreprise.
Ce rôle est attribué au responsable de projet groupe. L’objectif est de structurer l’application et de standardiser les éléments au niveau du groupe.
Rôle | Droits |
Admin client | Le rôle d'admin client ouvre tous les droits sur l'application : |
API admin | Tous les droits de l'admin client + un accès aux tokens. Les tokens permettent d'automatiser l'export ou l'import de donnée. |
Pour aller plus loin : Rôle et permission au niveau client
Niveau site
Les rôles attribués à ce niveau reviennent le plus souvent aux utilisateurs en charge du projet de déploiement de fabriq sur leur site.
Rôle | Droits |
Admin site | Le rôle d'admin site ouvre tous les droits au niveau du site : |
Communicateur | Le rôle de communicateur donne le droit à l'utilisateur de partager des communications sur l'ensemble du site. Même si la personne ne fait pas partie des équipes dans lesquelles il partage la communication. C'est le seul droit qui lui est attribué en plus. |
Pour aller plus loin :
Niveau équipe
Rôle | Droits |
Admin | Permet de créer tous les éléments structurants de l'équipe. |
Coordinateur | Permet d'organiser la vie de l'équipe au jour le jour et d'agir sur des éléments qui ne sont pas structurants. Par exemple : planification des instances de routines. |
Membre | Le rôle de membre est le plus utilisé. Ce rôle est attribué aux utilisateurs qui vont collaborer dans l'équipe. |
Auditeur | L’objectif de ce rôle est de lire l’information et non de collaborer. |
Pour aller plus loin : Rôle et permissions au niveau équipe