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.
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
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.
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.
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é.
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.
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é.
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.