Rollen und Berechtigungen

Auf dieser Seite werden die IAM-Rollen (Identity and Access Management) und Berechtigungen beschrieben, die für den Zugriff auf Cloud Network Insights erforderlich sind. Eine ausführliche Beschreibung von IAM finden Sie unter der Identity and Access Management-Dokumentation.

Sie können Nutzern oder Dienstkonten Berechtigungen oder vordefinierte Rollen gewähren oder eine benutzerdefinierte Rolle mit den von Ihnen angegebenen Berechtigungen erstellen.

Die Rollen, die Nutzern in Google Cloud zugewiesen werden, werden in AppNeta repliziert. Wenn Sie Cloud Network Insights-Ressourcen in der Google Cloud Console bearbeiten können, können Sie sie auch in AppNeta bearbeiten.

Rollen

In diesem Abschnitt wird beschrieben, wie Sie vordefinierte und benutzerdefinierte Rollen verwenden, wenn Sie Berechtigungen für Cloud Network Insights gewähren.

Vordefinierte Rollen für Cloud Network Insights

Cloud Network Insights bietet die folgenden vordefinierten Rollen, mit denen Sie Cloud Network Insights aktivieren und alle Cloud Network Insights-Ressourcen ändern (Administrator), alle Cloud Network Insights-Ressourcen ändern (Bearbeiter) oder die Ressourcen ansehen (Betrachter) können:

  • Cloud Network Insights Admin (roles/networkmanagement.CloudNetworkInsightsAdmin)
  • Cloud Network Insights Editor (roles/networkmanagement.CloudNetworkInsightsEditor)
  • Cloud Network Insights Viewer (roles/networkmanagement.CloudNetworkInsightsViewer)

Die vordefinierten Rollen für die Netzwerkverwaltung enthalten auch dieselben Berechtigungen wie die Berechtigungen für Cloud Network Insights.

Sowohl die Rolle „Cloud Network Insights Admin“ (roles/networkmanagement.CloudNetworkInsightsAdmin) als auch die Rolle „Cloud Network Insights Editor“ (roles/networkmanagement.CloudNetworkInsightsEditor) können alle Cloud Network Insights-Ressourcen ändern. Nur die Rolle „Cloud Network Insights Admin“ kann jedoch die Broadcom-Nutzungsbedingungen akzeptieren, wenn Cloud Network Insights zum ersten Mal in einem Projekt aktiviert wird. Nachdem Cloud Network Insights aktiviert wurde, können Nutzer mit beiden Rollen Cloud Network Insights aktivieren oder deaktivieren.

Wenn Sie Nutzern die Möglichkeit geben möchten, Cloud Network Insights in Projekten anzusehen, in denen es bereits aktiviert ist, oder Telemetrie- und Pfaddaten zu lesen, können Sie ihnen die Rolle „Cloud Network Insights Viewer“ (roles/networkmanagement.CloudNetworkInsightsViewer) zuweisen.

Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen.

Cloud Network Insights-Rollen

In den folgenden Tabellen werden die vordefinierten IAM-Rollen und die zugehörigen Berechtigungen für Cloud Network Insights beschrieben.

Weitere Informationen finden Sie in der Referenz zu IAM-Berechtigungen.

Rolle Berechtigungen

Cloud Network Insights Admin

(roles/networkmanagement.CloudNetworkInsightsAdmin)
Vollständiger Zugriff auf Cloud Network Insights-Ressourcen.
Akzeptieren Sie die Broadcom-Nutzungsbedingungen, wenn Sie Cloud Network Insights zum ersten Mal in einem Projekt aktivieren.
Ressourcen auf der niedrigsten Ebene, für die Sie diese Rolle zuweisen können:
  • Projekt
  • 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

Cloud Network Insights Editor

(roles/networkmanagement.CloudNetworkInsightsEditor)
Bearbeitungszugriff auf Cloud Network Insights-Ressourcen.
Ressourcen auf der niedrigsten Ebene, für die Sie diese Rolle zuweisen können:
  • Projekt
  • 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

Cloud Network Insights Viewer

(roles/networkmanagement.CloudNetworkInsightsViewer)
Schreibgeschützter Zugriff auf Cloud Network Insights-Ressourcen für Telemetrie- und Pfaddaten.
Ressourcen auf der niedrigsten Ebene, für die Sie diese Rolle zuweisen können:
  • Projekt
  • 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

Rollen für Benachrichtigungen und Logs

In der folgenden Tabelle werden die vordefinierten IAM-Rollen und die zugehörigen Berechtigungen zum Ansehen oder Verwalten von Benachrichtigungen und Logs auf Grundlage von Cloud Network Insights-Daten beschrieben. Nutzer benötigen auch eine Cloud Network Insights-Rolle.

Rolle Berechtigungen

Loganzeige

(roles/logging.viewer)
Berechtigung zum Aufrufen von Logs
Ressourcen auf der niedrigsten Ebene, für die Sie diese Rolle zuweisen können:
  • Ansehen
  • 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

Autor von Log-Konfigurationen

(roles/logging.configWriter)
Benachrichtigungsrichtlinien erstellen
Ressourcen auf der niedrigsten Ebene, für die Sie diese Rolle zuweisen können:
  • Ansehen
  • 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

Bearbeiter von Monitoring-Benachrichtigungskanälen (Beta)

(roles/monitoring.notificationChannelEditor)
Benachrichtigungsrichtlinie erstellen, die mit einer Benachrichtigung verknüpft ist.
  • monitoring.notificationChannelDescriptors.*
  • monitoring.notificationChannels.create
  • monitoring.notificationChannels.delete
  • monitoring.notificationChannels.get
  • monitoring.notificationChannels.list
  • monitoring.notificationChannels.sendVerificationCode
  • monitoring.notificationChannels.update
  • monitoring.notificationChannels.verify

Betrachter von Monitoring-Benachrichtigungsrichtlinien

(roles/monitoring.alertPolicyViewer)
Benachrichtigungsrichtlinien ansehen
  • monitoring.alertPolicies.get
  • monitoring.alertPolicies.list
  • monitoring.alertPolicies.listEffectiveTags
  • monitoring.alertPolicies.listTagBindings

Bearbeiter von Monitoring-Benachrichtigungsrichtlinien

(roles/monitoring.alertPolicyEditor)
Benachrichtigungsrichtlinien bearbeiten
  • monitoring.alertPolicies.*