Rôles et permissions
Comment créer des administrateurs de la communauté, des rôles avec leurs propres couleurs et permissions, permettre aux utilisateurs de choisir eux-mêmes leurs rôles, et regrouper les personnes en équipes. Un tableau en fin de page résume qui peut faire quoi.
Les rôles intégrés
Chaque communauté dispose des mêmes rôles intégrés. Leurs permissions proviennent du schéma de permissions du serveur, que seul un administrateur système peut modifier.
| Rôle | Affiché sous la forme de | Ce qu'il peut faire par défaut |
|---|---|---|
| Administrateur système | Badge Admin système | Tout, dans toutes les communautés, ainsi que la Console système. |
| Administrateur de la communauté | Badge Admin d’équipe | Paramètres de l’équipe, rôles, onboarding, mise en page et connexions de modèles ; modération et suppression des membres ; suppression des messages de n’importe qui et mise en avant des messages ; conversion des canaux en privés ; archivage de n’importe quel canal de l’équipe, y compris les canaux par défaut ; webhooks et commandes slash. |
| Membre | aucun badge | Rejoindre des canaux publics, créer des canaux publics et privés, inviter des personnes. Dans les canaux auxquels ils appartiennent : publier, renommer le canal, modifier son en-tête et sa description, et gérer ses membres. Les membres n’archivent pas les canaux ni ne mettent les messages en avant, sauf s’ils sont administrateurs du canal (voir ci-dessous). |
| Invité | Badge Utilisateur invité et étiquette | Uniquement les canaux auxquels ils ont été ajoutés. |
| Administrateur du canal | Badge Admin du canal | Gérer un canal, ses permissions et sa bannière, et mettre ses messages en avant. Dans une équipe de type entreprise, l’archiver également. La personne qui crée un canal en est le premier administrateur. |
Certains paramètres par défaut dépendent du type d’équipe, que les administrateurs de l’équipe choisissent dans Paramètres de l’équipe › Canaux (voir Type d’équipe) :
- Dans une Communauté, le type par défaut, seuls les administrateurs de l’équipe et les rôles disposant de Gérer les canaux peuvent archiver les canaux. Les membres ne le peuvent pas, même pour les canaux qu’ils ont créés.
- Dans une Entreprise, l’espace de travail d’une société ou d’une organisation, les administrateurs du canal peuvent également l’archiver : la personne qui l’a créé et celles qu’ils ont nommées administratrices.
- Dans les deux types, seuls les administrateurs du canal, les administrateurs de l’équipe et les modérateurs disposant de Gérer les messages peuvent mettre les messages en avant ou les retirer.
Dans les deux types, les membres peuvent toujours renommer les canaux auxquels ils appartiennent et gérer leurs membres. Si vous souhaitez limiter ces droits, demandez à votre administrateur système d’ajuster les permissions de votre équipe dans Console système › Gestion des utilisateurs › Permissions, où un Schéma de substitution d’équipe peut s’appliquer uniquement à votre équipe.
Nommer quelqu'un administrateur de la communauté
- Ouvrez le menu de la communauté et choisissez Gérer les membres.
- Trouvez la personne, ouvrez le menu à côté de son rôle et choisissez Assigner le rôle d'administrateur d'équipe. (Cette boîte de dialogue dit encore « équipe » pour la communauté.)
Pour retirer le rôle, choisissez Définir comme membre d'équipe. Seuls les administrateurs de la communauté et les administrateurs système peuvent le faire : aucun rôle personnalisé ne peut nommer quelqu'un administrateur de la communauté.
Rôles personnalisés
Les rôles personnalisés sont des rôles que vous créez pour votre communauté, tels que « Modérateurs », « Personnel », « Testeurs bêta », « Contributeurs ». Un rôle peut donner aux personnes une couleur, un groupe distinct dans la liste des membres, et des permissions. Chaque rôle peut également être mentionné, ce qui notifie tout le monde qui le possède.
Les rôles sont gérés dans l’onglet Rôles des paramètres de l’équipe. Pour l’ouvrir, ouvrez le menu de l’équipe, choisissez Configuration de l’équipe, puis Rôles… ; les administrateurs de l’équipe peuvent également ouvrir Paramètres de l’équipe et choisir l’onglet Rôles. Les administrateurs de l’équipe et les personnes disposant de la permission Gérer les rôles voient cet élément ; les personnes qui gèrent les rôles mais pas l’équipe voient uniquement l’onglet Rôles. Les modifications apportées dans cet onglet sont enregistrées au fur et à mesure, avec Enregistrer et Annuler dans l’éditeur de rôle ; Fermer ferme les paramètres.
Créer un rôle
- Dans l’onglet Rôles, choisissez Créer le rôle.
- Saisissez un Nom.
- Choisissez une Couleur, ou saisissez un code couleur.
- Laissez Afficher les membres séparément activé si les membres en ligne de ce rôle doivent avoir leur propre groupe dans la liste des membres.
- Activez Tout le monde peut le prendre si les membres peuvent s’attribuer ce rôle eux-mêmes (voir Rôles que tout le monde peut prendre).
- Activez les Permissions que le rôle doit accorder (voir le tableau ci-dessous).
- Sous Membres, ajoutez des personnes avec Ajouter des membres de l’équipe….
- Choisissez Créer le rôle.
Dans la liste des rôles, Déplacer vers le haut et Déplacer vers le bas définissent l’ordre. L’ordre est important : le rôle le plus élevé d’une personne détermine la couleur de son nom et décide de qui elle peut gérer (voir L’ordre des rôles). Supprimer le rôle le supprime immédiatement, sans demander de confirmation.
Les permissions qu’un rôle peut accorder
| Interrupteur | Ce qu’il autorise |
|---|---|
| Administrateur | Tout ce que les administrateurs de la communauté peuvent faire grâce à un rôle : les paramètres de la communauté, l'intégration, la mise en page, les attributs des membres et les autorisations des catégories, la modification de n'importe quel rôle, ainsi que tous les autres réglages ci-dessous. Il couvre également les bannières, les demandes d'adhésion, la découvrabilité et la traduction automatique de chaque canal. Les personnes qui en disposent ne sont pas affectées par les autorisations des canaux et ne peuvent pas être mises en pause. |
| Gérer les rôles | Créer et modifier les rôles situés en dessous du leur, et les attribuer à des personnes. Permet également de créer et de modifier les équipes. |
| Inviter des utilisateurs | Ajouter des personnes à l’équipe. |
| Retirer des personnes | Retirer des personnes de l’équipe, et mettre en pause les personnes dont les rôles sont inférieurs aux leurs. |
| Créer des canaux publics | Créer des canaux que n’importe qui dans l’équipe peut rejoindre. |
| Créer des canaux privés | Créer des canaux pour les personnes invitées. |
| Gérer les canaux | Renommer, convertir et archiver des canaux, gérer leurs membres, et définir leurs permissions. |
| Gérer les messages | Modification et suppression des messages des autres, et mise en avant des messages dans les canaux. |
| Gérer les intégrations | Webhooks et commandes slash, les vôtres et ceux des autres. |
| Gérer les connexions aux modèles | Ajout des fournisseurs d'IA de la communauté et de leurs clés, et visualisation de leur utilisation (voir Connexions aux modèles). |
- Lorsque vous activez Administrateur, l'éditeur de rôles affiche les autres réglages activés : le rôle obtient tout ce que détiennent les administrateurs de la communauté, y compris Gérer les rôles, Retirer des personnes et Gérer les connexions aux modèles. Il ne donne pas ce que seuls les administrateurs système peuvent faire, comme la modification des schémas d'autorisation. Les rôles qui avaient Administrateur avant la mise à niveau vers la version 0.9.0 ont reçu les mêmes autorisations une seule fois.
- Un rôle ne peut qu’ajouter des permissions. Inviter des utilisateurs et les deux interrupteurs Créer sont déjà accordés à chaque membre par défaut, ils ne sont donc pertinents que si votre administrateur système les a retirés des membres.
- Une personne qui n’est pas administrateur de l’équipe ne peut accorder à un rôle que les permissions dont elle dispose elle-même.
Un rôle de modérateur
Pour une communauté publique, un rôle « Modérateurs » typique dispose de Gérer les messages, Retirer des personnes et Gérer les canaux, et est affiché séparément avec sa propre couleur. Le rôle « Modérateurs » créé par les préréglages de mise en page peut modifier et supprimer les messages des autres et les mettre en avant, renommer les canaux et gérer leurs membres, ainsi que retirer et mettre en pause des personnes. Il n'archive pas les canaux : activez Gérer les canaux si vos modérateurs doivent le faire. Les rôles prédéfinis créés avant la mise à niveau vers la version 0.9.0 manquaient de Retirer des personnes ; la mise à niveau l'a ajouté une seule fois à ceux dont les autorisations n'avaient jamais été modifiées.
L’ordre des rôles
Les rôles sont classés par leur position dans la liste, le plus élevé en premier :
- Les personnes disposant de Gérer les rôles ne peuvent modifier, déplacer ou attribuer que les rôles situés en dessous de leur rôle le plus élevé, et créer de nouveaux rôles en dessous de celui-ci.
- Les personnes disposant de Retirer des personnes ne peuvent suspendre que les personnes dont le rôle le plus élevé est inférieur au leur.
- Les rôles que tout le monde peut prendre ne comptent pas pour le classement.
- Les administrateurs de la communauté sont au-dessus de tous les rôles. Ils ne peuvent pas être suspendus.
Attribuer un rôle à une personne
Il existe trois méthodes :
- Sur l'onglet Rôles, modifiez le rôle et ajoutez la personne sous Membres.
- Dans la vue de modération de la personne, dans la section Rôles, utilisez Ajouter un rôle, ou le × sur un rôle pour le retirer (voir La vue de modération).
- Via l’accueil, pour les rôles que tout le monde peut prendre (voir Accueil).
Seuls les membres de la communauté peuvent avoir ses rôles. Une personne qui quitte la communauté perd ses rôles, et ne les récupère pas si elle revient.
Rôles que tout le monde peut prendre
Un rôle avec Tout le monde peut le prendre est ouvert à tous : les membres l’attribuent à eux-mêmes, ou le retirent, depuis le menu de la communauté sous Vos rôles…. Cet élément n’apparaît que lorsque la communauté possède de tels rôles. Utilisez-les pour des centres d’intérêt ou des groupes de notification, par exemple « Annonces », « Utilisateurs Linux » ou « Rencontres à Paris », que les personnes peuvent mentionner.
Couleurs, groupes et badges
Sur l'onglet Rôles, les administrateurs de la communauté ont ces options pour l'ensemble de la communauté :
- Couleurs des rôles : les noms prennent la couleur du rôle le plus élevé de la personne. Activé par défaut.
- Chacun affiche un badge d’équipe : les personnes qui n’ont choisi aucun badge affichent l’étiquette de leur première équipe dans cette communauté. Désactivé par défaut ; utile dans une entreprise, où le badge indique le département dans lequel une personne travaille.
- Liste des membres : la manière dont la liste des membres regroupe les membres de la communauté : Par rôles, Par équipe ou Laisser les membres choisir (par défaut).
Dans la liste des membres, chaque rôle affiché séparément forme son propre groupe de membres en ligne, le rôle le plus élevé en premier. Lorsqu'aucun rôle n'est affiché séparément, la liste regroupe les administrateurs et les modérateurs sous Admin et Modérateurs. Avec Laisser les membres choisir, les membres peuvent basculer la liste entre Rôles et Équipes ; avec les deux autres options, la liste ne propose pas de bascule. Un administrateur système peut désactiver le regroupement par rôle sur l'ensemble du serveur, via Grouper les membres par rôle dans la Console système, et ce paramètre prime sur les autres.
Équipes au sein d'une communauté
Dans Antimatter, une équipe est un groupe de personnes au sein d'une communauté, par exemple un département, un projet ou un groupe de travail. Une équipe a un nom qui peut être mentionné, une étiquette courte (jusqu'à 8 caractères, par exemple « DET »), un responsable, une description et un canal de l'équipe. Les membres peuvent afficher l'étiquette de l'une de leurs équipes à côté de leur nom.

