Aller au contenu

Rôles

Le rôle, ou role, est le descriptif du rôle utilisateur au sein de l’application.
  • role : Identifiant unique du role | string => OBLIGATOIRE

La rôle utilisateur est une chaîne de caractères qui doit être renseignée dans le post_in à l’arrivée dans l’atelier.

Si aucun rôle n’est spécifié, l’atelier renverra une erreur et/ou redirigera l’utilisateur vers la page du site distant indiquée dans url_in.

ActionCREATOREDITORVISITOR
Créer un modèle✔️
Editer un modèle✔️✔️
Editer une librairie de contexte✔️✔️✔️
Editer une librairie (autre que contexte)✔️
Utiliser une librairie (autre que contexte)✔️✔️
Editer une perso✔️✔️✔️
Créer une perso✔️✔️✔️
Utiliser une perso✔️✔️✔️
Utiliser un objet✔️✔️✔️
Modifier un objet✔️✔️
Verrouiller un objet✔️
Créer un objet (autre qu’un média de la librairie de contexte)✔️✔️

Exemple de Rôles

ROLE = visitor :

Le rôle Visitor est généralement attribué aux utilisateurs ayant un accès restreint au système. Les visiteurs peuvent consulter les informations disponibles, mais leur capacité à effectuer des actions est limitée. Ils ne peuvent souvent pas modifier les données ni accéder à des fonctionnalités avancées. Le rôle de visiteur est adapté aux utilisateurs qui ont principalement besoin de visualiser des informations sans nécessiter une interaction approfondie avec le système.

Visitor : Role pour “Seulement Remplir et commander” un produit de personnalisation :

  • Peut seulement utiliser la librairie de GRAPHICS librairie de context
  • Peut uniquement déplacer les objets qui n’ont pas été vérouillé par le créateur du modèle
  • Peut uniquement créer/modifier et choisir des perso

ROLE = editor :

Le rôle Editor a des autorisations plus étendues que le visiteur. Les éditeurs ont la capacité de créer, modifier et supprimer des contenus ou des données spécifiques. Ils peuvent contribuer activement au système en effectuant des modifications, mais leur accès peut être restreint par rapport à des rôles plus élevés tels que les administrateurs. Les éditeurs sont souvent responsables de la gestion et de la mise à jour de contenus spécifiques dans le système, mais ils peuvent ne pas avoir le contrôle total sur toutes les fonctionnalités.

Role pour les “administrateurs”, il vous permet :

  • d’éditer et de créer les modèles,
  • d’administrer les droits sur les modèles ou les objets
  • de manager les librairies et leur médias

ROLE = creator :

Le rôle creator a des autorisations moins étendues que le editor.

Role pour les “personnalisations libre” il permet à l’utilisateur :

  • d’éditer le modèle et les objets à sa guise selon les restrictions appliquées par le créateur du modèle
  • Ne peut pas manager les droits d’un modèle ou d’un objet
  • Ne peut pas manager les librairies à part importer un GRAPHICS
  • Peut utiliser plusieurs librairies GRAPHICS