Dialogflow roles and permissions

This page lists the IAM roles and permissions for Dialogflow. Tosearch through all roles and permissions, see therole andpermission index.

Dialogflow roles

RolePermissions

CX Premium Admin

(roles/dialogflow.aamAdmin)

An admin has access to all resources and can perform all administrative actions in an AAM project.

dialogflow.agents.export

dialogflow.agents.get

dialogflow.agents.list

dialogflow.agents.search

dialogflow.agents.searchResources

dialogflow.answerrecords.get

dialogflow.answerrecords.list

dialogflow.callMatchers.list

dialogflow.changelogs.*

  • dialogflow.changelogs.get
  • dialogflow.changelogs.list

dialogflow.contexts.get

dialogflow.contexts.list

dialogflow.conversationDatasets.get

dialogflow.conversationDatasets.list

dialogflow.conversationModels.get

dialogflow.conversationModels.list

dialogflow.conversationProfiles.get

dialogflow.conversationProfiles.list

dialogflow.conversations.get

dialogflow.conversations.list

dialogflow.deployments.*

  • dialogflow.deployments.get
  • dialogflow.deployments.list

dialogflow.documents.get

dialogflow.documents.list

dialogflow.encryptionspec.get

dialogflow.entityTypes.get

dialogflow.entityTypes.list

dialogflow.environments.get

dialogflow.environments.list

dialogflow.examples.get

dialogflow.examples.list

dialogflow.experiments.get

dialogflow.experiments.list

dialogflow.flows.get

dialogflow.flows.list

dialogflow.fulfillments.get

dialogflow.generators.get

dialogflow.generators.list

dialogflow.integrations.get

dialogflow.integrations.list

dialogflow.intents.get

dialogflow.intents.list

dialogflow.interactionMonitoringAlerts.get

dialogflow.knowledgeBases.get

dialogflow.knowledgeBases.list

dialogflow.messages.list

dialogflow.modelEvaluations.*

  • dialogflow.modelEvaluations.get
  • dialogflow.modelEvaluations.list

dialogflow.operations.get

dialogflow.pages.get

dialogflow.pages.list

dialogflow.participants.get

dialogflow.participants.list

dialogflow.phoneNumberOrders.get

dialogflow.phoneNumberOrders.list

dialogflow.phoneNumbers.list

dialogflow.playbooks.get

dialogflow.playbooks.list

dialogflow.securitySettings.get

dialogflow.securitySettings.list

dialogflow.sessionEntityTypes.get

dialogflow.sessionEntityTypes.list

dialogflow.smartMessagingEntries.get

dialogflow.smartMessagingEntries.list

dialogflow.testcases.get

dialogflow.testcases.list

dialogflow.tools.get

dialogflow.tools.list

dialogflow.transitionRouteGroups.get

dialogflow.transitionRouteGroups.list

dialogflow.versions.get

dialogflow.versions.list

dialogflow.webhooks.get

dialogflow.webhooks.list

resourcemanager.projects.get

resourcemanager.projects.list

CX Premium Conversational Architect

(roles/dialogflow.aamConversationalArchitect)

A Conversational Architect can label conversational data, approve taxonomy changes and design virtual agents for a customer's use cases.

dialogflow.agents.export

dialogflow.agents.get

dialogflow.agents.list

dialogflow.agents.search

dialogflow.agents.searchResources

dialogflow.answerrecords.get

dialogflow.answerrecords.list

dialogflow.callMatchers.list

dialogflow.changelogs.*

  • dialogflow.changelogs.get
  • dialogflow.changelogs.list

dialogflow.contexts.get

dialogflow.contexts.list

dialogflow.conversationDatasets.get

dialogflow.conversationDatasets.list

dialogflow.conversationModels.get

dialogflow.conversationModels.list

dialogflow.conversationProfiles.get

dialogflow.conversationProfiles.list

dialogflow.conversations.get

dialogflow.conversations.list

dialogflow.deployments.*

  • dialogflow.deployments.get
  • dialogflow.deployments.list

dialogflow.documents.get

dialogflow.documents.list

dialogflow.encryptionspec.get

dialogflow.entityTypes.get

dialogflow.entityTypes.list

dialogflow.environments.get

dialogflow.environments.list

dialogflow.examples.get

dialogflow.examples.list

dialogflow.experiments.get

dialogflow.experiments.list

dialogflow.flows.get

dialogflow.flows.list

dialogflow.fulfillments.get

dialogflow.generators.get

dialogflow.generators.list

dialogflow.integrations.get

dialogflow.integrations.list

dialogflow.intents.get

dialogflow.intents.list

dialogflow.interactionMonitoringAlerts.get

dialogflow.knowledgeBases.get

dialogflow.knowledgeBases.list

dialogflow.messages.list

dialogflow.modelEvaluations.*

  • dialogflow.modelEvaluations.get
  • dialogflow.modelEvaluations.list

dialogflow.operations.get

dialogflow.pages.get

dialogflow.pages.list

dialogflow.participants.get

dialogflow.participants.list

dialogflow.phoneNumberOrders.get

dialogflow.phoneNumberOrders.list

dialogflow.phoneNumbers.list

dialogflow.playbooks.get

dialogflow.playbooks.list

dialogflow.securitySettings.get

dialogflow.securitySettings.list

dialogflow.sessionEntityTypes.get

dialogflow.sessionEntityTypes.list

dialogflow.smartMessagingEntries.get

dialogflow.smartMessagingEntries.list

dialogflow.testcases.get

dialogflow.testcases.list

dialogflow.tools.get

dialogflow.tools.list

dialogflow.transitionRouteGroups.get

dialogflow.transitionRouteGroups.list

dialogflow.versions.get

dialogflow.versions.list

dialogflow.webhooks.get

dialogflow.webhooks.list

resourcemanager.projects.get

resourcemanager.projects.list

CX Premium Dialog Designer

(roles/dialogflow.aamDialogDesigner)

A Dialog Designer can label conversational data and propose taxonomy changes for virtual agent modeling.

dialogflow.agents.export

dialogflow.agents.get

dialogflow.agents.list

dialogflow.agents.search

dialogflow.agents.searchResources

dialogflow.answerrecords.get

dialogflow.answerrecords.list

dialogflow.callMatchers.list

dialogflow.changelogs.*

  • dialogflow.changelogs.get
  • dialogflow.changelogs.list

dialogflow.contexts.get

dialogflow.contexts.list

dialogflow.conversationDatasets.get

dialogflow.conversationDatasets.list

dialogflow.conversationModels.get

dialogflow.conversationModels.list

dialogflow.conversationProfiles.get

dialogflow.conversationProfiles.list

dialogflow.conversations.get

dialogflow.conversations.list

dialogflow.deployments.*

  • dialogflow.deployments.get
  • dialogflow.deployments.list

dialogflow.documents.get

dialogflow.documents.list

dialogflow.encryptionspec.get

dialogflow.entityTypes.get

dialogflow.entityTypes.list

dialogflow.environments.get

dialogflow.environments.list

dialogflow.examples.get

dialogflow.examples.list

dialogflow.experiments.get

dialogflow.experiments.list

dialogflow.flows.get

dialogflow.flows.list

dialogflow.fulfillments.get

dialogflow.generators.get

dialogflow.generators.list

dialogflow.integrations.get

dialogflow.integrations.list

dialogflow.intents.get

dialogflow.intents.list

dialogflow.interactionMonitoringAlerts.get

dialogflow.knowledgeBases.get

dialogflow.knowledgeBases.list

