Permissions
Les permissions précises dépendent du rôle attribué à chaque membre. Voici les rôles système standards :
| Permission | Propriétaire | Administrateur | Membre |
|---|---|---|---|
| Inviter des membres | ✓ | ✓ | — |
| Retirer des membres | ✓ | ✓ | — |
| Suspendre / réactiver | ✓ | ✓ | — |
| Changer les rôles | ✓ | ✓ | — |
| Créer / modifier des groupes | ✓ | ✓ | — |
| Créer / modifier des rôles personnalisés | ✓ | ✓ | — |
| Consulter le contenu des membres | ✓ | ✓ | — |
| Consulter l’audit log | ✓ | ✓ | — |
| Modifier les paramètres de l’organisation | ✓ | ✓ | — |
| Supprimer l’organisation | ✓ | — | — |
| Quitter l’organisation | ✓ * | ✓ | ✓ |
* Sauf s’il est le dernier propriétaire.
Rôles personnalisés : vous pouvez créer des rôles intermédiaires (ex. un « Gestionnaire de membres » qui peut inviter mais pas consulter l’audit log). Voir la page Rôles.
Schéma — hiérarchie d’héritage des permissions
┌─────────────────────┐ │ 👑 Propriétaire │ ← système, immutable │ toutes permissions │ └──────────┬──────────┘ │ hérite ▼ ┌─────────────────────┐ │ 🛡️ Admin │ ← système, immutable │ tout sauf suppr. │ │ org / paramètres │ └──────────┬──────────┘ │ hérite ▼ ┌─────────────────────┐ │ 👤 Membre │ ← système, par défaut │ lecture + propre │ │ contenu │ └──────────┬──────────┘ │ ┌────────────┼──────────────┐ ▼ ▼ ▼ ┌──────────────┐ ┌──────────┐ ┌──────────────┐ │ Dev Backend │ │ Designer │ │ Auditeur │ │ + créer │ │ + créer │ │ Lecture seule│ │ projets │ │ projets │ │ (sans créer) │ └──────────────┘ └──────────┘ └──────────────┘ rôles personnalisés (≤ 20 par org)Chaque rôle personnalisé hérite d’un rôle parent (système ou autre custom) puis ajoute ou retire des permissions précises. Les permissions effectives d’un membre sont l’union de toute la chaîne d’héritage.