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-manage.md
+10-8Lines changed: 10 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ ms.author: heidist
9
9
tags: azure-portal
10
10
ms.service: cognitive-search
11
11
ms.topic: conceptual
12
-
ms.date: 12/21/2022
12
+
ms.date: 01/12/2023
13
13
---
14
14
# Service administration for Azure Cognitive Search in the Azure portal
15
15
@@ -62,8 +62,8 @@ Several aspects of a search service are determined when the service is provision
62
62
Service administration includes the following tasks:
63
63
64
64
*[Adjust capacity](search-capacity-planning.md) by adding or removing replicas and partitions
65
-
*[Rotate API keys](search-security-api-keys.md) used for admin and query operations
66
-
*[Control access to admin operations](search-security-rbac.md) through role-based security
65
+
*[Manage API keys](search-security-api-keys.md) used for admin and query operations
66
+
*[Allow or deny access using Azure roles](search-security-rbac.md)
67
67
*[Configure IP firewall rules](service-configure-firewall.md) to restrict access by IP address
68
68
*[Configure a private endpoint](service-create-private-endpoint.md) using Azure Private Link and a private virtual network
69
69
*[Monitor service health and operations](monitor-azure-cognitive-search.md): storage, query volumes, and latency
@@ -92,22 +92,24 @@ Internally, Microsoft collects telemetry data about your service and the platfor
92
92
| Telemetry | One and a half years |
93
93
94
94
> [!NOTE]
95
-
> This section is about monitoring data. For questions about customer data and privacy, see the ["Data residency"](search-security-overview.md#data-residency) section of the security overview article.
95
+
> See the ["Data residency"](search-security-overview.md#data-residency) section of the security overview article for more information about data location and privacy.
96
96
97
97
## Administrator permissions
98
98
99
99
When you open the search service overview page, the Azure role assigned to your account determines what portal content is available to you. The overview page at the beginning of the article shows the portal content available to an Owner or Contributor.
100
100
101
-
Control plane roles include the following items:
101
+
Azure roles used for service administration include:
102
102
103
103
* Owner
104
104
* Contributor (same as Owner, minus the ability to assign roles)
105
-
* Reader (access to service information and the Monitoring tab)
105
+
* Reader (provides access to service information in the Essentials section and in the Monitoring tab)
106
106
107
-
If you want a combination of control plane and data plane permissions, consider Search Service Contributor. For more information, see [Built-in roles](search-security-rbac.md#built-in-roles-used-in-search).
107
+
By default, all search services start with at least one Owner. Owners, service administrators, and co-administrators have permission to create other administrators and other role assignments.
108
+
109
+
Also by default, search services start with API keys for content-related tasks that an Owner or Contributor might perform in the portal. However, it's possible to turn off [API key authentication](search-security-api-keys.md) and use [Azure role-based access control](search-security-rbac.md#built-in-roles-used-in-search) exclusively. If you turn off API keys, be sure to set up data access role assignments so that all features in the portal remain operational.
108
110
109
111
> [!TIP]
110
-
> By default, any Owner or Co-owner can create or delete services. To prevent accidental deletions, you can[lock resources](../azure-resource-manager/management/lock-resources.md).
112
+
> By default, any owner or administrator can create or delete services. To prevent accidental deletions, you can [lock resources](../azure-resource-manager/management/lock-resources.md).
Copy file name to clipboardExpand all lines: articles/search/search-security-api-keys.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
---
2
-
title: Connect with API keys
2
+
title: Connect using API keys
3
3
titleSuffix: Azure Cognitive Search
4
4
description: Learn how to use an admin or query API key for inbound access to an Azure Cognitive Search service endpoint.
5
5
@@ -15,10 +15,10 @@ ms.date: 01/10/2023
15
15
16
16
Cognitive Search offers key-based authentication that you can use on connections to your search service. An API key is a unique string composed of 52 randomly generated numbers and letters. A request made to a search service endpoint will be accepted if both the request and the API key are valid.
17
17
18
-
API keys are frequently used when making REST API calls to a search service. You can also use them in search solutions if Azure Active Directory isn't an option.
18
+
API keys are used for content-related requests, such as creating or querying an index. Upon service creation, it's the only authentication mechanism for data plane (content) operations, but you can replace or supplement key authentication with [Azure roles](search-security-rbac.md) if you can't use hard-coded keys in your code.
19
19
20
20
> [!NOTE]
21
-
> A quick note about "key" terminology in Cognitive Search. An "API key", which is described in this article, refers to a GUID used for authenticating a request. A "document key" refers to a unique string in your indexed content that's used to uniquely identify documents in a search index. API keys and document keys are unrelated.
21
+
> A quick note about how "key" terminology is used in Cognitive Search. An "API key", which is described in this article, refers to a GUID used for authenticating a request. A separate term, "document key", refers to a unique string in your indexed content that's used to uniquely identify documents in a search index.
0 commit comments