dialogflow.messages.list

dialogflow.modelEvaluations.*

  • dialogflow.modelEvaluations.get
  • dialogflow.modelEvaluations.list

dialogflow.operations.get

dialogflow.pages.get

dialogflow.pages.list

dialogflow.participants.get

dialogflow.participants.list

dialogflow.phoneNumberOrders.get

dialogflow.phoneNumberOrders.list

dialogflow.phoneNumbers.list

dialogflow.playbooks.get

dialogflow.playbooks.list

dialogflow.securitySettings.get

dialogflow.securitySettings.list

dialogflow.sessionEntityTypes.get

dialogflow.sessionEntityTypes.list

dialogflow.smartMessagingEntries.get

dialogflow.smartMessagingEntries.list

dialogflow.testcases.get

dialogflow.testcases.list

dialogflow.tools.get

dialogflow.tools.list

dialogflow.transitionRouteGroups.get

dialogflow.transitionRouteGroups.list

dialogflow.versions.get

dialogflow.versions.list

dialogflow.webhooks.get

dialogflow.webhooks.list

resourcemanager.projects.get

resourcemanager.projects.list

CX Premium Lead Dialog Designer

(roles/dialogflow.aamLeadDialogDesigner)

A Dialog Designer Lead can label conversational data and approve taxonomy changes for virtual agent modeling.

dialogflow.agents.export

dialogflow.agents.get

dialogflow.agents.list

dialogflow.agents.search

dialogflow.agents.searchResources

dialogflow.answerrecords.get

dialogflow.answerrecords.list

dialogflow.callMatchers.list

dialogflow.changelogs.*

  • dialogflow.changelogs.get
  • dialogflow.changelogs.list

dialogflow.contexts.get

dialogflow.contexts.list

dialogflow.conversationDatasets.get

dialogflow.conversationDatasets.list

dialogflow.conversationModels.get

dialogflow.conversationModels.list

dialogflow.conversationProfiles.get

dialogflow.conversationProfiles.list

dialogflow.conversations.get

dialogflow.conversations.list

dialogflow.deployments.*

  • dialogflow.deployments.get
  • dialogflow.deployments.list

dialogflow.documents.get

dialogflow.documents.list

dialogflow.encryptionspec.get

dialogflow.entityTypes.get

dialogflow.entityTypes.list

dialogflow.environments.get

dialogflow.environments.list

dialogflow.examples.get

dialogflow.examples.list

dialogflow.experiments.get

dialogflow.experiments.list

dialogflow.flows.get

dialogflow.flows.list

dialogflow.fulfillments.get

dialogflow.generators.get

dialogflow.generators.list

dialogflow.integrations.get

dialogflow.integrations.list

dialogflow.intents.get

dialogflow.intents.list

dialogflow.interactionMonitoringAlerts.get

dialogflow.knowledgeBases.get

dialogflow.knowledgeBases.list

dialogflow.messages.list

dialogflow.modelEvaluations.*

  • dialogflow.modelEvaluations.get
  • dialogflow.modelEvaluations.list

dialogflow.operations.get

dialogflow.pages.get

dialogflow.pages.list

dialogflow.participants.get

dialogflow.participants.list

dialogflow.phoneNumberOrders.get

dialogflow.phoneNumberOrders.list

dialogflow.phoneNumbers.list

dialogflow.playbooks.get

dialogflow.playbooks.list

dialogflow.securitySettings.get

dialogflow.securitySettings.list

dialogflow.sessionEntityTypes.get

dialogflow.sessionEntityTypes.list

dialogflow.smartMessagingEntries.get

dialogflow.smartMessagingEntries.list

dialogflow.testcases.get

dialogflow.testcases.list

dialogflow.tools.get

dialogflow.tools.list

dialogflow.transitionRouteGroups.get

dialogflow.transitionRouteGroups.list

dialogflow.versions.get

dialogflow.versions.list

dialogflow.webhooks.get

dialogflow.webhooks.list

resourcemanager.projects.get

resourcemanager.projects.list

CX Premium Viewer

(roles/dialogflow.aamViewer)

A user can view the taxonomy and data reports in an AAM project.

dialogflow.agents.export

dialogflow.agents.get

dialogflow.agents.list

dialogflow.agents.search

dialogflow.agents.searchResources

dialogflow.answerrecords.get

dialogflow.answerrecords.list

dialogflow.callMatchers.list

dialogflow.changelogs.*

  • dialogflow.changelogs.get
  • dialogflow.changelogs.list

dialogflow.contexts.get

dialogflow.contexts.list

dialogflow.conversationDatasets.get

dialogflow.conversationDatasets.list

dialogflow.conversationModels.get

dialogflow.conversationModels.list

dialogflow.conversationProfiles.get

dialogflow.conversationProfiles.list

dialogflow.conversations.get

dialogflow.conversations.list

dialogflow.deployments.*

  • dialogflow.deployments.get
  • dialogflow.deployments.list

dialogflow.documents.get

dialogflow.documents.list

dialogflow.encryptionspec.get

dialogflow.entityTypes.get

dialogflow.entityTypes.list

dialogflow.environments.get

dialogflow.environments.list

dialogflow.examples.get

dialogflow.examples.list

dialogflow.experiments.get

dialogflow.experiments.list

dialogflow.flows.get

dialogflow.flows.list

dialogflow.fulfillments.get

dialogflow.generators.get

dialogflow.generators.list

dialogflow.integrations.get

dialogflow.integrations.list

dialogflow.intents.get

dialogflow.intents.list

dialogflow.interactionMonitoringAlerts.get

dialogflow.knowledgeBases.get

dialogflow.knowledgeBases.list

dialogflow.messages.list

dialogflow.modelEvaluations.*

  • dialogflow.modelEvaluations.get
  • dialogflow.modelEvaluations.list

dialogflow.operations.get

dialogflow.pages.get

dialogflow.pages.list

dialogflow.participants.get

dialogflow.participants.list

dialogflow.phoneNumberOrders.get

dialogflow.phoneNumberOrders.list

dialogflow.phoneNumbers.list

dialogflow.playbooks.get

dialogflow.playbooks.list

dialogflow.securitySettings.get

dialogflow.securitySettings.list

dialogflow.sessionEntityTypes.get

dialogflow.sessionEntityTypes.list

dialogflow.smartMessagingEntries.get

dialogflow.smartMessagingEntries.list

dialogflow.testcases.get

dialogflow.testcases.list

dialogflow.tools.get

dialogflow.tools.list

dialogflow.transitionRouteGroups.get

dialogflow.transitionRouteGroups.list

dialogflow.versions.get

dialogflow.versions.list

dialogflow.webhooks.get

dialogflow.webhooks.list

resourcemanager.projects.get

resourcemanager.projects.list

Dialogflow API Admin

(roles/dialogflow.admin)

Grant to Dialogflow API adminsthat need full access to Dialogflow-specific resources.Also seeDialogflow access control.

Caution:Users with permissions to create or modify Dialogflow agent components, such as tools andwebhooks, can configure these components to authenticate as the Dialogflow Service Agent using IDtokens. This capability can be used to interact with other Google Cloud services that accept IDtoken authentication using the permissions granted to theDialogflow Service Agent.Carefully control who is granted permissions to configure these Dialogflow agent components.

Lowest-level resources where you can grant this role:

  • Project