Créer une équipe
- Ouvrez le menu de la communauté et choisissez Groupes d’utilisateurs…. La boîte de dialogue qui s'ouvre s'intitule encore « Groupes d'utilisateurs ».
- Choisissez Créer un groupe, saisissez le nom de l'équipe et son nom de mention, ajoutez ses membres, puis créez-la.
- Pour définir son étiquette, son responsable et son canal, cliquez sur l'étiquette de l'équipe à côté du nom de l'un de ses membres pour ouvrir sa carte, puis choisissez Modifier l’équipe. Remplissez Étiquette, Responsable, Canal de l’équipe et Ce que fait l’équipe, puis enregistrez.
Les administrateurs de la communauté et les personnes disposant de Gérer les rôles créent et modifient les équipes. Le responsable n'a pas de droits supplémentaires : le titre est purement informatif. Chaque membre choisit quel badge d'équipe afficher, dans ses paramètres sous Mon compte, Badge d’équipe.
La liste des membres peut regrouper les personnes par équipe : sélectionnez Équipes sous Regrouper les membres par en haut de la liste, à moins que les administrateurs de la communauté aient fixé le regroupement sur l'onglet Rôles.
Permissions dans un canal
Les rôles s'appliquent dans tous les canaux de la communauté. Pour accorder à un rôle plus ou moins de droits dans un canal ou une catégorie, utilisez les permissions de canal : voir Permissions de canal. Un canal privé peut aussi être réservé à certains rôles : ses membres suivent alors automatiquement les rôles.
Qui peut faire quoi
Avec les permissions par défaut du serveur :
| Action | Administrateur système | Administrateur de la communauté | Rôle personnalisé | Membre | Invité |
|---|---|---|---|---|---|
| Modifier les schémas de permissions et la Console système | Oui | Non | Non | Non | Non |
| Nommer quelqu'un administrateur de la communauté | Oui | Oui | Non | Non | Non |
| Paramètres de la communauté, onboarding, mise en page, attributs des membres | Oui | Oui | Avec Administrateur | Non | Non |
| Créer des rôles et les attribuer | Oui | Oui | Avec Gérer les rôles, en dessous des leurs | Non | Non |
| Créer des équipes | Oui | Oui | Avec Gérer les rôles | Non | Non |
| Inviter des personnes | Oui | Oui | Oui | Oui | Non |
| Créer des canaux | Oui | Oui | Oui | Oui | Non |
| Renommer un canal et gérer ses membres | Oui | Oui | Avec Gérer les canaux, dans n'importe quel canal | Dans les canaux auxquels ils appartiennent | Non |
| Archiver un canal | Oui | Oui, n'importe quel canal | Avec Gérer les canaux | Dans un espace de travail, en tant qu'administrateur du canal | Non |
| Définir les permissions d'un canal | Oui | Oui | Avec Gérer les canaux | En tant qu'administrateur de canal | Non |
| Supprimer les messages des autres | Oui | Oui | Avec Gérer les messages | Non | Non |
| Modifier les messages des autres | Oui | Non | Avec Gérer les messages | Non | Non |
| Épingler des messages et les retirer | Oui | Oui | Avec Gérer les messages | En tant qu'administrateur de canal | Non |
| Ouvrir la vue modération | Oui | Oui | Avec Retirer des membres, Gérer les rôles ou Gérer les messages | Non | Non |
| Mettre des membres en pause | Oui | Oui, sauf les admins | Avec Retirer des membres, en dessous de leur rang | Non | Non |
| Retirer des membres de la communauté | Oui | Oui | Avec Retirer des membres | Non | Non |
| Désactiver un compte sur tout le serveur | Oui | Non | Non | Non | Non |
| Webhooks et commandes slash | Oui | Oui | Avec Gérer les intégrations | Non | Non |
| Les connexions de modèles de la communauté | Oui | Oui | Avec Gérer les connexions de modèles | Non | Non |
| Prendre des rôles accessibles à tous | Oui | Oui | Oui | Oui | Oui |
Votre serveur peut différer si un admin système a modifié les schémas de permissions.