Skip to content

Commit 37ba632

Browse files
committed
fixing broken links
1 parent 6eed653 commit 37ba632

File tree

2 files changed

+14
-9
lines changed

2 files changed

+14
-9
lines changed

articles/search/search-query-access-control-rbac-enforcement.md

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -53,19 +53,20 @@ The security filter efficiently matches the userIds, groupIds, and rbacScope fro
5353

5454
## Limitations
5555

56-
- If ACL evaluation fails (for example, Graph API is unavailable), the service returns **5xx** and does **not** return a partially filtered result set.
56+
- If ACL evaluation fails (for example, the Graph API is unavailable), the service returns **5xx** and does **not** return a partially filtered result set.
57+
5758
- Document visibility requires both:
58-
- the calling application’s RBAC role (Authorization header), and
59-
- the user identity carried by **x-ms-query-source-authorization**.
59+
- the calling application’s RBAC role (Authorization header)
60+
- the user identity carried by **x-ms-query-source-authorization**
6061

6162
## Query example
6263

63-
Here's an example of a query request from [sample code](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/Quickstart-ACL). The query token is passed in the request header.
64+
Here's an example of a query request from [sample code](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/Quickstart-ACL). The query token is passed in the request header. THe query token is the personal access token of a user or a group identity.
6465

6566
```http
6667
POST {{endpoint}}/indexes/stateparks/docs/search?api-version=2025-05-01-preview
67-
Authorization: Bearer {{search-token}}
68-
x-ms-query-source-authorization: {{search-token}}
68+
Authorization: Bearer {{query-token}}
69+
x-ms-query-source-authorization: {{query-token}}
6970
Content-Type: application/json
7071
7172
{
@@ -77,6 +78,10 @@ Content-Type: application/json
7778

7879
## Related content
7980

80-
- [Tutorial: Index ADLS Gen2 permission metadata](tutorial-adls-gen2-indexer-acls.md) provides a detailed walkthrough of how to set up an index with ACLs using Azure Search indexers.
81+
- [Tutorial: Index ADLS Gen2 permission metadata](tutorial-adls-gen2-indexer-acls.md)
82+
83+
- [Indexing ACLs and RBAC using the push API in Azure AI Search](search-index-access-control-lists-and-rbac-push-api.md)
84+
85+
- [Use an ADLS Gen2 indexer to ingest permission metadata and filter search results based on user access rights](search-indexer-access-control-lists-and-role-based-access.md)
8186

82-
- [Indexing ACLs and RBAC using Push API in Azure AI Search](search-index-access-control-lists-and-rbac-push-api.md) provides a walkthrough of how to set up an index with ACLs using the push indexing approach with the REST APIs.
87+
- [Use a Blob indexer to ingest RBAC scopes metadata](search-blob-indexer-role-based-access)

articles/search/tutorial-adls-gen2-indexer-acls.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ For demo purposes, the permission field has `retrievable` enabled so that you ca
131131

132132
## Create a data source
133133

134-
Modify [data source configuration](search-indexer-access-control-lists-and-role-based-access.md#configure-the-data-source) to specify indexer permission ingestion and the types of permission metadata that you want to index.
134+
Modify [data source configuration](search-indexer-access-control-lists-and-role-based-access.md#create-the-data-source) to specify indexer permission ingestion and the types of permission metadata that you want to index.
135135

136136
A data source needs `indexerPermissionOptions`.
137137

0 commit comments

Comments
 (0)