dialogflow.*

  • dialogflow.agents.create
  • dialogflow.agents.delete
  • dialogflow.agents.export
  • dialogflow.agents.get
  • dialogflow.agents.import
  • dialogflow.agents.list
  • dialogflow.agents.restore
  • dialogflow.agents.search
  • dialogflow.agents.searchResources
  • dialogflow.agents.train
  • dialogflow.agents.update
  • dialogflow.agents.validate
  • dialogflow.answerrecords.delete
  • dialogflow.answerrecords.get
  • dialogflow.answerrecords.list
  • dialogflow.answerrecords.update
  • dialogflow.callMatchers.create
  • dialogflow.callMatchers.delete
  • dialogflow.callMatchers.list
  • dialogflow.changelogs.get
  • dialogflow.changelogs.list
  • dialogflow.contexts.create
  • dialogflow.contexts.delete
  • dialogflow.contexts.get
  • dialogflow.contexts.list
  • dialogflow.contexts.update
  • dialogflow.conversationDatasets.create
  • dialogflow.conversationDatasets.delete
  • dialogflow.conversationDatasets.get
  • dialogflow.conversationDatasets.import
  • dialogflow.conversationDatasets.list
  • dialogflow.conversationModels.create
  • dialogflow.conversationModels.delete
  • dialogflow.conversationModels.deploy
  • dialogflow.conversationModels.get
  • dialogflow.conversationModels.list
  • dialogflow.conversationModels.undeploy
  • dialogflow.conversationProfiles.create
  • dialogflow.conversationProfiles.delete
  • dialogflow.conversationProfiles.get
  • dialogflow.conversationProfiles.list
  • dialogflow.conversationProfiles.update
  • dialogflow.conversations.addPhoneNumber
  • dialogflow.conversations.complete
  • dialogflow.conversations.create
  • dialogflow.conversations.get
  • dialogflow.conversations.list
  • dialogflow.conversations.update
  • dialogflow.deployments.get
  • dialogflow.deployments.list
  • dialogflow.documents.create
  • dialogflow.documents.delete
  • dialogflow.documents.get
  • dialogflow.documents.list
  • dialogflow.encryptionspec.get
  • dialogflow.encryptionspec.update
  • dialogflow.entityTypes.create
  • dialogflow.entityTypes.createEntity
  • dialogflow.entityTypes.delete
  • dialogflow.entityTypes.deleteEntity
  • dialogflow.entityTypes.get
  • dialogflow.entityTypes.list
  • dialogflow.entityTypes.update
  • dialogflow.entityTypes.updateEntity
  • dialogflow.environments.create
  • dialogflow.environments.delete
  • dialogflow.environments.get
  • dialogflow.environments.getHistory
  • dialogflow.environments.list
  • dialogflow.environments.lookupHistory
  • dialogflow.environments.runContinuousTest
  • dialogflow.environments.update
  • dialogflow.examples.create
  • dialogflow.examples.delete
  • dialogflow.examples.get
  • dialogflow.examples.list
  • dialogflow.examples.update
  • dialogflow.experiments.create
  • dialogflow.experiments.delete
  • dialogflow.experiments.get
  • dialogflow.experiments.list
  • dialogflow.experiments.update
  • dialogflow.flows.create
  • dialogflow.flows.delete
  • dialogflow.flows.get
  • dialogflow.flows.list
  • dialogflow.flows.train
  • dialogflow.flows.update
  • dialogflow.flows.validate
  • dialogflow.fulfillments.get
  • dialogflow.fulfillments.update
  • dialogflow.generators.create
  • dialogflow.generators.delete
  • dialogflow.generators.get
  • dialogflow.generators.list
  • dialogflow.generators.update
  • dialogflow.integrations.create
  • dialogflow.integrations.delete
  • dialogflow.integrations.get
  • dialogflow.integrations.list
  • dialogflow.integrations.update
  • dialogflow.intents.create
  • dialogflow.intents.delete
  • dialogflow.intents.get
  • dialogflow.intents.list
  • dialogflow.intents.update
  • dialogflow.interactionMonitoringAlerts.ack
  • dialogflow.interactionMonitoringAlerts.get
  • dialogflow.knowledgeBases.create
  • dialogflow.knowledgeBases.delete
  • dialogflow.knowledgeBases.get
  • dialogflow.knowledgeBases.list
  • dialogflow.knowledgeBases.update
  • dialogflow.messages.list
  • dialogflow.modelEvaluations.get
  • dialogflow.modelEvaluations.list
  • dialogflow.operations.get
  • dialogflow.pages.create
  • dialogflow.pages.delete
  • dialogflow.pages.get
  • dialogflow.pages.list
  • dialogflow.pages.update
  • dialogflow.participants.analyzeContent
  • dialogflow.participants.create
  • dialogflow.participants.get
  • dialogflow.participants.list
  • dialogflow.participants.suggest
  • dialogflow.participants.update
  • dialogflow.phoneNumberOrders.cancel
  • dialogflow.phoneNumberOrders.create
  • dialogflow.phoneNumberOrders.get
  • dialogflow.phoneNumberOrders.list
  • dialogflow.phoneNumberOrders.update
  • dialogflow.phoneNumbers.delete
  • dialogflow.phoneNumbers.list
  • dialogflow.phoneNumbers.undelete
  • dialogflow.phoneNumbers.update
  • dialogflow.playbooks.create
  • dialogflow.playbooks.delete
  • dialogflow.playbooks.get
  • dialogflow.playbooks.list
  • dialogflow.playbooks.update
  • dialogflow.securitySettings.create
  • dialogflow.securitySettings.delete
  • dialogflow.securitySettings.get
  • dialogflow.securitySettings.list
  • dialogflow.securitySettings.update
  • dialogflow.sessionEntityTypes.create
  • dialogflow.sessionEntityTypes.delete
  • dialogflow.sessionEntityTypes.get
  • dialogflow.sessionEntityTypes.list
  • dialogflow.sessionEntityTypes.update
  • dialogflow.sessions.detectIntent
  • dialogflow.sessions.streamingDetectIntent
  • dialogflow.smartMessagingEntries.create
  • dialogflow.smartMessagingEntries.delete
  • dialogflow.smartMessagingEntries.get
  • dialogflow.smartMessagingEntries.list
  • dialogflow.testcases.calculateCoverage
  • dialogflow.testcases.create
  • dialogflow.testcases.delete
  • dialogflow.testcases.export
  • dialogflow.testcases.get
  • dialogflow.testcases.import
  • dialogflow.testcases.list
  • dialogflow.testcases.run
  • dialogflow.testcases.update
  • dialogflow.tools.create
  • dialogflow.tools.delete
  • dialogflow.tools.get
  • dialogflow.tools.list
  • dialogflow.tools.update
  • dialogflow.transitionRouteGroups.create
  • dialogflow.transitionRouteGroups.delete
  • dialogflow.transitionRouteGroups.get
  • dialogflow.transitionRouteGroups.list
  • dialogflow.transitionRouteGroups.update
  • dialogflow.versions.create
  • dialogflow.versions.delete
  • dialogflow.versions.get
  • dialogflow.versions.list
  • dialogflow.versions.load
  • dialogflow.versions.update
  • dialogflow.webhooks.create
  • dialogflow.webhooks.delete
  • dialogflow.webhooks.get
  • dialogflow.webhooks.list
  • dialogflow.webhooks.update

resourcemanager.projects.get

Dialogflow Agent Assist Client

(roles/dialogflow.agentAssistClient)

Can create and handle live conversations using Agent Assist features.

dialogflow.answerrecords.*

  • dialogflow.answerrecords.delete
  • dialogflow.answerrecords.get
  • dialogflow.answerrecords.list
  • dialogflow.answerrecords.update

