OAuthConfig roles and permissions

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

OAuthConfig roles

Role Permissions

(roles/oauthconfig.editor)

Read/write access to OAuth config resources

clientauthconfig.*

  • clientauthconfig.brands.create
  • clientauthconfig.brands.delete
  • clientauthconfig.brands.get
  • clientauthconfig.brands.list
  • clientauthconfig.brands.update
  • clientauthconfig.clients.create
  • clientauthconfig.clients.createSecret
  • clientauthconfig.clients.delete
  • clientauthconfig.clients.get
  • clientauthconfig.clients.getWithSecret
  • clientauthconfig.clients.list
  • clientauthconfig.clients.listWithSecrets
  • clientauthconfig.clients.undelete
  • clientauthconfig.clients.update

firebase.clients.create

firebase.clients.get

firebase.clients.list

firebase.clients.update

firebaseappcheck.resourcePolicies.*

  • firebaseappcheck.resourcePolicies.get
  • firebaseappcheck.resourcePolicies.update

oauthconfig.*

  • oauthconfig.clientpolicy.get
  • oauthconfig.testusers.get
  • oauthconfig.testusers.update
  • oauthconfig.verification.get
  • oauthconfig.verification.submit
  • oauthconfig.verification.update

(roles/oauthconfig.viewer)

Read-only access to OAuth config resources

clientauthconfig.brands.get

clientauthconfig.brands.list

clientauthconfig.clients.get

clientauthconfig.clients.list

firebase.clients.get

firebase.clients.list

firebaseappcheck.resourcePolicies.get

oauthconfig.clientpolicy.get

oauthconfig.testusers.get

oauthconfig.verification.get

OAuthConfig permissions

Permission Included in roles

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

OAuth Config Editor (roles/oauthconfig.editor)

OAuth Config Viewer (roles/oauthconfig.viewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

OAuth Config Editor (roles/oauthconfig.editor)

OAuth Config Viewer (roles/oauthconfig.viewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

OAuth Config Editor (roles/oauthconfig.editor)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Firebase Admin (roles/firebase.admin)

Firebase Editor (roles/firebase.editor)

Firebase Viewer (roles/firebase.viewer)

OAuth Config Editor (roles/oauthconfig.editor)

OAuth Config Viewer (roles/oauthconfig.viewer)

Workspace Marketplace App Configuration Admin (roles/appmetadata.workspaceMarketplaceAppConfigurationAdmin)

Firebase Develop Admin (roles/firebase.developAdmin)

Firebase Develop Viewer (roles/firebase.developViewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

OAuth Config Editor (roles/oauthconfig.editor)

Owner (roles/owner)

Editor (roles/editor)

OAuth Config Editor (roles/oauthconfig.editor)