roles/dialogflow.serviceAgent
Title: Dialogflow Service Agent
Description: Gives Dialogflow Service Account access to resources on behalf of user project for Integrations (Facebook Messenger, Slack, Telephony, etc.), BigQuery, Discovery Engine, Integration Connectors, and Vertex.
Stage: GA
166 Assigned Permissions:
- aiplatform.endpoints.get
- aiplatform.endpoints.predict
- aiplatform.extensions.execute
- aiplatform.extensions.get
- aiplatform.models.get
- bigquery.jobs.create
- bigquery.tables.get
- bigquery.tables.getData
- bigquery.tables.updateData
- cloudfunctions.functions.invoke
- connectors.actions.execute
- connectors.actions.list
- connectors.connections.executeSqlQuery
- connectors.connections.generateOpenAPISpec
- connectors.connections.get
- 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.get
- dialogflow.changelogs.list
- 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.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.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.knowledgeBases.get
- dialogflow.knowledgeBases.list
- dialogflow.messages.list
- dialogflow.modelEvaluations.get
- dialogflow.modelEvaluations.list
- dialogflow.operations.get
- dialogflow.pages.get
- dialogflow.pages.list
- 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.create
- dialogflow.sessionEntityTypes.delete
- dialogflow.sessionEntityTypes.get
- dialogflow.sessionEntityTypes.list
- dialogflow.sessionEntityTypes.update
- 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.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
- 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.create
- speakerid.phrases.delete
- speakerid.phrases.get
- speakerid.phrases.list
- 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.get
- storage.objects.list