dialogflow.conversationModels.get

dialogflow.conversationModels.list

dialogflow.conversationProfiles.get

dialogflow.conversationProfiles.list

dialogflow.conversations.*

  • dialogflow.conversations.addPhoneNumber
  • dialogflow.conversations.complete
  • dialogflow.conversations.create
  • dialogflow.conversations.get
  • dialogflow.conversations.list
  • dialogflow.conversations.update

dialogflow.documents.get

dialogflow.documents.list

dialogflow.generators.get

dialogflow.interactionMonitoringAlerts.*

  • dialogflow.interactionMonitoringAlerts.ack
  • dialogflow.interactionMonitoringAlerts.get

dialogflow.knowledgeBases.get

dialogflow.knowledgeBases.list

dialogflow.messages.list

dialogflow.participants.*

  • dialogflow.participants.analyzeContent
  • dialogflow.participants.create
  • dialogflow.participants.get
  • dialogflow.participants.list
  • dialogflow.participants.suggest
  • dialogflow.participants.update

dialogflow.sessions.detectIntent

Dialogflow API Client

(roles/dialogflow.client)

Grant to Dialogflow API clientsthat perform Dialogflow-specific edits and detect intent callsusing the API.Also seeDialogflow access control.

Lowest-level resources where you can grant this role:

  • Project

dialogflow.contexts.*

  • dialogflow.contexts.create
  • dialogflow.contexts.delete
  • dialogflow.contexts.get
  • dialogflow.contexts.list
  • dialogflow.contexts.update

dialogflow.conversations.*

  • dialogflow.conversations.addPhoneNumber
  • dialogflow.conversations.complete
  • dialogflow.conversations.create
  • dialogflow.conversations.get
  • dialogflow.conversations.list
  • dialogflow.conversations.update

dialogflow.environments.runContinuousTest

dialogflow.messages.list

dialogflow.participants.*

  • dialogflow.participants.analyzeContent
  • dialogflow.participants.create
  • dialogflow.participants.get
  • dialogflow.participants.list
  • dialogflow.participants.suggest
  • dialogflow.participants.update

dialogflow.sessionEntityTypes.*

  • dialogflow.sessionEntityTypes.create
  • dialogflow.sessionEntityTypes.delete
  • dialogflow.sessionEntityTypes.get
  • dialogflow.sessionEntityTypes.list
  • dialogflow.sessionEntityTypes.update

dialogflow.sessions.*

  • dialogflow.sessions.detectIntent
  • dialogflow.sessions.streamingDetectIntent

Dialogflow Console Agent Editor

(roles/dialogflow.consoleAgentEditor)

Grant to Dialogflow Console editorsthat edit existing agents.Also seeDialogflow access control.

Caution:Users with permissions to create or modify Dialogflow agent components, such as tools andwebhooks, can configure these components to authenticate as the Dialogflow Service Agent using IDtokens. This capability can be used to interact with other Google Cloud services that accept IDtoken authentication using the permissions granted to theDialogflow Service Agent.Carefully control who is granted permissions to configure these Dialogflow agent components.

Lowest-level resources where you can grant this role:

  • Project

actions.agentVersions.create

dialogflow.*

  • dialogflow.agents.create
  • dialogflow.agents.delete
  • dialogflow.agents.export
  • dialogflow.agents.get
  • dialogflow.agents.import
  • dialogflow.agents.list
  • dialogflow.agents.restore
  • dialogflow.agents.search
  • dialogflow.agents.searchResources
  • dialogflow.agents.train
  • dialogflow.agents.update
  • dialogflow.agents.validate
  • dialogflow.answerrecords.delete
  • dialogflow.answerrecords.get
  • dialogflow.answerrecords.list
  • dialogflow.answerrecords.update
  • dialogflow.callMatchers.create
  • dialogflow.callMatchers.delete
  • dialogflow.callMatchers.list
  • dialogflow.changelogs.get
  • dialogflow.changelogs.list
  • dialogflow.contexts.create
  • dialogflow.contexts.delete
  • dialogflow.contexts.get
  • dialogflow.contexts.list
  • dialogflow.contexts.update
  • dialogflow.conversationDatasets.create
  • dialogflow.conversationDatasets.delete
  • dialogflow.conversationDatasets.get
  • dialogflow.conversationDatasets.import
  • dialogflow.conversationDatasets.list
  • dialogflow.conversationModels.create
  • dialogflow.conversationModels.delete
  • dialogflow.conversationModels.deploy
  • dialogflow.conversationModels.get
  • dialogflow.conversationModels.list
  • dialogflow.conversationModels.undeploy
  • dialogflow.conversationProfiles.create
  • dialogflow.conversationProfiles.delete
  • dialogflow.conversationProfiles.get
  • dialogflow.conversationProfiles.list
  • dialogflow.conversationProfiles.update
  • dialogflow.conversations.addPhoneNumber
  • dialogflow.conversations.complete
  • dialogflow.conversations.create
  • dialogflow.conversations.get
  • dialogflow.conversations.list
  • dialogflow.conversations.update
  • dialogflow.deployments.get
  • dialogflow.deployments.list
  • dialogflow.documents.create
  • dialogflow.documents.delete
  • dialogflow.documents.get
  • dialogflow.documents.list
  • dialogflow.encryptionspec.get
  • dialogflow.encryptionspec.update
  • dialogflow.entityTypes.create
  • dialogflow.entityTypes.createEntity
  • dialogflow.entityTypes.delete
  • dialogflow.entityTypes.deleteEntity
  • dialogflow.entityTypes.get
  • dialogflow.entityTypes.list
  • dialogflow.entityTypes.update
  • dialogflow.entityTypes.updateEntity
  • dialogflow.environments.create
  • dialogflow.environments.delete
  • dialogflow.environments.get
  • dialogflow.environments.getHistory
  • dialogflow.environments.list
  • dialogflow.environments.lookupHistory
  • dialogflow.environments.runContinuousTest
  • dialogflow.environments.update
  • dialogflow.examples.create
  • dialogflow.examples.delete
  • dialogflow.examples.get
  • dialogflow.examples.list
  • dialogflow.examples.update
  • dialogflow.experiments.create
  • dialogflow.experiments.delete
  • dialogflow.experiments.get
  • dialogflow.experiments.list
  • dialogflow.experiments.update
  • dialogflow.flows.create
  • dialogflow.flows.delete
  • dialogflow.flows.get
  • dialogflow.flows.list
  • dialogflow.flows.train
  • dialogflow.flows.update
  • dialogflow.flows.validate
  • dialogflow.fulfillments.get
  • dialogflow.fulfillments.update
  • dialogflow.generators.create
  • dialogflow.generators.delete
  • dialogflow.generators.get
  • dialogflow.generators.list
  • dialogflow.generators.update
  • dialogflow.integrations.create
  • dialogflow.integrations.delete
  • dialogflow.integrations.get
  • dialogflow.integrations.list
  • dialogflow.integrations.update
  • dialogflow.intents.create
  • dialogflow.intents.delete
  • dialogflow.intents.get
  • dialogflow.intents.list
  • dialogflow.intents.update
  • dialogflow.interactionMonitoringAlerts.ack
  • dialogflow.interactionMonitoringAlerts.get
  • dialogflow.knowledgeBases.create
  • dialogflow.knowledgeBases.delete
  • dialogflow.knowledgeBases.get
  • dialogflow.knowledgeBases.list
  • dialogflow.knowledgeBases.update
  • dialogflow.messages.list
  • dialogflow.modelEvaluations.get
  • dialogflow.modelEvaluations.list
  • dialogflow.operations.get
  • dialogflow.pages.create
  • dialogflow.pages.delete
  • dialogflow.pages.get
  • dialogflow.pages.list
  • dialogflow.pages.update
  • dialogflow.participants.analyzeContent
  • dialogflow.participants.create
  • dialogflow.participants.get
  • dialogflow.participants.list
  • dialogflow.participants.suggest
  • dialogflow.participants.update
  • dialogflow.phoneNumberOrders.cancel
  • dialogflow.phoneNumberOrders.create
  • dialogflow.phoneNumberOrders.get
  • dialogflow.phoneNumberOrders.list
  • dialogflow.phoneNumberOrders.update
  • dialogflow.phoneNumbers.delete
  • dialogflow.phoneNumbers.list
  • dialogflow.phoneNumbers.undelete
  • dialogflow.phoneNumbers.update
  • dialogflow.playbooks.create
  • dialogflow.playbooks.delete
  • dialogflow.playbooks.get
  • dialogflow.playbooks.list
  • dialogflow.playbooks.update
  • dialogflow.securitySettings.create
  • dialogflow.securitySettings.delete
  • dialogflow.securitySettings.get
  • dialogflow.securitySettings.list
  • dialogflow.securitySettings.update
  • dialogflow.sessionEntityTypes.create
  • dialogflow.sessionEntityTypes.delete
  • dialogflow.sessionEntityTypes.get
  • dialogflow.sessionEntityTypes.list
  • dialogflow.sessionEntityTypes.update
  • dialogflow.sessions.detectIntent
  • dialogflow.sessions.streamingDetectIntent
  • dialogflow.smartMessagingEntries.create
  • dialogflow.smartMessagingEntries.delete
  • dialogflow.smartMessagingEntries.get
  • dialogflow.smartMessagingEntries.list
  • dialogflow.testcases.calculateCoverage
  • dialogflow.testcases.create
  • dialogflow.testcases.delete
  • dialogflow.testcases.export
  • dialogflow.testcases.get
  • dialogflow.testcases.import
  • dialogflow.testcases.list
  • dialogflow.testcases.run
  • dialogflow.testcases.update
  • dialogflow.tools.create
  • dialogflow.tools.delete
  • dialogflow.tools.get
  • dialogflow.tools.list
  • dialogflow.tools.update
  • dialogflow.transitionRouteGroups.create
  • dialogflow.transitionRouteGroups.delete
  • dialogflow.transitionRouteGroups.get
  • dialogflow.transitionRouteGroups.list
  • dialogflow.transitionRouteGroups.update
  • dialogflow.versions.create
  • dialogflow.versions.delete
  • dialogflow.versions.get
  • dialogflow.versions.list
  • dialogflow.versions.load
  • dialogflow.versions.update
  • dialogflow.webhooks.create
  • dialogflow.webhooks.delete
  • dialogflow.webhooks.get
  • dialogflow.webhooks.list
  • dialogflow.webhooks.update

