角色和權限

本頁面說明存取 Cloud Network Insights 所需的 Identity and Access Management (IAM) 角色和權限。如要進一步瞭解 IAM,請參閱「身分與存取權管理說明文件」。

您可以授予使用者或服務帳戶權限或預先定義的角色,也可以建立自訂角色,並使用您指定的權限。

系統會將 Google Cloud 中授予使用者的角色複製到 AppNeta。如果您可以在Google Cloud 控制台編輯 Cloud Network Insights 資源,也可以在 AppNeta 編輯。

角色

本節說明如何授予 Cloud Network Insights 權限時,使用預先定義和自訂角色。

Cloud Network Insights 的預先定義角色

Cloud Network Insights 提供下列預先定義的角色,可供您啟用 Cloud Network Insights 並修改所有 Cloud Network Insights 資源 (管理員)、修改所有 Cloud Network Insights 資源 (編輯者),或查看資源 (檢視者):

  • Cloud Network Insights 管理員 (roles/networkmanagement.CloudNetworkInsightsAdmin)
  • Cloud Network Insights 編輯者 (roles/networkmanagement.CloudNetworkInsightsEditor)
  • Cloud Network Insights 檢視者 (roles/networkmanagement.CloudNetworkInsightsViewer)

預先定義的 Network Management 角色也包含與 Cloud Network Insights 權限相同的權限。

Cloud Network Insights 管理員 (roles/networkmanagement.CloudNetworkInsightsAdmin) 和 Cloud Network Insights 編輯者 (roles/networkmanagement.CloudNetworkInsightsEditor) 角色,都能修改所有 Cloud Network Insights 資源。不過,只有 Cloud Network Insights 管理員角色,才能在專案中首次啟用 Cloud Network Insights 時,接受 Broadcom 服務條款。啟用 Cloud Network Insights 後,具備任一角色的使用者都能啟用或停用這項服務。

如要授權使用者在已啟用 Cloud Network Insights 的專案中查看這項服務,或是讀取遙測和路徑資料,可以授予使用者 Cloud Network Insights 檢視者 (roles/networkmanagement.CloudNetworkInsightsViewer)

如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和機構的存取權」。

Cloud Network Insights 角色

下表說明 Cloud Network Insights 的 IAM 預先定義角色和相關聯的權限。

詳情請參閱「IAM 權限參考資料」。

角色 權限

Cloud Network Insights 管理員

(roles/networkmanagement.CloudNetworkInsightsAdmin)
具備 Cloud Network Insights 資源的完整存取權。
在專案中首次啟用 Cloud Network Insights 時,請接受《Broadcom 服務條款》。
可授予這個角色的最低層級資源:
  • 專案
  • 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 編輯者

(roles/networkmanagement.CloudNetworkInsightsEditor)
Cloud Network Insights 資源的編輯者權限。
可授予此角色的最低層級資源:
  • 專案
  • 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 檢視者

(roles/networkmanagement.CloudNetworkInsightsViewer)
具備 Cloud Network Insights 資源的唯讀存取權,可查看遙測和路徑資料。
可授予此角色的最低層級資源:
  • 專案
  • 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

快訊和記錄角色

下表說明 IAM 預先定義的角色,以及查看或管理 Cloud Network Insights 資料快訊和記錄的相關權限。使用者也需要 Cloud Network Insights 角色。

角色 權限

記錄檢視器

(roles/logging.viewer)
提供查看記錄的權限。
可授予此角色的最低層級資源:
  • 查看
  • 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

記錄設定寫入者

(roles/logging.configWriter)
建立警告政策。
可授予這個角色的最低層級資源:
  • 查看
  • 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

Monitoring NotificationChannel 編輯者 Beta 版

(roles/monitoring.notificationChannelEditor)
建立與通知相關聯的警告政策。
  • monitoring.notificationChannelDescriptors.*
  • monitoring.notificationChannels.create
  • monitoring.notificationChannels.delete
  • monitoring.notificationChannels.get
  • monitoring.notificationChannels.list
  • monitoring.notificationChannels.sendVerificationCode
  • monitoring.notificationChannels.update
  • monitoring.notificationChannels.verify

Monitoring AlertPolicy 檢視者

roles/monitoring.alertPolicyViewer
查看警告政策。
  • monitoring.alertPolicies.get
  • monitoring.alertPolicies.list
  • monitoring.alertPolicies.listEffectiveTags
  • monitoring.alertPolicies.listTagBindings

Monitoring AlertPolicy 編輯者

(roles/monitoring.alertPolicyEditor)
編輯警告政策。
  • monitoring.alertPolicies.*