Skip to content

Commit 085bbcb

Browse files
committed
rbac for ai search
1 parent 5a86b38 commit 085bbcb

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

articles/ai-studio/tutorials/copilot-sdk-create-resources.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,21 @@
11
---
22
title: "Part 1: Set up project and development environment to build a custom knowledge retrieval (RAG) app"
33
titleSuffix: Azure AI Foundry
4-
description: Build a custom chat app using the Azure AI Foundry SDK. Part 1 of a 3-part tutorial series, which shows how to create the resources you'll need for parts 2 and 3.
4+
description: Build a custom chat app using the Azure AI Foundry SDK. Part 1 of a 3-part tutorial series, which shows how to create the resources you need for parts 2 and 3.
55
manager: scottpolly
66
ms.service: azure-ai-studio
77
ms.custom:
88
- ignite-2024
99
ms.topic: tutorial
10-
ms.date: 11/11/2024
10+
ms.date: 12/18/2024
1111
ms.reviewer: lebaro
1212
ms.author: sgilley
1313
author: sdgilley
14-
#customer intent: As a developer, I want to learn how to use the prompt flow SDK so that I can build a RAG-based chat app.
14+
#customer intent: As a developer, I want to create a project and set up my development environment to build a custom knowledge retrieval (RAG) app with the Azure AI Foundry SDK.
1515
---
1616

1717
# Tutorial: Part 1 - Set up project and development environment to build a custom knowledge retrieval (RAG) app with the Azure AI Foundry SDK
1818

19-
2019
In this tutorial, you use the Azure AI Foundry SDK (and other libraries) to build, configure, and evaluate a chat app for your retail company called Contoso Trek. Your retail company specializes in outdoor camping gear and clothing. The chat app should answer questions about your products and services. For example, the chat app can answer questions such as "which tent is the most waterproof?" or "what is the best sleeping bag for cold weather?".
2120

2221
This tutorial is part one of a three-part tutorial. This part one gets you ready to write code in part two and evaluate your chat app in part three. In this part, you:
@@ -106,13 +105,11 @@ In the Azure AI Foundry portal, check for an Azure AI Search connected resource.
106105
1. Find your Azure AI Search service in the options and select **Add connection**.
107106
1. Use **API key** for **Authentication**.
108107

109-
> [!NOTE]
110-
> You can instead use **Microsoft Entra ID** for **Authentication**. If you do this, you must also configure access control for the Azure AI Search service. Assign the **Search Index Data Contributor** and **Search Service Contributor** roles to your user account. If you don't know how to do this, or don't have the necessary permissions, use the **API key** for **Authentication**.
108+
> [!IMPORTANT]
109+
> The **API key** option isn't recommended for production. To select and use the recommended **Microsoft Entra ID** authentication option, you must also configure access control for the Azure AI Search service. Assign the *Search Index Data Contributor* and *Search Service Contributor* roles to your user account. For more information, see [Connect to Azure AI Search using roles](../../search/search-security-rbac.md) and [Role-based access control in Azure AI Foundry portal](../concepts/rbac-ai-studio.md).
111110
112111
1. Select **Add connection**.
113112

114-
115-
116113
## <a name="installs"></a> Install the Azure CLI and sign in
117114

118115
[!INCLUDE [Install the Azure CLI](../includes/install-cli.md)]

0 commit comments

Comments
 (0)