Skip to content

Commit 0553e2f

Browse files
Merge pull request #2559 from HeidiSteen/heidist-monitor
[azure search] corrections to enable RBAC doc
2 parents 7964ace + 22997bb commit 0553e2f

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

articles/search/search-security-enable-roles.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,18 @@ ms.date: 1/16/2025
1313

1414
# Enable or disable role-based access control in Azure AI Search
1515

16-
Azure AI Search supports both keyless and [key-based authentication](search-security-api-keys.md) for for all control plane and data plane operations. You can use Microsoft Entra ID authentication and authorization for all control plane and data plane operations through Azure role-based access control (RBAC).
16+
Azure AI Search supports both keyless and [key-based authentication](search-security-api-keys.md) for all data plane operations. You can use Microsoft Entra ID authentication and role-based authorization to enable access to operations and content.
1717

1818
> [!IMPORTANT]
1919
> When you create a search service, key-based authentication is the default, but it's not the most secure option. We recommend that you replace it with role-based access as described in this article.
2020
2121
Before you can assign roles for authorized data plane access to Azure AI Search, you must enable role-based access control on your search service. Roles for service administration (control plane) are built in and can't be enabled or disabled.
2222

23-
> [!NOTE]
24-
> *Data plane* refers to operations against the search service endpoint, such as indexing or queries, or any other operation specified in the [Search Service REST APIs](/rest/api/searchservice/) or equivalent Azure SDK client libraries. *Control plane* refers to Azure resource management, such as creating or configuring a search service.
23+
*Data plane* refers to operations against the search service endpoint, such as indexing or queries, or any other operation specified in the [Search Service REST APIs](/rest/api/searchservice/) or equivalent Azure SDK client libraries.
24+
25+
*Control plane* refers to Azure resource management, such as creating or configuring a search service, or any other operation specified in the [Search Management REST APIs](/rest/api/searchmanagement/).
26+
27+
You can only enable or disable role-based access control for data plane operations. Control plane operations always use Owner, Contributor, or Reader roles. If you observe key-related activity, such as Get Admin Keys, in the **Activity Log** on a roles-only search service, those actions are initiated on the control plane and don't affect your content or content-related operations.
2528

2629
## Prerequisites
2730

articles/search/vector-store.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ Azure AI Search implements data encryption, private connections for no-internet
211211

212212
Azure provides a [monitoring platform](monitor-azure-cognitive-search.md) that includes diagnostic logging and alerting. We recommend the following best practices:
213213

214-
+ [Enable diagnostic logging](/azure/azure-monitor/essentials/create-diagnostic-settings)
214+
+ [Enable diagnostic logging](monitor-azure-cognitive-search.md#enable-diagnostic-logging)
215215
+ [Set up alerts](/azure/azure-monitor/alerts/tutorial-metric-alert)
216216
+ [Analyze query and index performance](search-performance-analysis.md)
217217

0 commit comments

Comments
 (0)