Telemetry API roles and permissions

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

Telemetry API roles

Role Permissions

(roles/telemetry.admin)

Admin role for telemetry

resourcemanager.projects.get

resourcemanager.projects.list

telemetry.*

  • telemetry.consumers.getIamPolicy
  • telemetry.consumers.setIamPolicy
  • telemetry.consumers.writeLogs
  • telemetry.consumers.writeMetrics
  • telemetry.consumers.writeTraces
  • telemetry.traces.write

(roles/telemetry.editor)

Editor role for telemetry

resourcemanager.projects.get

resourcemanager.projects.list

telemetry.traces.write

(roles/telemetry.consumerAdmin)

Grants permission management access to consumer resources.

telemetry.consumers.getIamPolicy

telemetry.consumers.setIamPolicy

(roles/telemetry.logsWriter)

Access to write logs.

logging.logEntries.create

(roles/telemetry.metricsWriter)

Access to write metrics.

monitoring.timeSeries.create

(roles/telemetry.serviceLogsWriter)

Allows an onboarded service to write log data to a destination.

telemetry.consumers.writeLogs

(roles/telemetry.serviceMetricsWriter)

Allows an onboarded service to write metrics data to a destination.

telemetry.consumers.writeMetrics

(roles/telemetry.serviceTelemetryWriter)

Allows an onboarded service to write all telemetry data to a destination.

telemetry.consumers.writeLogs

telemetry.consumers.writeMetrics

telemetry.consumers.writeTraces

(roles/telemetry.serviceTracesWriter)

Allows an onboarded service to write trace data to a destination.

telemetry.consumers.writeTraces

(roles/telemetry.tracesWriter)

Access to write trace spans.

telemetry.traces.write

(roles/telemetry.writer)

Full access to write all telemetry data.

logging.logEntries.create

monitoring.timeSeries.create

telemetry.traces.write

Telemetry API permissions

Permission Included in roles

Owner (roles/owner)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Telemetry Admin (roles/telemetry.admin)

Security Auditor (roles/iam.securityAuditor)

Consumer Admin (roles/telemetry.consumerAdmin)

Owner (roles/owner)

Security Admin (roles/iam.securityAdmin)

Telemetry Admin (roles/telemetry.admin)

Consumer Admin (roles/telemetry.consumerAdmin)

Owner (roles/owner)

Telemetry Admin (roles/telemetry.admin)

Integrated Service Telemetry Logs Writer (roles/telemetry.serviceLogsWriter)

Integrated Service Telemetry Writer (roles/telemetry.serviceTelemetryWriter)

Owner (roles/owner)

Telemetry Admin (roles/telemetry.admin)

Integrated Service Telemetry Metrics Writer (roles/telemetry.serviceMetricsWriter)

Integrated Service Telemetry Writer (roles/telemetry.serviceTelemetryWriter)

Owner (roles/owner)

Telemetry Admin (roles/telemetry.admin)

Integrated Service Telemetry Writer (roles/telemetry.serviceTelemetryWriter)

Integrated Service Telemetry Traces Writer (roles/telemetry.serviceTracesWriter)

Owner (roles/owner)

Editor (roles/editor)

Cloud Trace Admin (roles/cloudtrace.admin)

Telemetry Admin (roles/telemetry.admin)

Telemetry Editor (roles/telemetry.editor)

Cloud Trace Agent (roles/cloudtrace.agent)

Firebase App Hosting Compute Runner (roles/firebaseapphosting.computeRunner)

Cloud Telemetry Traces Writer (roles/telemetry.tracesWriter)

Cloud Telemetry Writer (roles/telemetry.writer)

Service agent roles