discoveryengine. accounts. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Restricted User (roles/ discoveryengine.agentspaceRestrictedUser)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM User (roles/ discoveryengine.notebookLmUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine.aclConfigs.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Support User (roles/ iam.supportUser)
discoveryengine. aclConfigs. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
discoveryengine. agentFiles. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Agent Admin (roles/ discoveryengine.agentAdmin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. agentFiles. download
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Agent Admin (roles/ discoveryengine.agentAdmin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. agentFiles. import
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Agent Admin (roles/ discoveryengine.agentAdmin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. agentFiles. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Agent Admin (roles/ discoveryengine.agentAdmin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. agentFiles. upload
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Agent Admin (roles/ discoveryengine.agentAdmin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. agentIamProposals. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. agentIamProposals. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. agentIamProposals. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Agent Admin (roles/ discoveryengine.agentAdmin)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. agentIamProposals. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Agent Admin (roles/ discoveryengine.agentAdmin)
Discovery Engine User (roles/ discoveryengine.user)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine.agents.create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Agent Admin (roles/ discoveryengine.agentAdmin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine.agents.delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Agent Admin (roles/ discoveryengine.agentAdmin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine.agents.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Agent Admin (roles/ discoveryengine.agentAdmin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. agents. getAgentView
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. agents. getIamPolicy
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Agent Admin (roles/ discoveryengine.agentAdmin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine.agents.list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Agent Admin (roles/ discoveryengine.agentAdmin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. agents. listAvailableAgentViews
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine.agents.manage
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Agent Admin (roles/ discoveryengine.agentAdmin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. agents. requestReview
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. agents. setIamPolicy
Owner (roles/ owner)
Discovery Engine Admin (roles/ discoveryengine.admin)
Agent Admin (roles/ discoveryengine.agentAdmin)
Security Admin (roles/ iam.securityAdmin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine.agents.update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Agent Admin (roles/ discoveryengine.agentAdmin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. alertPolicies. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. alertPolicies. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. alertPolicies. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. analytics. acquireDashboardSession
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. analytics. refreshDashboardSessionTokens
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine.answers.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. assistAnswers. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. assistants. assist
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. assistants. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. assistants. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine.assistants.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. assistants. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. assistants. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. audioOverviews. create
Owner (roles/ owner)
Editor (roles/ editor)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
discoveryengine. audioOverviews. delete
Owner (roles/ owner)
Editor (roles/ editor)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
discoveryengine. audioOverviews. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
Cloud NotebookLM Notebook Viewer (roles/ discoveryengine.notebookViewer)
Support User (roles/ iam.supportUser)
discoveryengine. audioOverviews. getIceConfig
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
Cloud NotebookLM Notebook Viewer (roles/ discoveryengine.notebookViewer)
Support User (roles/ iam.supportUser)
discoveryengine. audioOverviews. sendSdpOffer
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
Cloud NotebookLM Notebook Viewer (roles/ discoveryengine.notebookViewer)
Support User (roles/ iam.supportUser)
discoveryengine. authorizations. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. authorizations. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. authorizations. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Support User (roles/ iam.supportUser)
discoveryengine. authorizations. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. authorizations. storeUserAuthorization
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Restricted User (roles/ discoveryengine.agentspaceRestrictedUser)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. authorizations. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. billingAccountLicenseConfigs. distribute
Owner (roles/ owner)
Billing Account Administrator (roles/ billing.admin)
Discovery Engine Admin (roles/ discoveryengine.admin)
Consumer Procurement Order Administrator (roles/ consumerprocurement.orderAdmin)
Consumer Procurement Administrator (roles/ consumerprocurement.procurementAdmin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. billingAccountLicenseConfigs. get
Owner (roles/ owner)
Billing Account Administrator (roles/ billing.admin)
Billing Account Viewer (roles/ billing.viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Consumer Procurement Order Administrator (roles/ consumerprocurement.orderAdmin)
Consumer Procurement Order Viewer (roles/ consumerprocurement.orderViewer)
Consumer Procurement Administrator (roles/ consumerprocurement.procurementAdmin)
Consumer Procurement Viewer (roles/ consumerprocurement.procurementViewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. billingAccountLicenseConfigs. list
Owner (roles/ owner)
Billing Account Administrator (roles/ billing.admin)
Billing Account Viewer (roles/ billing.viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Consumer Procurement Order Administrator (roles/ consumerprocurement.orderAdmin)
Consumer Procurement Order Viewer (roles/ consumerprocurement.orderViewer)
Consumer Procurement Administrator (roles/ consumerprocurement.procurementAdmin)
Consumer Procurement Viewer (roles/ consumerprocurement.procurementViewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Security Auditor (roles/ iam.securityAuditor)
discoveryengine. billingAccountLicenseConfigs. retract
Owner (roles/ owner)
Billing Account Administrator (roles/ billing.admin)
Discovery Engine Admin (roles/ discoveryengine.admin)
Consumer Procurement Order Administrator (roles/ consumerprocurement.orderAdmin)
Consumer Procurement Administrator (roles/ consumerprocurement.procurementAdmin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine.branches.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine.branches.list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. cannedQueries. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. cannedQueries. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. cannedQueries. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. cannedQueries. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. cannedQueries. listActiveCannedQueryUserViews
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. cannedQueries. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. cmekConfigs. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. cmekConfigs. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. cmekConfigs. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. collections. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. collections. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. collections. getIamPolicy
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. collections. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. collections. setIamPolicy
Owner (roles/ owner)
Discovery Engine Admin (roles/ discoveryengine.admin)
Security Admin (roles/ iam.securityAdmin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. completionConfigs. completeQuery
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. completionConfigs. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. completionConfigs. removeSuggestion
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. completionConfigs. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. completionSuggestions. import
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. completionSuggestions. purge
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. connectorRuns. cancel
Owner (roles/ owner)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. connectorRuns. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. controls. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. controls. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine.controls.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine.controls.list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. controls. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. conversations. converse
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. conversations. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. conversations. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine. conversations. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. conversations. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. conversations. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine. dataConnectors. acquireAccessToken
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Restricted User (roles/ discoveryengine.agentspaceRestrictedUser)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. dataConnectors. acquireAndStoreRefreshToken
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Restricted User (roles/ discoveryengine.agentspaceRestrictedUser)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. dataConnectors. buildActionInvocation
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Restricted User (roles/ discoveryengine.agentspaceRestrictedUser)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. dataConnectors. checkRefreshToken
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Restricted User (roles/ discoveryengine.agentspaceRestrictedUser)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. dataConnectors. executeAction
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Restricted User (roles/ discoveryengine.agentspaceRestrictedUser)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. dataConnectors. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. dataConnectors. queryAvailableActions
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Restricted User (roles/ discoveryengine.agentspaceRestrictedUser)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. dataConnectors. startConnectorRun
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. dataConnectors. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. dataStores. completeQuery
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. dataStores. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. dataStores. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. dataStores. enrollSolutions
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine.dataStores.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. dataStores. getIamPolicy
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. dataStores. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. dataStores. listCustomModels
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. dataStores. setIamPolicy
Owner (roles/ owner)
Discovery Engine Admin (roles/ discoveryengine.admin)
Security Admin (roles/ iam.securityAdmin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. dataStores. trainCustomModel
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine. dataStores. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. documentProcessingConfigs. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. documentProcessingConfigs. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. documents. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. documents. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine.documents.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. documents. import
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine.documents.list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. documents. purge
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. documents. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine.engines.create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. engines. createEngineUserData
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine.engines.delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. engines. generateMemories
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. engines. generatePersonalContext
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine.engines.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. engines. getEngineUserData
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. engines. getIamPolicy
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. engines. getPersonalContext
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine.engines.list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine.engines.pause
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine.engines.resume
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine. engines. setIamPolicy
Owner (roles/ owner)
Discovery Engine Admin (roles/ discoveryengine.admin)
Security Admin (roles/ iam.securityAdmin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine.engines.tune
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine.engines.update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. engines. updateEngineUserData
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. evaluations. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. evaluations. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. evaluations. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. groundingConfigs. check
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. homepageDataConfigs. fetchDocuments
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. ideaForgeIdeas. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. ideaForgeIdeas. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. ideaForgeInstances. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. ideaForgeInstances. start
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. identityMappingStores. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine. identityMappingStores. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine. identityMappingStores. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. identityMappingStores. importIdentityMappings
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine. identityMappingStores. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. identityMappingStores. listIdentityMappings
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. identityMappingStores. purgeIdentityMappings
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine. licenseConfigs. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. licenseConfigs. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Support User (roles/ iam.supportUser)
discoveryengine. licenseConfigs. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. licenseConfigs. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. locations. completeExternalIdentities
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Restricted User (roles/ discoveryengine.agentspaceRestrictedUser)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM User (roles/ discoveryengine.notebookLmUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. locations. estimateDataSize
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Support User (roles/ iam.supportUser)
discoveryengine. locations. exchangeAuthCredentials
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Support User (roles/ iam.supportUser)
discoveryengine. locations. fetchAgentCards
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Restricted User (roles/ discoveryengine.agentspaceRestrictedUser)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. locations. getConnectorSource
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Support User (roles/ iam.supportUser)
discoveryengine. locations. listConnectorSources
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Support User (roles/ iam.supportUser)
discoveryengine. locations. setUpDataConnector
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. memories. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine.memories.list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. memories. retrieve
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. memories. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine.models.create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine.models.delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine.models.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine.models.list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine.models.pause
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine.models.resume
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine.models.tune
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine.models.update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine. notebooks. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Restricted User (roles/ discoveryengine.agentspaceRestrictedUser)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM User (roles/ discoveryengine.notebookLmUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. notebooks. generateGuide
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
Cloud NotebookLM Notebook Viewer (roles/ discoveryengine.notebookViewer)
Support User (roles/ iam.supportUser)
discoveryengine.notebooks.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
Cloud NotebookLM Notebook Viewer (roles/ discoveryengine.notebookViewer)
Support User (roles/ iam.supportUser)
discoveryengine. notebooks. getAnalytics
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
Support User (roles/ iam.supportUser)
discoveryengine. notebooks. getIamPolicy
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
Cloud NotebookLM Notebook Viewer (roles/ discoveryengine.notebookViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. notebooks. interactSources
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
Cloud NotebookLM Notebook Viewer (roles/ discoveryengine.notebookViewer)
Support User (roles/ iam.supportUser)
discoveryengine.notebooks.list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine User (roles/ discoveryengine.user)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Restricted User (roles/ discoveryengine.agentspaceRestrictedUser)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM User (roles/ discoveryengine.notebookLmUser)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
Cloud NotebookLM Notebook Viewer (roles/ discoveryengine.notebookViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. notebooks. removeSelf
Owner (roles/ owner)
Editor (roles/ editor)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
Cloud NotebookLM Notebook Viewer (roles/ discoveryengine.notebookViewer)
discoveryengine. notebooks. setIamPolicy
Owner (roles/ owner)
Security Admin (roles/ iam.securityAdmin)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
discoveryengine. notebooks. update
Owner (roles/ owner)
Editor (roles/ editor)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
discoveryengine.notes.create
Owner (roles/ owner)
Editor (roles/ editor)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
discoveryengine.notes.delete
Owner (roles/ owner)
Editor (roles/ editor)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
discoveryengine.notes.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
Cloud NotebookLM Notebook Viewer (roles/ discoveryengine.notebookViewer)
Support User (roles/ iam.supportUser)
discoveryengine.notes.update
Owner (roles/ owner)
Editor (roles/ editor)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
discoveryengine. notificationMessages. ackAll
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. notificationMessages. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. notificationMessages. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine.operations.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. operations. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. podcasts. create
Owner (roles/ owner)
Editor (roles/ editor)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. projectOverageConfigs. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine.projects.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. projects. provision
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. projects. reportConsentChange
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. projects. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. rankingConfigs. rank
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. sampleQueries. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine. sampleQueries. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine. sampleQueries. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. sampleQueries. import
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine. sampleQueries. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. sampleQueries. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine. sampleQuerySets. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine. sampleQuerySets. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine. sampleQuerySets. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. sampleQuerySets. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. sampleQuerySets. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine.schemas.create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine.schemas.delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine.schemas.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine.schemas.list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. schemas. preview
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine.schemas.update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. schemas. validate
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. servingConfigs. answer
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. servingConfigs. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. servingConfigs. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. servingConfigs. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. servingConfigs. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. servingConfigs. recommend
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. servingConfigs. search
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. servingConfigs. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. sessions. addContextFile
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. sessions. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. sessions. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. sessions. downloadFile
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. sessions. generateSummary
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine.sessions.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine.sessions.list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. sessions. recommendQuestions
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. sessions. removeContextFile
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. sessions. search
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. sessions. selectContextFiles
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. sessions. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. sessions. uploadFile
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. sharedContents. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. sharedContents. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine. sharedContents. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
discoveryengine. sharedContents. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. siteSearchEngines. batchVerifyTargetSites
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. siteSearchEngines. disableAdvancedSiteSearch
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. siteSearchEngines. enableAdvancedSiteSearch
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. siteSearchEngines. fetchDomainVerificationStatus
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Support User (roles/ iam.supportUser)
discoveryengine. siteSearchEngines. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. siteSearchEngines. recrawlUris
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. sitemaps. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. sitemaps. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine.sitemaps.fetch
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Support User (roles/ iam.supportUser)
discoveryengine. sources. checkFreshness
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
Cloud NotebookLM Notebook Viewer (roles/ discoveryengine.notebookViewer)
Support User (roles/ iam.supportUser)
discoveryengine.sources.create
Owner (roles/ owner)
Editor (roles/ editor)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
discoveryengine.sources.delete
Owner (roles/ owner)
Editor (roles/ editor)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
discoveryengine. sources. generateDocumentGuide
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
Cloud NotebookLM Notebook Viewer (roles/ discoveryengine.notebookViewer)
Support User (roles/ iam.supportUser)
discoveryengine.sources.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
Cloud NotebookLM Notebook Viewer (roles/ discoveryengine.notebookViewer)
Support User (roles/ iam.supportUser)
discoveryengine. sources. refresh
Owner (roles/ owner)
Editor (roles/ editor)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
discoveryengine.sources.update
Owner (roles/ owner)
Editor (roles/ editor)
Cloud NotebookLM Notebook Editor (roles/ discoveryengine.notebookEditor)
Cloud NotebookLM Admin (roles/ discoveryengine.notebookLmOwner)
Cloud NotebookLM Notebook Owner (roles/ discoveryengine.notebookOwner)
discoveryengine. suggestionDenyListEntries. import
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. suggestionDenyListEntries. purge
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. targetSites. batchCreate
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. targetSites. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. targetSites. delete
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. targetSites. get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. targetSites. list
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Security Admin (roles/ iam.securityAdmin)
Security Reviewer (roles/ iam.securityReviewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Security Auditor (roles/ iam.securityAuditor)
Support User (roles/ iam.supportUser)
discoveryengine. targetSites. update
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. userEvents. create
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Restricted User (roles/ discoveryengine.agentspaceRestrictedUser)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Service agent roles
Warning: Don't grant service agent roles to any principals except service agents .
discoveryengine. userEvents. fetchStats
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. userEvents. import
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
discoveryengine. userEvents. purge
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine. userStores. batchUpdateUserLicenses
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine.userStores.get
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Support User (roles/ iam.supportUser)
discoveryengine. userStores. listUserLicenses
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Support User (roles/ iam.supportUser)
discoveryengine. userStores. update
Owner (roles/ owner)
Discovery Engine Admin (roles/ discoveryengine.admin)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
discoveryengine.users.get
Owner (roles/ owner)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Restricted User (roles/ discoveryengine.agentspaceRestrictedUser)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
discoveryengine.users.update
Owner (roles/ owner)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine User (roles/ discoveryengine.user)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Restricted User (roles/ discoveryengine.agentspaceRestrictedUser)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Owner (roles/ owner)
Editor (roles/ editor)
Viewer (roles/ viewer)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Discovery Engine User (roles/ discoveryengine.user)
Discovery Engine Viewer (roles/ discoveryengine.viewer)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)
Gemini Enterprise User (roles/ discoveryengine.agentspaceUser)
Gemini Enterprise Viewer (roles/ discoveryengine.agentspaceViewer)
Podcast API User (roles/ discoveryengine.podcastApiUser)
Support User (roles/ iam.supportUser)
Owner (roles/ owner)
Editor (roles/ editor)
Discovery Engine Admin (roles/ discoveryengine.admin)
Discovery Engine Editor (roles/ discoveryengine.editor)
Gemini Enterprise Admin (roles/ discoveryengine.agentspaceAdmin)
Gemini Enterprise Editor (roles/ discoveryengine.agentspaceEditor)