Accorder aux utilisateurs et aux identités l’accès à Azure Managed Grafana

Plusieurs équipes ont souvent besoin d’accéder aux mêmes tableaux de bord de surveillance. Par exemple, une équipe DevOps pourrait surveiller la performance des applications tandis qu’une équipe support utilise les mêmes tableaux de bord pour résoudre les problèmes clients.

Utilisez le contrôle d’accès en fonction du rôle Azure (RBAC) pour accorder aux utilisateurs, groupes, principaux de service ou identités managées Microsoft Entra l’accès à un espace de travail Azure Managed Grafana. Le rôle Grafana attribué détermine ce que le bénéficiaire peut accomplir dans Grafana. Les administrateurs Grafana peuvent alors utiliser les permissions Grafana pour affiner l’accès à des dossiers spécifiques, des tableaux de bord et des sources de données.

Cet article explique les rôles Grafana pris en charge, comment les attribuer et comment configurer les autorisations pour les composants Grafana.

Prérequis

Découvrir les rôles de Grafana

Azure Managed Grafana prend en charge RBAC Azure, un système d’autorisation qui vous permet d’accorder différents niveaux d’accès à l’espace de travail aux utilisateurs, groupes, principaux de service ou identités gérées.

Les rôles intégrés suivants sont disponibles dans Azure Managed Grafana, chacun fournissant différents niveaux d’accès :

Rôle intégré Description Identifiant
Administrateur Grafana Effectuer toutes les opérations Grafana, y compris la gestion des sources de données, la création de tableaux de bord et l’administration des équipes et permissions des composants Grafana. 22926164-76b3-42b3-bc55-97df8dab3e41
Éditeur Grafana Vous pouvez afficher et modifier une instance Grafana, y compris ses tableaux de bord et ses alertes. a79a5197-3a5c-4973-a920-486035ffd60f
Visionneur limité Grafana Afficher une page d’accueil Grafana. Ce rôle ne contient aucune autorisation attribuée par défaut et n’est pas disponible pour les espaces de travail Grafana v9. 41e04612-9dac-4699-a02b-c82ff2cc3fb5
Visionneur Grafana Voir un espace de travail Grafana, y compris ses tableaux de bord et ses alertes. 60921a7e-fef1-4a43-9b16-a26c52ad4769

Pour accéder à l’interface utilisateur Grafana, les utilisateurs doivent posséder l’un des rôles répertoriés dans le tableau précédent. Vous trouverez plus d’informations sur les rôles Grafana à partir de la documentation Grafana. Le rôle Visionneuse limitée Grafana dans Azure est mappé au « Rôle non basique » dans la documentation Grafana.

Attribuer un rôle Grafana

Les rôles et affectations utilisateurs de Grafana s’intègrent pleinement avec Microsoft Entra ID. Vous pouvez attribuer un rôle Grafana à tout utilisateur Microsoft Entra, groupe, principal de service ou identité gérée, et lui accorder les autorisations d’accès associées à ce rôle. Vous pouvez gérer ces autorisations à partir du portail Azure ou de la ligne de commande. Cette section explique comment attribuer des rôles Grafana aux utilisateurs dans le portail Azure.

  1. Ouvrez votre espace de travail Azure Managed Grafana.

  2. Dans le menu de gauche, sélectionnez Contrôle d’accès (IAM).

  3. Sélectionnez Ajouter une attribution de rôle.

    Capture d'écran de l'ajout d'une attribution de rôle sur la plateforme Azure.

  4. Sélectionnez un rôle Grafana à attribuer parmi les rôles Grafana Admin (Administrateur Grafana), Grafana Editor (Éditeur Grafana) ou Grafana Limited Viewer (Viewer limité Grafana) ou Grafana Viewer (Viewer Grafana), puis sélectionnez Suivant.

    Capture d'écran des rôles de Grafana dans la plateforme Azure.

  5. Optez pour l’attribution de l’accès à un Utilisateur, groupe ou principal de service ou à une identité managée.

  6. Choisissez Sélectionner des membres et choisissez les membres que vous souhaitez affecter au rôle Grafana. Confirmez vos choix avec Sélectionner.

  7. Sélectionnez Suivant , puis Vérifier + attribuer pour finaliser l’opération d’attribution de rôle.

Conseil

Lorsque vous intégrez un nouvel utilisateur à votre espace de travail Azure Managed Grafana, en lui accordant le rôle de visionneuse limitée de Grafana, vous leur permettez un accès limité à l’espace de travail Grafana.

Vous pouvez ensuite accorder à l’utilisateur l’accès à chaque tableau de bord et source de données appropriés en utilisant ses paramètres de gestion. Cette méthode garantit que les utilisateurs disposant du rôle Viewer limité Grafana (Grafana Limited Viewer) accèdent seulement aux composants spécifiques dont ils ont besoin, améliorant ainsi la sécurité et la confidentialité des données.

Modifier les autorisations pour des éléments de composants spécifiques

Modifiez les autorisations pour des composants spécifiques comme des tableaux de bord, des dossiers et des sources de données depuis l’interface utilisateur Grafana en procédant comme suit :

  1. Ouvrez le portail Grafana et accédez au composant pour lequel vous voulez gérer les autorisations.
  2. Accédez à Settings (Paramètres)>Permissions (Autorisations)>Add a permission (Ajouter une autorisation).
  3. Sous Add permission for (Ajouter une autorisation pour), sélectionnez un utilisateur, un compte de service, une équipe ou un rôle, puis attribuez-lui le niveau d’autorisation souhaité : visualiser, modifier ou administrer.

Grafana utilise la plus haute autorisation qu’une personne obtient de son rôle Grafana, d’une attribution individuelle, d’une équipe ou d’un répertoire parent. Attribuer une permission inférieure à un composant ne supprime pas une permission supérieure héritée d’une autre source. Vous ne pouvez pas non plus restreindre l’accès d’un administrateur Grafana en utilisant les permissions des composants.

Pour une approche évolutive de l’accès aux composants, synchronisez les équipes Grafana avec les groupes Microsoft Entra.