Roles Data

Name Description Title Included Permissions Copy Stage
roles/monitoring.metricWriter Write-only access to metrics. This provides exactly the permissions needed by the Stackdriver agent and other systems that send metrics. Monitoring Metric Writer ['monitoring.metricDescriptors.create', 'monitoring.metricDescriptors.get', 'monitoring.metricDescriptors.list', 'monitoring.monitoredResourceDescriptors.get', 'monitoring.monitoredResourceDescriptors.list', 'monitoring.timeSeries.create'] GA
roles/monitoring.notificationChannelViewer Read-only access to notification channels. Monitoring NotificationChannel Viewer ['monitoring.notificationChannelDescriptors.get', 'monitoring.notificationChannelDescriptors.list', 'monitoring.notificationChannels.get', 'monitoring.notificationChannels.list'] BETA
roles/monitoring.servicesEditor Read/write access to services. Monitoring Services Editor ['monitoring.services.create', 'monitoring.services.delete', 'monitoring.services.get', 'monitoring.services.list', 'monitoring.services.update', 'monitoring.slos.create', 'monitoring.slos.delete', 'monitoring.slos.get', 'monitoring.slos.list', 'monitoring.slos.update'] GA
roles/monitoring.uptimeCheckConfigEditor Read/write access to uptime check configurations. Monitoring Uptime Check Configuration Editor ['monitoring.uptimeCheckConfigs.create', 'monitoring.uptimeCheckConfigs.delete', 'monitoring.uptimeCheckConfigs.get', 'monitoring.uptimeCheckConfigs.list', 'monitoring.uptimeCheckConfigs.update'] BETA
roles/monitoring.cloudConsoleIncidentViewer Read access to incidents from Cloud Console. Monitoring Cloud Console Incident Viewer BETA
roles/monitoring.admin All current and future monitoring permissions. Monitoring Admin ['cloudnotifications.activities.list', 'monitoring.alertPolicies.create', 'monitoring.alertPolicies.delete', 'monitoring.alertPolicies.get', 'monitoring.alertPolicies.list', 'monitoring.alertPolicies.update', 'monitoring.dashboards.create', 'monitoring.dashboards.delete', 'monitoring.dashboards.get', 'monitoring.dashboards.list', 'monitoring.dashboards.update', 'monitoring.groups.create', 'monitoring.groups.delete', 'monitoring.groups.get', 'monitoring.groups.list', 'monitoring.groups.update', 'monitoring.metricDescriptors.create', 'monitoring.metricDescriptors.delete', 'monitoring.metricDescriptors.get', 'monitoring.metricDescriptors.list', 'monitoring.metricsScopes.link', 'monitoring.monitoredResourceDescriptors.get', 'monitoring.monitoredResourceDescriptors.list', 'monitoring.notificationChannelDescriptors.get', 'monitoring.notificationChannelDescriptors.list', 'monitoring.notificationChannels.create', 'monitoring.notificationChannels.delete', 'monitoring.notificationChannels.get', 'monitoring.notificationChannels.getVerificationCode', 'monitoring.notificationChannels.list', 'monitoring.notificationChannels.sendVerificationCode', 'monitoring.notificationChannels.update', 'monitoring.notificationChannels.verify', 'monitoring.services.create', 'monitoring.services.delete', 'monitoring.services.get', 'monitoring.services.list', 'monitoring.services.update', 'monitoring.slos.create', 'monitoring.slos.delete', 'monitoring.slos.get', 'monitoring.slos.list', 'monitoring.slos.update', 'monitoring.snoozes.create', 'monitoring.snoozes.get', 'monitoring.snoozes.list', 'monitoring.snoozes.update', 'monitoring.timeSeries.create', 'monitoring.timeSeries.list', 'monitoring.uptimeCheckConfigs.create', 'monitoring.uptimeCheckConfigs.delete', 'monitoring.uptimeCheckConfigs.get', 'monitoring.uptimeCheckConfigs.list', 'monitoring.uptimeCheckConfigs.update', 'opsconfigmonitoring.resourceMetadata.list', 'opsconfigmonitoring.resourceMetadata.write', 'resourcemanager.projects.get', 'resourcemanager.projects.list', 'serviceusage.services.enable', 'serviceusage.services.get', 'stackdriver.projects.edit', 'stackdriver.projects.get', 'stackdriver.resourceMetadata.list', 'stackdriver.resourceMetadata.write'] GA
roles/monitoring.snoozeEditor Monitoring Snooze Editor ['monitoring.snoozes.create', 'monitoring.snoozes.get', 'monitoring.snoozes.list', 'monitoring.snoozes.update'] GA
roles/monitoring.metricsScopesAdmin Access to add and remove monitored projects from metrics scopes. Monitoring Metrics Scopes Admin ['monitoring.metricsScopes.link', 'resourcemanager.projects.get', 'resourcemanager.projects.list'] BETA
roles/monitoring.dashboardEditor Read/write access to dashboard configurations. Monitoring Dashboard Configuration Editor ['monitoring.dashboards.create', 'monitoring.dashboards.delete', 'monitoring.dashboards.get', 'monitoring.dashboards.list', 'monitoring.dashboards.update'] GA
roles/monitoring.alertPolicyEditor Read/write access to alerting policies. Monitoring AlertPolicy Editor ['monitoring.alertPolicies.create', 'monitoring.alertPolicies.delete', 'monitoring.alertPolicies.get', 'monitoring.alertPolicies.list', 'monitoring.alertPolicies.update'] GA
roles/monitoring.snoozeViewer Monitoring Snooze Viewer ['monitoring.snoozes.get', 'monitoring.snoozes.list'] GA
roles/monitoring.dashboardViewer Read-only access to dashboard configurations. Monitoring Dashboard Configuration Viewer ['monitoring.dashboards.get', 'monitoring.dashboards.list'] GA
roles/monitoring.viewer Read-only access to get and list information about all monitoring data and configuration. Monitoring Viewer ['cloudnotifications.activities.list', 'monitoring.alertPolicies.get', 'monitoring.alertPolicies.list', 'monitoring.dashboards.get', 'monitoring.dashboards.list', 'monitoring.groups.get', 'monitoring.groups.list', 'monitoring.metricDescriptors.get', 'monitoring.metricDescriptors.list', 'monitoring.monitoredResourceDescriptors.get', 'monitoring.monitoredResourceDescriptors.list', 'monitoring.notificationChannelDescriptors.get', 'monitoring.notificationChannelDescriptors.list', 'monitoring.notificationChannels.get', 'monitoring.notificationChannels.list', 'monitoring.services.get', 'monitoring.services.list', 'monitoring.slos.get', 'monitoring.slos.list', 'monitoring.snoozes.get', 'monitoring.snoozes.list', 'monitoring.timeSeries.list', 'monitoring.uptimeCheckConfigs.get', 'monitoring.uptimeCheckConfigs.list', 'opsconfigmonitoring.resourceMetadata.list', 'resourcemanager.projects.get', 'resourcemanager.projects.list', 'stackdriver.projects.get', 'stackdriver.resourceMetadata.list'] GA
roles/monitoring.notificationServiceAgent Grants Cloud Monitoring and Cloud Alerting permission to access consumer resources and track usage. Monitoring Service Agent ['bigquery.jobs.create', 'cloudfunctions.functions.get', 'cloudtrace.traces.patch', 'logging.links.list', 'monitoring.metricDescriptors.get', 'monitoring.metricDescriptors.list', 'monitoring.monitoredResourceDescriptors.get', 'monitoring.monitoredResourceDescriptors.list', 'monitoring.timeSeries.list', 'run.routes.invoke', 'servicedirectory.networks.access', 'servicedirectory.services.resolve', 'serviceusage.services.use'] GA
roles/monitoring.editor Read/write access to all monitoring data and configuration. Monitoring Editor ['cloudnotifications.activities.list', 'monitoring.alertPolicies.create', 'monitoring.alertPolicies.delete', 'monitoring.alertPolicies.get', 'monitoring.alertPolicies.list', 'monitoring.alertPolicies.update', 'monitoring.dashboards.create', 'monitoring.dashboards.delete', 'monitoring.dashboards.get', 'monitoring.dashboards.list', 'monitoring.dashboards.update', 'monitoring.groups.create', 'monitoring.groups.delete', 'monitoring.groups.get', 'monitoring.groups.list', 'monitoring.groups.update', 'monitoring.metricDescriptors.create', 'monitoring.metricDescriptors.delete', 'monitoring.metricDescriptors.get', 'monitoring.metricDescriptors.list', 'monitoring.monitoredResourceDescriptors.get', 'monitoring.monitoredResourceDescriptors.list', 'monitoring.notificationChannelDescriptors.get', 'monitoring.notificationChannelDescriptors.list', 'monitoring.notificationChannels.create', 'monitoring.notificationChannels.delete', 'monitoring.notificationChannels.get', 'monitoring.notificationChannels.list', 'monitoring.notificationChannels.sendVerificationCode', 'monitoring.notificationChannels.update', 'monitoring.notificationChannels.verify', 'monitoring.services.create', 'monitoring.services.delete', 'monitoring.services.get', 'monitoring.services.list', 'monitoring.services.update', 'monitoring.slos.create', 'monitoring.slos.delete', 'monitoring.slos.get', 'monitoring.slos.list', 'monitoring.slos.update', 'monitoring.snoozes.create', 'monitoring.snoozes.get', 'monitoring.snoozes.list', 'monitoring.snoozes.update', 'monitoring.timeSeries.create', 'monitoring.timeSeries.list', 'monitoring.uptimeCheckConfigs.create', 'monitoring.uptimeCheckConfigs.delete', 'monitoring.uptimeCheckConfigs.get', 'monitoring.uptimeCheckConfigs.list', 'monitoring.uptimeCheckConfigs.update', 'opsconfigmonitoring.resourceMetadata.list', 'opsconfigmonitoring.resourceMetadata.write', 'resourcemanager.projects.get', 'resourcemanager.projects.list', 'serviceusage.services.enable', 'serviceusage.services.get', 'stackdriver.projects.edit', 'stackdriver.projects.get', 'stackdriver.resourceMetadata.list', 'stackdriver.resourceMetadata.write'] GA
roles/monitoring.cloudConsoleIncidentEditor Read/write access to incidents from Cloud Console. Monitoring Cloud Console Incident Editor BETA
roles/monitoring.servicesViewer Read-only access to services. Monitoring Services Viewer ['monitoring.services.get', 'monitoring.services.list', 'monitoring.slos.get', 'monitoring.slos.list'] GA
roles/monitoring.uptimeCheckConfigViewer Read-only access to uptime check configurations. Monitoring Uptime Check Configuration Viewer ['monitoring.uptimeCheckConfigs.get', 'monitoring.uptimeCheckConfigs.list'] BETA
roles/monitoring.notificationChannelEditor Read/write access to notification channels. Monitoring NotificationChannel Editor ['monitoring.notificationChannelDescriptors.get', 'monitoring.notificationChannelDescriptors.list', 'monitoring.notificationChannels.create', 'monitoring.notificationChannels.delete', 'monitoring.notificationChannels.get', 'monitoring.notificationChannels.list', 'monitoring.notificationChannels.sendVerificationCode', 'monitoring.notificationChannels.update', 'monitoring.notificationChannels.verify'] BETA
roles/monitoring.metricsScopesViewer Read-only access to metrics scopes and their monitored projects. Monitoring Metrics Scopes Viewer ['resourcemanager.projects.get', 'resourcemanager.projects.list'] BETA
roles/monitoring.alertPolicyViewer Read-only access to alerting policies. Monitoring AlertPolicy Viewer ['monitoring.alertPolicies.get', 'monitoring.alertPolicies.list'] GA