resourcemanager.projects.get

Dialogflow Console Simulator User

(roles/dialogflow.consoleSimulatorUser)

Can perform query of dialogflow suggestions in the simulator in web console.

dialogflow.conversationModels.get

dialogflow.conversationModels.list

dialogflow.conversationProfiles.get

dialogflow.conversationProfiles.list

dialogflow.conversations.*

  • dialogflow.conversations.addPhoneNumber
  • dialogflow.conversations.complete
  • dialogflow.conversations.create
  • dialogflow.conversations.get
  • dialogflow.conversations.list
  • dialogflow.conversations.update

dialogflow.documents.get

dialogflow.documents.list

dialogflow.interactionMonitoringAlerts.*

  • dialogflow.interactionMonitoringAlerts.ack
  • dialogflow.interactionMonitoringAlerts.get

dialogflow.knowledgeBases.get

dialogflow.knowledgeBases.list

dialogflow.participants.*

  • dialogflow.participants.analyzeContent
  • dialogflow.participants.create
  • dialogflow.participants.get
  • dialogflow.participants.list
  • dialogflow.participants.suggest
  • dialogflow.participants.update

dialogflow.sessions.detectIntent

resourcemanager.projects.get

resourcemanager.projects.list

Dialogflow Console Smart Messaging Allowlist Editor

(roles/dialogflow.consoleSmartMessagingAllowlistEditor)

Can edit allowlist for smart messaging associated with conversation model in the agent assist console

dialogflow.conversationDatasets.get

dialogflow.conversationDatasets.list

dialogflow.conversationModels.get

dialogflow.conversationModels.list

dialogflow.conversationProfiles.list

dialogflow.documents.get

dialogflow.documents.list

dialogflow.operations.get

dialogflow.smartMessagingEntries.*

  • dialogflow.smartMessagingEntries.create
  • dialogflow.smartMessagingEntries.delete
  • dialogflow.smartMessagingEntries.get
  • dialogflow.smartMessagingEntries.list

resourcemanager.projects.get

resourcemanager.projects.list

Dialogflow Conversation Manager

(roles/dialogflow.conversationManager)

Can manage all the resources related to Dialogflow Conversations.

dialogflow.conversationProfiles.*

  • dialogflow.conversationProfiles.create
  • dialogflow.conversationProfiles.delete
  • dialogflow.conversationProfiles.get
  • dialogflow.conversationProfiles.list
  • dialogflow.conversationProfiles.update

dialogflow.conversations.*

  • dialogflow.conversations.addPhoneNumber
  • dialogflow.conversations.complete
  • dialogflow.conversations.create
  • dialogflow.conversations.get
  • dialogflow.conversations.list
  • dialogflow.conversations.update

dialogflow.participants.*

  • dialogflow.participants.analyzeContent
  • dialogflow.participants.create
  • dialogflow.participants.get
  • dialogflow.participants.list
  • dialogflow.participants.suggest
  • dialogflow.participants.update

Dialogflow Entity Type Admin

(roles/dialogflow.entityTypeAdmin)

Can read & write entity types.

dialogflow.entityTypes.*

  • dialogflow.entityTypes.create
  • dialogflow.entityTypes.createEntity
  • dialogflow.entityTypes.delete
  • dialogflow.entityTypes.deleteEntity
  • dialogflow.entityTypes.get
  • dialogflow.entityTypes.list
  • dialogflow.entityTypes.update
  • dialogflow.entityTypes.updateEntity

Dialogflow Environment editor

(roles/dialogflow.environmentEditor)

Can read & update environment and its sub-resources.

dialogflow.deployments.*

  • dialogflow.deployments.get
  • dialogflow.deployments.list

dialogflow.environments.get

dialogflow.environments.getHistory

dialogflow.environments.list

dialogflow.environments.lookupHistory

dialogflow.environments.runContinuousTest

dialogflow.environments.update

dialogflow.experiments.*

  • dialogflow.experiments.create
  • dialogflow.experiments.delete
  • dialogflow.experiments.get
  • dialogflow.experiments.list
  • dialogflow.experiments.update

Dialogflow Flow editor

(roles/dialogflow.flowEditor)

Can read & update flow and its sub-resources.

dialogflow.flows.get

dialogflow.flows.list

dialogflow.flows.train

dialogflow.flows.update

dialogflow.flows.validate

dialogflow.pages.*

  • dialogflow.pages.create
  • dialogflow.pages.delete
  • dialogflow.pages.get
  • dialogflow.pages.list
  • dialogflow.pages.update

