RBAC — Developer
Le rôle Developer permet de lancer des scans, de gérer les scénarios de test, de consulter l'ensemble des résultats et d'interagir avec les fonctionnalités opérationnelles de QuickMonitoring. Il ne permet pas de gérer les membres de l'équipe, les clés API d'organisation ou les paramètres de facturation.
Ce que vous verrez
Un membre avec le rôle Developer dispose de l'accès suivant :
Ce qu'il peut faire :
- Lancer des scans manuels et planifiés sur tous les sites de l'organisation
- Créer, modifier et supprimer des scénarios de test (agent tests)
- Exécuter des tches dans le Playground
- Gérer les feature flags (créer, activer/désactiver, configurer les rollouts et variantes)
- Gérer les expériences A/B
- Consulter et filtrer toutes les données analytiques, RUM, enregistrements de session
- Ajouter des mots au vocabulaire de site
- Configurer les paramètres de site (URL, profondeur de crawl, paramètres de scan)
- Gérer les clés API de site (créer, révoquer)
- Consulter et configurer les webhooks
Ce qu'il ne peut pas faire :
- Inviter ou retirer des membres de l'organisation
- Modifier le rôle d'un autre membre
- Créer ou révoquer des clés API d'organisation
- Accéder aux paramètres de facturation
- Transférer la propriété de l'organisation
Comment attribuer le rôle Developer
- Allez dans le menu utilisateur en haut à droite → Paramètres de l'organisation
- Cliquez sur l'onglet Membres
- Localisez le membre dans la liste
- Cliquez sur son rôle actuel pour ouvrir le sélecteur
- Sélectionnez DEVELOPER
- Le changement prend effet immédiatement
Lors de l'invitation d'un nouveau membre : Lors de l'envoi de l'invitation, sélectionnez DEVELOPER dans le menu déroulant de rôle avant de cliquer sur Envoyer.
Cas d'usage typiques
- Développeur frontend ou QA — un développeur de votre équipe qui a besoin de lancer des scans après chaque déploiement, de créer des tests d'agent et de vérifier les résultats de validation
- Ingénieur DevOps — intégration de scans dans la pipeline CI/CD via les clés API de site, configuration des webhooks pour les alertes automatiques
- Consultant ou prestataire externe — accès opérationnel complet sur les sites clients sans pouvoir toucher à la gestion de l'équipe ou de la facturation
Condition de réussite
✅ Vous avez obtenu ce badge lorsqu'au moins un membre de votre organisation possède le rôle DEVELOPER (en attente d'invitation ou actif).
Problèmes fréquents
-
Le Developer ne voit pas les paramètres de facturation — C'est intentionnel. Seuls les OWNER et ADMIN ont accès à la facturation. Si un Developer a besoin d'accéder à ces informations, son rôle doit être élevé à ADMIN.
-
Le Developer ne peut pas inviter de nouveaux membres — Les invitations sont réservées aux OWNER et ADMIN. C'est une restriction de sécurité délibérée pour éviter qu'un prestataire externe puisse ajouter des accès sans supervision.
-
Je veux restreindre le Developer à un seul site — Le rôle DEVELOPER au niveau organisation s'applique à tous les sites. Pour un accès restreint à un projet ou un site spécifique, définissez l'utilisateur comme VIEWER au niveau organisation et accordez-lui le rôle PROJECT_DEVELOPER au niveau projet (voir Rôles des membres de projet).