Rôles et autorisations

Cette page décrit les rôles et les autorisations Identity and Access Management (IAM) nécessaires pour accéder à Cloud Network Insights. Pour obtenir une description détaillée d'IAM, consultez la documentation Identity and Access Management.

Vous pouvez attribuer des autorisations ou des rôle prédéfinis à des utilisateurs ou à des comptes de service. Vous pouvez également créer un rôle personnalisé doté des autorisations que vous spécifiez.

Les rôles attribués aux utilisateurs dans Google Cloud sont répliqués dans AppNeta. Si vous pouvez modifier les ressources Cloud Network Insights dans la Google Cloud console, vous pouvez les modifier dans AppNeta.

Rôles

Cette section explique comment utiliser des rôles prédéfinis et personnalisés lorsque vous accordez des autorisations pour Cloud Network Insights.

Rôles prédéfinis pour Cloud Network Insights

Cloud Network Insights dispose des rôles prédéfinis suivants, qui vous permettent d'activer Cloud Network Insights et de modifier toutes les ressources Cloud Network Insights (administrateur), de modifier toutes les ressources Cloud Network Insights (éditeur) ou d'afficher les ressources (lecteur) :

  • Administrateur Cloud Network Insights (roles/networkmanagement.CloudNetworkInsightsAdmin)
  • Éditeur Cloud Network Insights (roles/networkmanagement.CloudNetworkInsightsEditor)
  • Lecteur Cloud Network Insights (roles/networkmanagement.CloudNetworkInsightsViewer)

Les rôles prédéfinis de gestion du réseau incluent également les mêmes autorisations que les autorisations Cloud Network Insights.

Les rôles Administrateur Cloud Network Insights (roles/networkmanagement.CloudNetworkInsightsAdmin) et Éditeur Cloud Network Insights (roles/networkmanagement.CloudNetworkInsightsEditor) peuvent modifier toutes les ressources Cloud Network Insights. Toutefois, seul le rôle Administrateur Cloud Network Insights peut accepter les conditions d'utilisation de Broadcom lors de l'activation de Cloud Network Insights pour la première fois dans un projet. Une fois Cloud Network Insights activé, les utilisateurs disposant de l'un ou l'autre de ces rôles peuvent l'activer ou le désactiver.

Si vous souhaitez accorder aux utilisateurs la possibilité d'afficher Cloud Network Insights dans les projets où il est déjà activé ou de lire les données de télémétrie et de chemin, vous pouvez leur accorder le rôle Lecteur Cloud Network Insights (roles/networkmanagement.CloudNetworkInsightsViewer)

Pour en savoir plus sur l'attribution de rôles, consultez Gérer l'accès aux projets, dossiers et aux organisations.

Rôles Cloud Network Insights

Les tableaux suivants décrivent les rôles IAM prédéfinis et les autorisations associées pour Cloud Network Insights.

Pour en savoir plus, consultez la documentation de référence sur les autorisations IAM .

Rôle Autorisations

Administrateur Cloud Network Insights

(roles/networkmanagement.CloudNetworkInsightsAdmin)
Accès complet aux ressources Cloud Network Insights.
Accepter les conditions d'utilisation de Broadcom lors de l'activation de Cloud Network Insights pour la première fois dans un projet.
Ressources de niveau le plus bas où vous pouvez accorder ce rôle :
  • Projet
  • networkmanagement.locations.get
  • networkmanagement.locations.list
  • networkmanagement.monitoringpoints.downloadConfig
  • networkmanagement.monitoringpoints.get
  • networkmanagement.monitoringpoints.list
  • networkmanagement.networkpaths.get
  • networkmanagement.networkpaths.list
  • networkmanagement.operations.get
  • networkmanagement.operations.list
  • networkmanagement.providers.create
  • networkmanagement.providers.delete
  • networkmanagement.providers.generateProviderAccessToken
  • networkmanagement.providers.get
  • networkmanagement.providers.list
  • networkmanagement.webpaths.get
  • networkmanagement.webpaths.list
  • productrequirementsservice.requirements.check
  • productrequirementsservice.requirements.record
  • resourcemanager.organizations.get
  • resourcemanager.organizations.list
  • resourcemanager.projects.get
  • resourcemanager.projects.list

Éditeur Cloud Network Insights

(roles/networkmanagement.CloudNetworkInsightsEditor)
Accès Éditeur aux ressources Cloud Network Insights.
Ressources de niveau le plus bas où vous pouvez accorder ce rôle :
  • Projet
  • networkmanagement.locations.get
  • networkmanagement.locations.list
  • networkmanagement.monitoringpoints.downloadConfig
  • networkmanagement.monitoringpoints.get
  • networkmanagement.monitoringpoints.list
  • networkmanagement.networkpaths.get
  • networkmanagement.networkpaths.list
  • networkmanagement.operations.get
  • networkmanagement.operations.list
  • networkmanagement.providers.create
  • networkmanagement.providers.delete
  • networkmanagement.providers.generateProviderAccessToken
  • networkmanagement.providers.get
  • networkmanagement.providers.list
  • networkmanagement.webpaths.get
  • networkmanagement.webpaths.list
  • productrequirementsservice.requirements.check
  • resourcemanager.organizations.get
  • resourcemanager.organizations.list
  • resourcemanager.projects.get
  • resourcemanager.projects.list

