You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/search/search-howto-managed-identities-azure-functions.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,14 +14,14 @@ ms.custom:
14
14
15
15
# Authenticate to Azure Functions using "EasyAuth" (Azure AI Search)
16
16
17
-
This article explains how to set up an indexer connection to an Azure function app using the [built-in authentication capabilities of App services](/azure/app-service/overview-authentication-authorization.md), also known as "EasyAuth". Azure function apps are a great solution for hosting Custom Web APIs that an Azure AI Search service can use either to enrich content ingested during an indexer run, or to vectorize content in a search query.
17
+
This article explains how to set up an indexer connection to an Azure function app using the [built-in authentication capabilities of App services](/azure/app-service/overview-authentication-authorization), also known as "EasyAuth". Azure function apps are a great solution for hosting Custom Web APIs that an Azure AI Search service can use either to enrich content ingested during an indexer run, or to vectorize content in a search query.
18
18
19
19
You can use either a system-assigned or a user-assigned identity of the search service to authenticate against the Azure function app.
20
20
21
21
## Prerequisites
22
22
23
23
*[Create a managed identity](search-howto-managed-identities-data-sources.md) for your search service.
24
-
* Configure Azure function app with [Microsoft Entra sign-in](/azure/app-service/configure-authentication-provider-aad.md).
24
+
* Configure Azure function app with [Microsoft Entra sign-in](/azure/app-service/configure-authentication-provider-aad).
25
25
26
26
## Limitations
27
27
@@ -38,7 +38,7 @@ Regardless of either option, ensure that the app registration is configured per
38
38
39
39
The app registration should be configured with an application ID URI, which can then be used as the token audience with Azure functions and Azure AI Search. Configure it in the format `api://<applicationId>`
40
40
41
-

41
+

42
42
43
43
### Set supported account types for authentication
44
44
@@ -64,7 +64,7 @@ Once the delegated permissions scope is set up, you should notice the "API permi
64
64
65
65
## Configure Microsoft Entra authentication provider in Azure function app
66
66
67
-
With the client application registered with the exact specifications above, Microsoft Entra authentication for the Azure function application can be set up by following the [guide from App Services](/azure/app-service/configure-authentication-provider-aad.md). Ensure the following settings are configured to ensure that Azure AI Search can successfully authenticate to the function app.
67
+
With the client application registered with the exact specifications above, Microsoft Entra authentication for the Azure function application can be set up by following the [guide from App Services](/azure/app-service/configure-authentication-provider-aad). Ensure the following settings are configured to ensure that Azure AI Search can successfully authenticate to the function app.
68
68
69
69
### Configure authentication settings
70
70
@@ -98,7 +98,7 @@ The following screenshot highlights these specific settings for a sample Azure f
98
98
>[!NOTE]
99
99
> This step is the most important configuration on the Azure function app and doing it wrongly can result in the indexer being forbidden from accessing the function app. Ensure that you perform the lookup of the identity's enterprise application details correctly, and you specify the "Application ID" and "Object (principal) ID" in the right places.
100
100
101
-
* For the **"Tenant requirement"**, choose any of the options that aligns with your security posture. Check out the [Azure App service documentation](/azure/app-service/configure-authentication-provider-aad.md) for more details.
101
+
* For the **"Tenant requirement"**, choose any of the options that aligns with your security posture. Check out the [Azure App service documentation](/azure/app-service/configure-authentication-provider-aad) for more details.
102
102
103
103
## Configure Custom Web API skill/vectorizer to connect to the Azure function application
0 commit comments