Cargo-Planner Docs

Rôles et permissions

Chaque utilisateur dans Cargo-Planner se voit attribuer un seul rôle qui détermine son niveau d’accès. Les rôles sont hiérarchiques — chaque rôle inclut toutes les permissions des rôles en dessous de lui.

Rôles

Les rôles du niveau d’accès le plus bas au plus élevé :

  1. Planificateur (par défaut) - Peut créer, voir, éditer et supprimer des listes de chargement. C’est le rôle de base attribué à tous les nouveaux utilisateurs.
  2. Éditeur - Tout ce que le Planificateur peut faire, plus la capacité de créer et modifier des équipements, des bibliothèques de cargaison, des préréglages et des projets.
  3. Développeur - Tout ce que l’Éditeur peut faire, plus l’accès aux jetons API et à la gestion des webhooks pour les intégrations.
  4. Administrateur - Tout ce que le Développeur peut faire, plus la gestion des utilisateurs, les détails de l’entreprise et la gestion des abonnements.

Permissions des fonctionnalités

Les utilisateurs avec le rôle de Planificateur peuvent se voir accorder des permissions de fonctionnalités individuelles. Cela vous permet de donner à un Planificateur l’accès à des capacités d’édition spécifiques sans les promouvoir à un rôle complet d’Éditeur. Les permissions de fonctionnalités disponibles sont :

PermissionPermet de
Éditeur de cargaisonCréer et modifier des éléments de la bibliothèque de cargaison
Éditeur d’équipementCréer et modifier des équipements
Éditeur de projetCréer et modifier des projets
Éditeur de préréglagesCréer et modifier des préréglages de chargement
Éditeur d’entrepriseModifier les détails de l’entreprise

Les permissions de fonctionnalités ne sont pertinentes que pour le rôle de Planificateur. Les utilisateurs avec le rôle d’Éditeur ou supérieur ont déjà toutes ces capacités dans le cadre de leur rôle.

Propriétés supplémentaires

Isolé

Isolé est une propriété qui peut être activée pour tout utilisateur, quel que soit son rôle. Un utilisateur isolé :

  • Ne peut voir que les listes de chargement qu’il a créées lui-même
  • Ne peut pas voir les listes de chargement ou les projets créés par d’autres utilisateurs de l’organisation
  • A ses listes de chargement automatiquement placées dans un projet nommé d’après son nom d’utilisateur

Les autres utilisateurs non isolés de l’organisation peuvent voir les listes de chargement créées par des utilisateurs isolés. Cela rend le mode isolé utile pour les utilisateurs externes (par exemple, clients ou partenaires) qui devraient pouvoir planifier leurs propres expéditions, tandis que le personnel interne peut toujours voir et gérer ces plans.

Un utilisateur isolé ne peut pas être un Administrateur.

Matrice des permissions

Les tableaux ci-dessous montrent ce que chaque rôle peut faire :

Opérations de liste de chargement

TâchePlanificateurÉditeurDéveloppeurAdministrateur
VoirOuiOuiOuiOui
CréerOuiOuiOuiOui
ÉditerOuiOuiOuiOui
SupprimerOuiOuiOuiOui

Opérations de projet

TâchePlanificateurÉditeurDéveloppeurAdministrateur
VoirOuiOuiOuiOui
CréerNonOuiOuiOui
ÉditerNonOuiOuiOui
SupprimerNonOuiOuiOui

Opérations de la bibliothèque d’équipements

TâchePlanificateurÉditeurDéveloppeurAdministrateur
VoirOuiOuiOuiOui
CréerNonOuiOuiOui
ÉditerNonOuiOuiOui
SupprimerNonOuiOuiOui

Opérations de la bibliothèque de cargaison

TâchePlanificateurÉditeurDéveloppeurAdministrateur
VoirOuiOuiOuiOui
CréerNonOuiOuiOui
ÉditerNonOuiOuiOui
SupprimerNonOuiOuiOui

Gestion des jetons API

TâchePlanificateurÉditeurDéveloppeurAdministrateur
VoirNonNonOuiOui
CréerNonNonOuiOui
ÉditerNonNonOuiOui
SupprimerNonNonOuiOui

Gestion des webhooks

TâchePlanificateurÉditeurDéveloppeurAdministrateur
VoirNonNonOuiOui
CréerNonNonOuiOui
ÉditerNonNonOuiOui
SupprimerNonNonOuiOui

Gestion des utilisateurs

TâchePlanificateurÉditeurDéveloppeurAdministrateur
VoirNonNonNonOui
CréerNonNonNonOui
ÉditerNonNonNonOui
SupprimerNonNonNonOui

Gestion des abonnements

TâchePlanificateurÉditeurDéveloppeurAdministrateur
VoirNonNonNonOui
GérerNonNonNonOui