dialogflow.transitionRouteGroups.*

  • dialogflow.transitionRouteGroups.create
  • dialogflow.transitionRouteGroups.delete
  • dialogflow.transitionRouteGroups.get
  • dialogflow.transitionRouteGroups.list
  • dialogflow.transitionRouteGroups.update

dialogflow.versions.*

  • dialogflow.versions.create
  • dialogflow.versions.delete
  • dialogflow.versions.get
  • dialogflow.versions.list
  • dialogflow.versions.load
  • dialogflow.versions.update

Dialogflow Integration Manager

(roles/dialogflow.integrationManager)

Can add, remove, enable and disable Dialogflow integrations.

dialogflow.integrations.*

  • dialogflow.integrations.create
  • dialogflow.integrations.delete
  • dialogflow.integrations.get
  • dialogflow.integrations.list
  • dialogflow.integrations.update

Dialogflow Intent Admin

(roles/dialogflow.intentAdmin)

Can read & write intents.

dialogflow.intents.*

  • dialogflow.intents.create
  • dialogflow.intents.delete
  • dialogflow.intents.get
  • dialogflow.intents.list
  • dialogflow.intents.update

Dialogflow API Reader

(roles/dialogflow.reader)

Grant to Dialogflow API clientsthat perform Dialogflow-specific read-only callsusing the API.Also seeDialogflow access control.

Lowest-level resources where you can grant this role:

  • Project

dialogflow.agents.export

dialogflow.agents.get

dialogflow.agents.list

dialogflow.agents.search

dialogflow.agents.searchResources

dialogflow.answerrecords.get

dialogflow.answerrecords.list

dialogflow.callMatchers.list

dialogflow.changelogs.*

  • dialogflow.changelogs.get
  • dialogflow.changelogs.list

dialogflow.contexts.get

dialogflow.contexts.list

dialogflow.conversationDatasets.get

dialogflow.conversationDatasets.list

dialogflow.conversationModels.get

dialogflow.conversationModels.list

dialogflow.conversationProfiles.get

dialogflow.conversationProfiles.list

dialogflow.conversations.get

dialogflow.conversations.list

dialogflow.deployments.*

  • dialogflow.deployments.get
  • dialogflow.deployments.list

dialogflow.documents.get

dialogflow.documents.list

dialogflow.encryptionspec.get

dialogflow.entityTypes.get

dialogflow.entityTypes.list

dialogflow.environments.get

dialogflow.environments.list

dialogflow.examples.get

dialogflow.examples.list

dialogflow.experiments.get

dialogflow.experiments.list

dialogflow.flows.get

dialogflow.flows.list

dialogflow.fulfillments.get

dialogflow.generators.get

dialogflow.generators.list

dialogflow.integrations.get

dialogflow.integrations.list

dialogflow.intents.get

dialogflow.intents.list

dialogflow.interactionMonitoringAlerts.get

dialogflow.knowledgeBases.get

dialogflow.knowledgeBases.list

dialogflow.messages.list

dialogflow.modelEvaluations.*

  • dialogflow.modelEvaluations.get
  • dialogflow.modelEvaluations.list

dialogflow.operations.get

dialogflow.pages.get

dialogflow.pages.list

dialogflow.participants.get

dialogflow.participants.list

dialogflow.phoneNumberOrders.get

dialogflow.phoneNumberOrders.list

dialogflow.phoneNumbers.list

dialogflow.playbooks.get

dialogflow.playbooks.list

dialogflow.securitySettings.get

dialogflow.securitySettings.list

dialogflow.sessionEntityTypes.get

dialogflow.sessionEntityTypes.list

dialogflow.smartMessagingEntries.get

dialogflow.smartMessagingEntries.list

dialogflow.testcases.get

dialogflow.testcases.list

dialogflow.tools.get

dialogflow.tools.list

dialogflow.transitionRouteGroups.get

dialogflow.transitionRouteGroups.list

dialogflow.versions.get

dialogflow.versions.list

dialogflow.webhooks.get

dialogflow.webhooks.list

resourcemanager.projects.get

Dialogflow Service Agent

(roles/dialogflow.serviceAgent)

Gives Dialogflow Service Account access to resources on behalf of user project for Integrations (Facebook Messenger, Slack, Telephony, etc.), BigQuery, Discovery Engine, Integration Connectors, Application Integration, and Vertex.

Warning: Do not grant service agent roles to any principals exceptservice agents.

aiplatform.endpoints.get

aiplatform.endpoints.predict

aiplatform.extensions.execute

aiplatform.extensions.get

aiplatform.models.get

bigquery.datasets.create

bigquery.jobs.create

bigquery.tables.create

bigquery.tables.get

bigquery.tables.getData

bigquery.tables.updateData

ces.sessions.*

  • ces.sessions.bidiRunSession
  • ces.sessions.runSession

ces.tools.execute

cloudfunctions.functions.invoke

connectors.actions.*

  • connectors.actions.execute
  • connectors.actions.list

connectors.connections.executeSqlQuery

connectors.connections.generateOpenAPISpec

connectors.connections.get

connectors.entities.*

  • connectors.entities.create
  • connectors.entities.delete
  • connectors.entities.deleteEntitiesWithConditions
  • connectors.entities.get
  • connectors.entities.list
  • connectors.entities.update
  • connectors.entities.updateEntitiesWithConditions

connectors.entityTypes.list

connectors.operations.get

connectors.versions.get

dialogflow.agents.export

dialogflow.agents.get

dialogflow.agents.list

dialogflow.agents.search

dialogflow.agents.searchResources

dialogflow.answerrecords.get

dialogflow.answerrecords.list

dialogflow.callMatchers.list

dialogflow.changelogs.*

  • dialogflow.changelogs.get
  • dialogflow.changelogs.list

dialogflow.contexts.*

  • dialogflow.contexts.create
  • dialogflow.contexts.delete
  • dialogflow.contexts.get
  • dialogflow.contexts.list
  • dialogflow.contexts.update

dialogflow.conversationDatasets.get

dialogflow.conversationDatasets.list

dialogflow.conversationModels.get

dialogflow.conversationModels.list

dialogflow.conversationProfiles.*

  • dialogflow.conversationProfiles.create
  • dialogflow.conversationProfiles.delete
  • dialogflow.conversationProfiles.get
  • dialogflow.conversationProfiles.list
  • dialogflow.conversationProfiles.update

dialogflow.conversations.*

  • dialogflow.conversations.addPhoneNumber
  • dialogflow.conversations.complete
  • dialogflow.conversations.create
  • dialogflow.conversations.get
  • dialogflow.conversations.list
  • dialogflow.conversations.update

dialogflow.deployments.*

  • dialogflow.deployments.get
  • dialogflow.deployments.list

dialogflow.documents.get

dialogflow.documents.list

dialogflow.encryptionspec.get

dialogflow.entityTypes.get

dialogflow.entityTypes.list

dialogflow.environments.get

dialogflow.environments.list

dialogflow.environments.runContinuousTest

dialogflow.examples.get

dialogflow.examples.list

dialogflow.experiments.get

dialogflow.experiments.list

dialogflow.flows.get

dialogflow.flows.list

dialogflow.fulfillments.get

dialogflow.generators.get

dialogflow.generators.list

dialogflow.integrations.get

dialogflow.integrations.list

dialogflow.intents.get

dialogflow.intents.list

dialogflow.interactionMonitoringAlerts.get

dialogflow.knowledgeBases.get

dialogflow.knowledgeBases.list

dialogflow.messages.list

