Database Insights roles and permissions

This page lists the IAM roles and permissions for Database Insights. To search through all roles and permissions, see the role and permission index.

Database Insights roles

Role Permissions

(roles/databaseinsights.assistantViewer)

Viewer role for Database Insights assistant data

databaseinsights.performanceIssues.*

  • databaseinsights.performanceIssues.detect
  • databaseinsights.performanceIssues.investigate

(roles/databaseinsights.eventsViewer)

Viewer role for Events Service data

databaseinsights.aggregatedEvents.query

databaseinsights.clusterEvents.query

databaseinsights.instanceEvents.query

(roles/databaseinsights.monitoringViewer)

Viewer role for Database Insights monitoring data

databaseinsights.activeQueries.fetch

databaseinsights.activitySummary.fetch

databaseinsights.aggregatedStats.query

databaseinsights.locations.*

  • databaseinsights.locations.get
  • databaseinsights.locations.list

databaseinsights.timeSeries.query

databaseinsights.workloadRecommendations.fetch

resourcemanager.projects.get

resourcemanager.projects.list

(roles/databaseinsights.operationsAdmin)

Admin role for performing Database Insights operations

databaseinsights.activeQuery.terminate

(roles/databaseinsights.recommendationViewer)

Viewer role for Database Insights recommendation data

databaseinsights.locations.*

  • databaseinsights.locations.get
  • databaseinsights.locations.list

databaseinsights.recommendations.query

databaseinsights.resourceRecommendations.query

databaseinsights.workloadRecommendations.fetch

resourcemanager.projects.get

resourcemanager.projects.list

(roles/databaseinsights.viewer)

Viewer role for Database Insights data

databaseinsights.activeQueries.fetch

databaseinsights.activitySummary.fetch

databaseinsights.aggregatedStats.query

databaseinsights.locations.*

  • databaseinsights.locations.get
  • databaseinsights.locations.list

databaseinsights.performanceIssues.*

  • databaseinsights.performanceIssues.detect
  • databaseinsights.performanceIssues.investigate

databaseinsights.recommendations.query

databaseinsights.resourceRecommendations.query

databaseinsights.timeSeries.query

databaseinsights.workloadRecommendations.fetch

resourcemanager.projects.get

resourcemanager.projects.list

Database Insights permissions

Permission Included in roles

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Database Insights monitoring viewer (roles/databaseinsights.monitoringViewer)

Database Insights viewer (roles/databaseinsights.viewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Database Insights performing operations (roles/databaseinsights.operationsAdmin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Database Insights monitoring viewer (roles/databaseinsights.monitoringViewer)

Database Insights viewer (roles/databaseinsights.viewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Events Service viewer (roles/databaseinsights.eventsViewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Database Insights monitoring viewer (roles/databaseinsights.monitoringViewer)

Database Insights viewer (roles/databaseinsights.viewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Events Service viewer (roles/databaseinsights.eventsViewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Events Service viewer (roles/databaseinsights.eventsViewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Database Insights monitoring viewer (roles/databaseinsights.monitoringViewer)

Database Insights recommendation viewer (roles/databaseinsights.recommendationViewer)

Database Insights viewer (roles/databaseinsights.viewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Database Insights monitoring viewer (roles/databaseinsights.monitoringViewer)

Database Insights recommendation viewer (roles/databaseinsights.recommendationViewer)

Database Insights viewer (roles/databaseinsights.viewer)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Database Insights assistant viewer (roles/databaseinsights.assistantViewer)

Database Insights viewer (roles/databaseinsights.viewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Database Insights assistant viewer (roles/databaseinsights.assistantViewer)

Database Insights viewer (roles/databaseinsights.viewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Database Insights recommendation viewer (roles/databaseinsights.recommendationViewer)

Database Insights viewer (roles/databaseinsights.viewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Database Insights recommendation viewer (roles/databaseinsights.recommendationViewer)

Database Insights viewer (roles/databaseinsights.viewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Database Insights monitoring viewer (roles/databaseinsights.monitoringViewer)

Database Insights viewer (roles/databaseinsights.viewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Database Insights monitoring viewer (roles/databaseinsights.monitoringViewer)

Database Insights recommendation viewer (roles/databaseinsights.recommendationViewer)

Database Insights viewer (roles/databaseinsights.viewer)

Support User (roles/iam.supportUser)