Lecteur Cloud Network Insights

(roles/networkmanagement.CloudNetworkInsightsViewer)
Accès en lecture seule aux ressources Cloud Network Insights pour les données de télémétrie et de chemin.
Ressources de niveau le plus bas où vous pouvez accorder ce rôle :
  • Projet
  • networkmanagement.monitoringpoints.get
  • networkmanagement.monitoringpoints.list
  • networkmanagement.networkpaths.get
  • networkmanagement.networkpaths.list
  • networkmanagement.providers.generateProviderAccessToken
  • networkmanagement.providers.get
  • networkmanagement.providers.list
  • networkmanagement.webpaths.get
  • networkmanagement.webpaths.list
  • productrequirementsservice.requirements.check
  • resourcemanager.organizations.get
  • resourcemanager.organizations.list
  • resourcemanager.projects.get
  • resourcemanager.projects.list

Rôles d'alertes et de journaux

Le tableau suivant décrit les rôles IAM prédéfinis et les autorisations associées pour afficher ou gérer les alertes et les journaux en fonction des données Cloud Network Insights. Les utilisateurs ont également besoin d'un rôle Cloud Network Insights.

Rôle Autorisations

Visionneuse de journaux

(roles/logging.viewer)
Fournit un accès pour afficher les journaux.
Ressources de niveau le plus bas où vous pouvez accorder ce rôle :
  • Afficher
  • logging.buckets.get
  • logging.buckets.list
  • logging.exclusions.get
  • logging.exclusions.list
  • logging.links.get
  • logging.links.list
  • logging.locations.*
  • logging.logEntries.list
  • logging.logMetrics.get
  • logging.logMetrics.list
  • logging.logScopes.get
  • logging.logScopes.list
  • logging.logServiceIndexes.list
  • logging.logservices.list
  • logging.logs.list
  • logging.operations.get
  • logging.operations.list
  • logging.queries.getShared
  • logging.queries.listShared
  • logging.queries.usePrivate
  • logging.sinks.get
  • logging.sinks.list
  • logging.usage.get
  • logging.views.get
  • logging.views.list
  • observability.scopes.get
  • resourcemanager.projects.get

Rédacteur de configuration des journaux

(roles/logging.configWriter)
Créer des règles d'alerte.
Ressources de niveau le plus bas où vous pouvez accorder ce rôle :
  • Afficher
  • logging.buckets.create
  • logging.buckets.createTagBinding
  • logging.buckets.delete
  • logging.buckets.deleteTagBinding
  • logging.buckets.get
  • logging.buckets.list
  • logging.buckets.listEffectiveTags
  • logging.buckets.listTagBindings
  • logging.buckets.undelete
  • logging.buckets.update
  • logging.exclusions.*
  • logging.links.*
  • logging.locations.*
  • logging.logMetrics.*
  • logging.logScopes.*
  • logging.logServiceIndexes.list
  • logging.logservices.list
  • logging.logs.list
  • logging.notificationRules.*
  • logging.operations.*
  • logging.settings.*
  • logging.sinks.*
  • logging.sqlAlerts.*
  • logging.views.create
  • logging.views.delete
  • logging.views.get
  • logging.views.getIamPolicy
  • logging.views.list
  • logging.views.update
  • observability.scopes.get
  • resourcemanager.projects.get
  • resourcemanager.projects.list

Éditeur de canaux de notification Monitoring Bêta

(roles/monitoring.notificationChannelEditor)
Créer une règle d'alerte associée à une notification.
  • monitoring.notificationChannelDescriptors.*
  • monitoring.notificationChannels.create
  • monitoring.notificationChannels.delete
  • monitoring.notificationChannels.get
  • monitoring.notificationChannels.list
  • monitoring.notificationChannels.sendVerificationCode
  • monitoring.notificationChannels.update
  • monitoring.notificationChannels.verify

Lecteur de Monitoring AlertPolicy

(roles/monitoring.alertPolicyViewer)
Afficher les règles d'alerte.
  • monitoring.alertPolicies.get
  • monitoring.alertPolicies.list
  • monitoring.alertPolicies.listEffectiveTags
  • monitoring.alertPolicies.listTagBindings

Éditeur Monitoring AlertPolicy

(roles/monitoring.alertPolicyEditor)
Modifier les règles d'alerte.
  • monitoring.alertPolicies.*