dialogflow.modelEvaluations.*

  • dialogflow.modelEvaluations.get
  • dialogflow.modelEvaluations.list

dialogflow.operations.get

dialogflow.pages.get

dialogflow.pages.list

dialogflow.participants.*

  • dialogflow.participants.analyzeContent
  • dialogflow.participants.create
  • dialogflow.participants.get
  • dialogflow.participants.list
  • dialogflow.participants.suggest
  • dialogflow.participants.update

dialogflow.phoneNumberOrders.get

dialogflow.phoneNumberOrders.list

dialogflow.phoneNumbers.list

dialogflow.playbooks.get

dialogflow.playbooks.list

dialogflow.securitySettings.get

dialogflow.securitySettings.list

dialogflow.sessionEntityTypes.*

  • dialogflow.sessionEntityTypes.create
  • dialogflow.sessionEntityTypes.delete
  • dialogflow.sessionEntityTypes.get
  • dialogflow.sessionEntityTypes.list
  • dialogflow.sessionEntityTypes.update

dialogflow.sessions.*

  • dialogflow.sessions.detectIntent
  • dialogflow.sessions.streamingDetectIntent

dialogflow.smartMessagingEntries.get

dialogflow.smartMessagingEntries.list

dialogflow.testcases.get

dialogflow.testcases.list

dialogflow.tools.get

dialogflow.tools.list

dialogflow.transitionRouteGroups.get

dialogflow.transitionRouteGroups.list

dialogflow.versions.get

dialogflow.versions.list

dialogflow.webhooks.get

dialogflow.webhooks.list

discoveryengine.collections.list

discoveryengine.dataStores.create

discoveryengine.dataStores.list

discoveryengine.documents.create

discoveryengine.documents.get

discoveryengine.documents.import

discoveryengine.documents.list

discoveryengine.documents.update

discoveryengine.engines.create

discoveryengine.engines.delete

discoveryengine.engines.get

discoveryengine.engines.update

discoveryengine.schemas.get

discoveryengine.schemas.list

discoveryengine.servingConfigs.search

dlp.deidentifyTemplates.get

dlp.deidentifyTemplates.list

dlp.inspectTemplates.get

dlp.inspectTemplates.list

integrations.integrationVersions.get

integrations.integrations.generateOpenApiSpec

logging.logEntries.create

logging.logEntries.route

pubsub.snapshots.seek

pubsub.subscriptions.consume

pubsub.topics.attachSubscription

pubsub.topics.publish

resourcemanager.projects.get

resourcemanager.projects.list

run.jobs.run

run.routes.invoke

serviceusage.services.use

speakerid.phrases.*

  • speakerid.phrases.create
  • speakerid.phrases.delete
  • speakerid.phrases.get
  • speakerid.phrases.list

speakerid.speakers.*

  • speakerid.speakers.create
  • speakerid.speakers.delete
  • speakerid.speakers.get
  • speakerid.speakers.list
  • speakerid.speakers.verify

speech.adaptations.execute

speech.customClasses.get

speech.customClasses.list

speech.phraseSets.get

speech.phraseSets.list

speech.recognizers.get

speech.recognizers.list

storage.folders.get

storage.folders.list

storage.managedFolders.get

storage.managedFolders.list

storage.objects.create

storage.objects.delete

storage.objects.get

storage.objects.list

Dialogflow Test Case Admin

(roles/dialogflow.testCaseAdmin)

Can read & write test cases.

dialogflow.testcases.*

  • dialogflow.testcases.calculateCoverage
  • dialogflow.testcases.create
  • dialogflow.testcases.delete
  • dialogflow.testcases.export
  • dialogflow.testcases.get
  • dialogflow.testcases.import
  • dialogflow.testcases.list
  • dialogflow.testcases.run
  • dialogflow.testcases.update

Dialogflow Webhook Admin

(roles/dialogflow.webhookAdmin)

Can read & write webhooks.

Caution:Users with permissions to create or modify Dialogflow agent components, such as tools andwebhooks, can configure these components to authenticate as the Dialogflow Service Agent using IDtokens. This capability can be used to interact with other Google Cloud services that accept IDtoken authentication using the permissions granted to theDialogflow Service Agent.Carefully control who is granted permissions to configure these Dialogflow agent components.

dialogflow.webhooks.*

  • dialogflow.webhooks.create
  • dialogflow.webhooks.delete
  • dialogflow.webhooks.get
  • dialogflow.webhooks.list
  • dialogflow.webhooks.update

Dialogflow permissions

PermissionIncluded in roles

