Read and agree to the Terms of Service, then click Continue and activate
the API.
Access control in AI Applications
You can configure access control for AI Applications at the project
level. To grant access to AI Applications using the console, grant the
Discovery Engine Admin role to a principal for the project that contains the
AI Applications engine.
To grant access to AI Applications, follow the instructions at Grant a
single role in
the IAM documentation using the following guidance:
In step 2, select a project.
In step 4, when selecting a role, enter Discovery Engine in the
filter and then click Discovery Engine Admin.
If you are an owner of the project, you automatically have the Discovery Engine
Admin role for that project.
To grant access to AI Applications for other users, groups, and service
accounts, see Access control with IAM.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-12 UTC."],[[["Before using Vertex AI Search, you must create a Google Cloud project and ensure billing is enabled for it, as well as install and initialize the Google Cloud CLI if you plan to use the API."],["To use Vertex AI Agent Builder, you need to activate the service on the Agent Builder page in the Google Cloud console and accept the Discovery Solutions data use terms for each project."],["Access control for Vertex AI Agent Builder can be managed at the project level by granting the Discovery Engine Admin role to users, groups, or service accounts, and project owners automatically have this role."],["To grant access to other users, groups and service accounts, you should refer to the \"Access control with IAM\" documentation."]]],[]]