Gestion des utilisateurs et rôles

Créez des comptes utilisateurs, attribuez des rôles et gérez les autorisations.

Aperçu

La gestion des utilisateurs et des rôles détermine qui peut accéder à votre instance Xcellerate RMM et ce que chacun est autorisé à faire. Chaque personne qui se connecte — administrateur, technicien ou auditeur en lecture seule — est représentée par un compte utilisateur doté d'un ou de plusieurs rôles qui définissent ses autorisations.

Les rôles sont entièrement personnalisables. Vous pouvez utiliser tels quels les rôles intégrés (Administrator, Technician, Viewer), les cloner et ajuster leurs autorisations, ou créer de nouveaux rôles de toutes pièces.

La liste des utilisateurs avec les comptes, les rôles attribués et l'horodatage de la dernière connexion

Concepts clés

  • Compte utilisateur — une identité de connexion avec une adresse e-mail, un nom d'affichage et une méthode d'authentification (mot de passe local ou SSO).
  • Rôle — un ensemble nommé d'autorisations (par ex. "Technician"). Un utilisateur peut avoir plusieurs rôles ; les autorisations se cumulent (l'utilisateur obtient l'union des autorisations de tous ses rôles).
  • Autorisation — une capacité précise, comme "voir les endpoints", "exécuter des scripts", "gérer les utilisateurs" ou "supprimer des groupes". Les autorisations sont regroupées par module pour faciliter la consultation.
  • Portée par tenant — les rôles peuvent avoir une portée globale (accès à tous les tenants) ou être limités à des tenants précis. Vous pouvez ainsi donner au contact IT d'un client un accès en lecture seule à ses propres données sans exposer les autres clients.
  • Authentification à deux facteurs (2FA) — facultative par utilisateur ou imposée globalement. Prend en charge les applications d'authentification TOTP (Google Authenticator, Authy, etc.).

Pas à pas

1

Créez un compte utilisateur

Allez dans Administration → Users → New user. Saisissez l'adresse e-mail, le nom d'affichage et choisissez une méthode d'authentification (mot de passe local ou SSO). Cliquez sur Create. L'utilisateur reçoit un e-mail de bienvenue avec les instructions de connexion.

2

Attribuez un rôle

Sur la page de détail de l'utilisateur, cliquez sur Roles → Assign role. Sélectionnez un ou plusieurs rôles dans la liste. Si vous devez limiter la portée à certains tenants, développez Tenant access et sélectionnez les tenants que cet utilisateur doit voir.

3

Créez un rôle personnalisé

Allez dans Administration → Roles → New role. Nommez le rôle (par ex. "Technicien junior"), puis activez ou désactivez les autorisations pour chaque module. Enregistrez. Le rôle peut désormais être attribué.

4

Imposez l'authentification à deux facteurs

Pour imposer la 2FA à tous les utilisateurs, allez dans Administration → System settings → Security et activez Require 2FA. Les utilisateurs qui n'ont pas configuré la 2FA seront invités à le faire lors de leur prochaine connexion.

5

Désactivez un utilisateur

Dans la liste des utilisateurs, cliquez sur l'utilisateur et sélectionnez Deactivate. Le compte est désactivé immédiatement — l'utilisateur ne peut plus se connecter, mais son historique d'audit est conservé.

L'éditeur de rôles avec les commutateurs d'autorisation par module

Conseils et bonnes pratiques

  • Appliquez le principe du moindre privilège — ne donnez à chaque utilisateur que les autorisations nécessaires à son travail.
  • Utilisez la portée par tenant pour permettre aux contacts des clients de voir leurs propres endpoints sans voir les données des autres clients.
  • Imposez au minimum la 2FA à tous les comptes administrateurs.
  • Passez en revue les comptes utilisateurs chaque trimestre et désactivez ceux qui n'ont plus besoin d'accès.
  • Clonez un rôle intégré plutôt que d'en créer un de toutes pièces — c'est plus rapide et moins sujet aux erreurs.
Vous pouvez importer des utilisateurs en masse depuis un fichier CSV via Administration → Users → Import. Le CSV doit contenir des colonnes pour l'adresse e-mail, le nom d'affichage et le nom du rôle.