dialogflow.agents.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.agents.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.agents.export

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.agents.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.agents.import

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.agents.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.agents.restore

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.agents.search

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.agents.searchResources

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.agents.train

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.agents.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.agents.validate

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.answerrecords.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.answerrecords.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.answerrecords.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.answerrecords.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.callMatchers.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.callMatchers.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.callMatchers.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.changelogs.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.changelogs.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.contexts.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.contexts.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.contexts.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.contexts.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.contexts.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversationDatasets.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversationDatasets.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversationDatasets.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Smart Messaging Allowlist Editor (roles/dialogflow.consoleSmartMessagingAllowlistEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversationDatasets.import

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversationDatasets.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Smart Messaging Allowlist Editor (roles/dialogflow.consoleSmartMessagingAllowlistEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversationModels.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversationModels.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversationModels.deploy

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversationModels.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Console Smart Messaging Allowlist Editor (roles/dialogflow.consoleSmartMessagingAllowlistEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversationModels.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Console Smart Messaging Allowlist Editor (roles/dialogflow.consoleSmartMessagingAllowlistEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversationModels.undeploy

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversationProfiles.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Conversation Manager (roles/dialogflow.conversationManager)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversationProfiles.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Conversation Manager (roles/dialogflow.conversationManager)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversationProfiles.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Conversation Manager (roles/dialogflow.conversationManager)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversationProfiles.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Console Smart Messaging Allowlist Editor (roles/dialogflow.consoleSmartMessagingAllowlistEditor)

Dialogflow Conversation Manager (roles/dialogflow.conversationManager)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversationProfiles.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Conversation Manager (roles/dialogflow.conversationManager)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversations.addPhoneNumber

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Conversation Manager (roles/dialogflow.conversationManager)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversations.complete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Conversation Manager (roles/dialogflow.conversationManager)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversations.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Conversation Manager (roles/dialogflow.conversationManager)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversations.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Conversation Manager (roles/dialogflow.conversationManager)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversations.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Conversation Manager (roles/dialogflow.conversationManager)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.conversations.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Conversation Manager (roles/dialogflow.conversationManager)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.deployments.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Environment editor (roles/dialogflow.environmentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.deployments.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Environment editor (roles/dialogflow.environmentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.documents.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.documents.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.documents.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Console Smart Messaging Allowlist Editor (roles/dialogflow.consoleSmartMessagingAllowlistEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.documents.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Console Smart Messaging Allowlist Editor (roles/dialogflow.consoleSmartMessagingAllowlistEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.encryptionspec.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.encryptionspec.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.entityTypes.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Entity Type Admin (roles/dialogflow.entityTypeAdmin)

dialogflow.entityTypes.createEntity

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Entity Type Admin (roles/dialogflow.entityTypeAdmin)

dialogflow.entityTypes.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Entity Type Admin (roles/dialogflow.entityTypeAdmin)

dialogflow.entityTypes.deleteEntity

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Entity Type Admin (roles/dialogflow.entityTypeAdmin)

dialogflow.entityTypes.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Entity Type Admin (roles/dialogflow.entityTypeAdmin)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.entityTypes.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Entity Type Admin (roles/dialogflow.entityTypeAdmin)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.entityTypes.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Entity Type Admin (roles/dialogflow.entityTypeAdmin)

dialogflow.entityTypes.updateEntity

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Entity Type Admin (roles/dialogflow.entityTypeAdmin)

dialogflow.environments.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.environments.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.environments.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Environment editor (roles/dialogflow.environmentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.environments.getHistory

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Environment editor (roles/dialogflow.environmentEditor)

Support User (roles/iam.supportUser)

dialogflow.environments.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Environment editor (roles/dialogflow.environmentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.environments.lookupHistory

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Environment editor (roles/dialogflow.environmentEditor)

Support User (roles/iam.supportUser)

dialogflow.environments.runContinuousTest

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Environment editor (roles/dialogflow.environmentEditor)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.environments.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Environment editor (roles/dialogflow.environmentEditor)

dialogflow.examples.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.examples.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.examples.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.examples.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.examples.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.experiments.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Environment editor (roles/dialogflow.environmentEditor)

dialogflow.experiments.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Environment editor (roles/dialogflow.environmentEditor)

dialogflow.experiments.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Environment editor (roles/dialogflow.environmentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.experiments.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Environment editor (roles/dialogflow.environmentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.experiments.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Environment editor (roles/dialogflow.environmentEditor)

dialogflow.flows.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.flows.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.flows.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.flows.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.flows.train

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

dialogflow.flows.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

dialogflow.flows.validate

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

dialogflow.fulfillments.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.fulfillments.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.generators.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.generators.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.generators.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.generators.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.generators.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.integrations.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Integration Manager (roles/dialogflow.integrationManager)

dialogflow.integrations.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Integration Manager (roles/dialogflow.integrationManager)

dialogflow.integrations.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Integration Manager (roles/dialogflow.integrationManager)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.integrations.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Integration Manager (roles/dialogflow.integrationManager)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.integrations.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Integration Manager (roles/dialogflow.integrationManager)

dialogflow.intents.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Intent Admin (roles/dialogflow.intentAdmin)

dialogflow.intents.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Intent Admin (roles/dialogflow.intentAdmin)

dialogflow.intents.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Intent Admin (roles/dialogflow.intentAdmin)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.intents.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Intent Admin (roles/dialogflow.intentAdmin)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.intents.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Intent Admin (roles/dialogflow.intentAdmin)

dialogflow.interactionMonitoringAlerts.ack

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

dialogflow.interactionMonitoringAlerts.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.knowledgeBases.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.knowledgeBases.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.knowledgeBases.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.knowledgeBases.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.knowledgeBases.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.messages.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.modelEvaluations.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.modelEvaluations.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.operations.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Smart Messaging Allowlist Editor (roles/dialogflow.consoleSmartMessagingAllowlistEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.pages.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

dialogflow.pages.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

dialogflow.pages.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.pages.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.pages.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

dialogflow.participants.analyzeContent

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Conversation Manager (roles/dialogflow.conversationManager)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.participants.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Conversation Manager (roles/dialogflow.conversationManager)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.participants.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Conversation Manager (roles/dialogflow.conversationManager)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.participants.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Conversation Manager (roles/dialogflow.conversationManager)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.participants.suggest

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Conversation Manager (roles/dialogflow.conversationManager)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.participants.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Dialogflow Conversation Manager (roles/dialogflow.conversationManager)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.phoneNumberOrders.cancel

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.phoneNumberOrders.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.phoneNumberOrders.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.phoneNumberOrders.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.phoneNumberOrders.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.phoneNumbers.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.phoneNumbers.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.phoneNumbers.undelete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.phoneNumbers.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.playbooks.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.playbooks.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.playbooks.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.playbooks.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.playbooks.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.securitySettings.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.securitySettings.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.securitySettings.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.securitySettings.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.securitySettings.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.sessionEntityTypes.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.sessionEntityTypes.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.sessionEntityTypes.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.sessionEntityTypes.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.sessionEntityTypes.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.sessions.detectIntent

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Agent Assist Client (roles/dialogflow.agentAssistClient)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Simulator User (roles/dialogflow.consoleSimulatorUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.sessions.streamingDetectIntent

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow API Client (roles/dialogflow.client)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.smartMessagingEntries.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Smart Messaging Allowlist Editor (roles/dialogflow.consoleSmartMessagingAllowlistEditor)

dialogflow.smartMessagingEntries.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Smart Messaging Allowlist Editor (roles/dialogflow.consoleSmartMessagingAllowlistEditor)

dialogflow.smartMessagingEntries.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Smart Messaging Allowlist Editor (roles/dialogflow.consoleSmartMessagingAllowlistEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.smartMessagingEntries.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Console Smart Messaging Allowlist Editor (roles/dialogflow.consoleSmartMessagingAllowlistEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.testcases.calculateCoverage

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Test Case Admin (roles/dialogflow.testCaseAdmin)

Support User (roles/iam.supportUser)

dialogflow.testcases.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Test Case Admin (roles/dialogflow.testCaseAdmin)

dialogflow.testcases.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Test Case Admin (roles/dialogflow.testCaseAdmin)

dialogflow.testcases.export

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Test Case Admin (roles/dialogflow.testCaseAdmin)

Support User (roles/iam.supportUser)

dialogflow.testcases.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Dialogflow Test Case Admin (roles/dialogflow.testCaseAdmin)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.testcases.import

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Test Case Admin (roles/dialogflow.testCaseAdmin)

dialogflow.testcases.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Dialogflow Test Case Admin (roles/dialogflow.testCaseAdmin)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.testcases.run

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Test Case Admin (roles/dialogflow.testCaseAdmin)

dialogflow.testcases.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Test Case Admin (roles/dialogflow.testCaseAdmin)

dialogflow.tools.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.tools.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.tools.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.tools.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.tools.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

dialogflow.transitionRouteGroups.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

dialogflow.transitionRouteGroups.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

dialogflow.transitionRouteGroups.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.transitionRouteGroups.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.transitionRouteGroups.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

dialogflow.versions.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

dialogflow.versions.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

dialogflow.versions.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.versions.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.versions.load

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

dialogflow.versions.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Flow editor (roles/dialogflow.flowEditor)

dialogflow.webhooks.create

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Webhook Admin (roles/dialogflow.webhookAdmin)

dialogflow.webhooks.delete

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Webhook Admin (roles/dialogflow.webhookAdmin)

dialogflow.webhooks.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Dialogflow Webhook Admin (roles/dialogflow.webhookAdmin)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.webhooks.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

CX Premium Admin (roles/dialogflow.aamAdmin)

CX Premium Conversational Architect (roles/dialogflow.aamConversationalArchitect)

CX Premium Dialog Designer (roles/dialogflow.aamDialogDesigner)

CX Premium Lead Dialog Designer (roles/dialogflow.aamLeadDialogDesigner)

CX Premium Viewer (roles/dialogflow.aamViewer)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow API Reader (roles/dialogflow.reader)

Dialogflow Webhook Admin (roles/dialogflow.webhookAdmin)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service agent roles

Warning: Don't grant service agent roles to any principals exceptservice agents.

dialogflow.webhooks.update

Owner (roles/owner)

Editor (roles/editor)

Dialogflow API Admin (roles/dialogflow.admin)

Dialogflow Console Agent Editor (roles/dialogflow.consoleAgentEditor)

Dialogflow Webhook Admin (roles/dialogflow.webhookAdmin)

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 2025-12-15 UTC.