Question
You are planning a Microsoft Foundry project named Project1 that will contain multiple agents. Each agent will access the same Azure AI Search resource.
You need to recommend a solution to centrally manage the Azure AI Search credentials within Project1. The solution must be implemented across all the agents.
What should you recommend?
- A. Enable role-based access control (RBAC) for the Azure AI Search resource.
- B. Disable key-based access control on the Azure AI Search resource.
- C. Add a connection to the Azure AI Search resource. Correct
- D. Create a managed private endpoint that connects to the Azure AI Search resource.
Explanation
A project connection authenticates the project to an external resource such as Azure AI Search, and Foundry stores the connection details in a managed key vault, so every agent in the project can use one centrally managed definition. Enabling RBAC or disabling keys changes how the search service accepts authentication but gives the project no central place to manage access. A managed private endpoint only addresses network isolation, not credentials.