Skip to main content

CHAPITRE 24 — Permissions et rôles utilisateur

Le module expose sept permissions distinctes, attribuables finement aux utilisateurs Dolibarr. Ce chapitre vous indique les attributions à privilégier en fonction des rôles, dans l'esprit du principe de moindre privilège.

Les sept permissions du module

Permission

Ce qu'elle autorise

paramMenu

Voir l'entrée InfraS dans le menu Outils. Sans cette permission, le module est invisible pour l'utilisateur.

readContent

Consulter le contenu (pages, slots, médias) en lecture seule. Aucune modification possible.

editContent

Modifier les valeurs des slots (textes, images, couleurs, etc.) en brouillon.

editTranslations

Saisir et modifier les traductions (slots et fiches produit).

editMedias

Téléverser, modifier et supprimer des médias dans la bibliothèque.

publish

Publier les brouillons en attente, mettre en ligne ou retirer des pages.

admin

Configurer le module (sites gérés, constantes), supprimer des pages, accéder au Diagnostic.

Note — Un utilisateur portant le drapeau Dolibarr « Super-administrateur » contourne toutes les permissions du module. Ce comportement est volontaire pour rester cohérent avec la philosophie de Dolibarr. Pour tester finement les permissions, utilisez un compte non administrateur.

Les rôles types

Plutôt que d'attribuer les permissions une à une à chaque utilisateur, il est préférable de définir des profils que vous applique ensuite aux comptes.

Lecteur

Pour une personne qui consulte le site sans le modifier (commercial, support, juriste relisant la conformité).

paramMenu

Oui

readContent

Oui

Toutes les autres

Non

Rédacteur

Pour une personne qui modifie les contenus mais ne publie pas seule (mise en place d'un circuit de relecture).

paramMenu

Oui

readContent

Oui

editContent

Oui

editMedias

Oui

publish

Non (pas de publication directe)

Traducteur

Pour une personne qui n'effectue que des traductions (souvent un prestataire externe).

paramMenu

Oui

readContent

Oui

editTranslations

Oui

Toutes les autres

Non

Rédacteur autonome

Pour une personne qui rédige et publie seule (équipe restreinte, indépendant, etc.).

paramMenu

Oui

readContent

Oui

editContent

Oui

editMedias

Oui

editTranslations

Oui

publish

Oui

Administrateur du module

Pour le développeur de l'agence ou le responsable technique du site.

Toutes les permissions

Oui

Attribuer les permissions à un utilisateur

  1. Rendez-vous dans Accueil → Utilisateurs et Groupes → Liste des utilisateurs.
  2. Sélectionnez l'utilisateur cible.
  3. Cliquez sur l'onglet Permissions.
  4. Faites défiler jusqu'à la section InfraSStudio.
  5. Cochez les permissions à attribuer.
  6. Enregistrez.

Conseil — Utilisez les groupes — Si vous administrez plusieurs rédacteurs, créez un groupe Dolibarr (par exemple « InfraS Rédacteurs ») et attribuez-lui les permissions. Les utilisateurs ajoutés au groupe en héritent automatiquement.

Mettre en place un circuit de relecture

Voici comment exploiter les permissions pour un circuit de relecture propre :

Acteur

Permissions

Tâche

Rédacteur

readContent

+

editContent

+

editMedias

Modifie les slots et prépare les brouillons.

Relecteur

readContent

Consulte les brouillons dans l'aperçu, valide ou demande des modifications.

Publicateur

readContent

+

publish

Publie les brouillons après validation du relecteur.

Récapitulatif

Vous savez désormais :

  • Identifier les sept permissions du module.
  • Définir cinq rôles types (lecteur, rédacteur, traducteur, rédacteur autonome, administrateur).
  • Attribuer les permissions à un utilisateur ou à un groupe Dolibarr.
  • Mettre en place un circuit de relecture à plusieurs.