Google Cloud Contact Center as a Service roles and permissions

This page lists the IAM roles and permissions for Google Cloud Contact Center as a Service. Tosearch through all roles and permissions, see therole andpermission index.

Google Cloud Contact Center as a Service roles

RolePermissions

Contact Center AI Platform Admin

(roles/contactcenteraiplatform.admin)

Full access to Contact Center AI Platform resources.

contactcenteraiplatform.contactCenters.*

  • contactcenteraiplatform.contactCenters.create
  • contactcenteraiplatform.contactCenters.delete
  • contactcenteraiplatform.contactCenters.get
  • contactcenteraiplatform.contactCenters.list
  • contactcenteraiplatform.contactCenters.program
  • contactcenteraiplatform.contactCenters.queryQuota
  • contactcenteraiplatform.contactCenters.update

contactcenteraiplatform.locations.get

contactcenteraiplatform.locations.list

contactcenteraiplatform.operations.*

  • contactcenteraiplatform.operations.cancel
  • contactcenteraiplatform.operations.delete
  • contactcenteraiplatform.operations.get
  • contactcenteraiplatform.operations.list

resourcemanager.projects.get

resourcemanager.projects.list

Contact Center AI Platform Viewer

(roles/contactcenteraiplatform.viewer)

Read-only access to Contact Center AI Platform resources.

contactcenteraiplatform.contactCenters.get

contactcenteraiplatform.contactCenters.list

contactcenteraiplatform.locations.get

contactcenteraiplatform.locations.list

contactcenteraiplatform.operations.get

contactcenteraiplatform.operations.list

resourcemanager.projects.get

resourcemanager.projects.list

Workforce Scheduling Shift GeneratorBeta

(roles/contactcenteraiplatform.workforceSchedulingShiftGenerator)

Access to generating shifts using Workforce Scheduling.

contactcenteraiplatform.locations.generateShifts

Google Cloud Contact Center as a Service permissions

PermissionIncluded in roles

contactcenteraiplatform.contactCenters.create

Owner (roles/owner)

Editor (roles/editor)

Contact Center AI Platform Admin (roles/contactcenteraiplatform.admin)

contactcenteraiplatform.contactCenters.delete

Owner (roles/owner)

Editor (roles/editor)

Contact Center AI Platform Admin (roles/contactcenteraiplatform.admin)

contactcenteraiplatform.contactCenters.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Contact Center AI Platform Admin (roles/contactcenteraiplatform.admin)

Contact Center AI Platform Viewer (roles/contactcenteraiplatform.viewer)

Support User (roles/iam.supportUser)

contactcenteraiplatform.contactCenters.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Contact Center AI Platform Admin (roles/contactcenteraiplatform.admin)

Contact Center AI Platform Viewer (roles/contactcenteraiplatform.viewer)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

contactcenteraiplatform.contactCenters.program

Owner (roles/owner)

Editor (roles/editor)

Contact Center AI Platform Admin (roles/contactcenteraiplatform.admin)

contactcenteraiplatform.contactCenters.queryQuota

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Contact Center AI Platform Admin (roles/contactcenteraiplatform.admin)

Support User (roles/iam.supportUser)

contactcenteraiplatform.contactCenters.update

Owner (roles/owner)

Editor (roles/editor)

Contact Center AI Platform Admin (roles/contactcenteraiplatform.admin)

contactcenteraiplatform.locations.generateShifts

Owner (roles/owner)

Editor (roles/editor)

Workforce Scheduling Shift Generator (roles/contactcenteraiplatform.workforceSchedulingShiftGenerator)

contactcenteraiplatform.locations.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Contact Center AI Platform Admin (roles/contactcenteraiplatform.admin)

Contact Center AI Platform Viewer (roles/contactcenteraiplatform.viewer)

Support User (roles/iam.supportUser)

contactcenteraiplatform.locations.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Contact Center AI Platform Admin (roles/contactcenteraiplatform.admin)

Contact Center AI Platform Viewer (roles/contactcenteraiplatform.viewer)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

contactcenteraiplatform.operations.cancel

Owner (roles/owner)

Editor (roles/editor)

Contact Center AI Platform Admin (roles/contactcenteraiplatform.admin)

contactcenteraiplatform.operations.delete

Owner (roles/owner)

Editor (roles/editor)

Contact Center AI Platform Admin (roles/contactcenteraiplatform.admin)

contactcenteraiplatform.operations.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Contact Center AI Platform Admin (roles/contactcenteraiplatform.admin)

Contact Center AI Platform Viewer (roles/contactcenteraiplatform.viewer)

Support User (roles/iam.supportUser)

contactcenteraiplatform.operations.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Contact Center AI Platform Admin (roles/contactcenteraiplatform.admin)

Contact Center AI Platform Viewer (roles/contactcenteraiplatform.viewer)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-02-19 UTC.