reCAPTCHA roles and permissions

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

reCAPTCHA roles

Role Permissions

(roles/recaptchaenterprise.admin)

Access to view and modify reCAPTCHA Enterprise keys

monitoring.timeSeries.list

recaptchaenterprise.firewallpolicies.*

  • recaptchaenterprise.firewallpolicies.create
  • recaptchaenterprise.firewallpolicies.delete
  • recaptchaenterprise.firewallpolicies.get
  • recaptchaenterprise.firewallpolicies.list
  • recaptchaenterprise.firewallpolicies.update

recaptchaenterprise.keys.*

  • recaptchaenterprise.keys.create
  • recaptchaenterprise.keys.createTagBinding
  • recaptchaenterprise.keys.delete
  • recaptchaenterprise.keys.deleteTagBinding
  • recaptchaenterprise.keys.get
  • recaptchaenterprise.keys.list
  • recaptchaenterprise.keys.listEffectiveTags
  • recaptchaenterprise.keys.listTagBindings
  • recaptchaenterprise.keys.retrievelegacysecretkey
  • recaptchaenterprise.keys.update

recaptchaenterprise.metrics.get

recaptchaenterprise.projectmetadata.*

  • recaptchaenterprise.projectmetadata.get
  • recaptchaenterprise.projectmetadata.update

resourcemanager.projects.get

resourcemanager.projects.list

(roles/recaptchaenterprise.agent)

Access to create and annotate reCAPTCHA Enterprise assessments

recaptchaenterprise.assessments.*

  • recaptchaenterprise.assessments.annotate
  • recaptchaenterprise.assessments.create

recaptchaenterprise.firewallpolicies.list

recaptchaenterprise.relatedaccountgroupmemberships.list

recaptchaenterprise.relatedaccountgroups.list

resourcemanager.projects.get

resourcemanager.projects.list

(roles/recaptchaenterprise.viewer)

Access to view reCAPTCHA Enterprise keys and metrics

monitoring.timeSeries.list

recaptchaenterprise.firewallpolicies.get

recaptchaenterprise.firewallpolicies.list

recaptchaenterprise.keys.get

recaptchaenterprise.keys.list

recaptchaenterprise.keys.listEffectiveTags

recaptchaenterprise.keys.listTagBindings

recaptchaenterprise.metrics.get

recaptchaenterprise.projectmetadata.get

resourcemanager.projects.get

resourcemanager.projects.list

reCAPTCHA permissions

Permission Included in roles

Owner (roles/owner)

Editor (roles/editor)

Firebase App Check Service Agent (roles/firebaseappcheck.serviceAgent)

reCAPTCHA Enterprise Agent (roles/recaptchaenterprise.agent)

Owner (roles/owner)

Editor (roles/editor)

Firebase App Check Service Agent (roles/firebaseappcheck.serviceAgent)

reCAPTCHA Enterprise Agent (roles/recaptchaenterprise.agent)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

Owner (roles/owner)

Editor (roles/editor)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

reCAPTCHA Enterprise Viewer (roles/recaptchaenterprise.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

reCAPTCHA Enterprise Agent (roles/recaptchaenterprise.agent)

reCAPTCHA Enterprise Viewer (roles/recaptchaenterprise.viewer)

Owner (roles/owner)

Editor (roles/editor)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

Owner (roles/owner)

Editor (roles/editor)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

Service agent roles

Owner (roles/owner)

DLP Organization Data Profiles Driver (roles/dlp.orgdriver)

DLP Project Data Profiles Driver (roles/dlp.projectdriver)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

Tag User (roles/resourcemanager.tagUser)

Owner (roles/owner)

Editor (roles/editor)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

Service agent roles

Owner (roles/owner)

DLP Organization Data Profiles Driver (roles/dlp.orgdriver)

DLP Project Data Profiles Driver (roles/dlp.projectdriver)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

Tag User (roles/resourcemanager.tagUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

reCAPTCHA Enterprise Viewer (roles/recaptchaenterprise.viewer)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

reCAPTCHA Enterprise Viewer (roles/recaptchaenterprise.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

DLP Organization Data Profiles Driver (roles/dlp.orgdriver)

DLP Project Data Profiles Driver (roles/dlp.projectdriver)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

reCAPTCHA Enterprise Viewer (roles/recaptchaenterprise.viewer)

Tag User (roles/resourcemanager.tagUser)

Tag Viewer (roles/resourcemanager.tagViewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

DLP Organization Data Profiles Driver (roles/dlp.orgdriver)

DLP Project Data Profiles Driver (roles/dlp.projectdriver)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

reCAPTCHA Enterprise Viewer (roles/recaptchaenterprise.viewer)

Tag User (roles/resourcemanager.tagUser)

Tag Viewer (roles/resourcemanager.tagViewer)

Owner (roles/owner)

Editor (roles/editor)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

Owner (roles/owner)

Editor (roles/editor)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

reCAPTCHA Enterprise Viewer (roles/recaptchaenterprise.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

reCAPTCHA Enterprise Viewer (roles/recaptchaenterprise.viewer)

Owner (roles/owner)

Editor (roles/editor)

reCAPTCHA Enterprise Admin (roles/recaptchaenterprise.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

reCAPTCHA Enterprise Agent (roles/recaptchaenterprise.agent)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

reCAPTCHA Enterprise Agent (roles/recaptchaenterprise.agent)