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/ai-foundry/agents/how-to/tools/overview.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -73,7 +73,7 @@ The Foundry Agent Service provides the following built-in tools. You can use the
73
73
|[Azure AI Search](azure-ai-search.md)| Use an existing Azure AI Search index to ground agents with data in the index, and chat with your data. |
74
74
|[Azure Functions](azure-functions.md)| Leverage your Azure Functions to create intelligent, event-driven applications. |
75
75
|[Code Interpreter](code-interpreter.md)| Enable agents to write and run Python code in a sandboxed execution environment. |
76
-
|[Deep Research](./deep-research.md)| Use OpenAI's advanced agentic research capability for analysis and reasoning. |
76
+
|[Deep Research (preview)](./deep-research.md)| Use OpenAI's advanced agentic research capability for analysis and reasoning. |
77
77
|[File Search](file-search.md)| Augment agents with knowledge from outside its model, such as proprietary product information or documents provided by your users. |
78
78
|[Function calling](function-calling.md)|Describe the structure of functions you create to an agent and have them be called when appropriate during the agent's interactions with users. |
79
79
|[Grounding with Bing Search](bing-grounding.md)| Enable your agent to use Grounding with Bing Search to access and return information from the internet. |
Copy file name to clipboardExpand all lines: articles/search/search-document-level-access-overview.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
@@ -21,7 +21,7 @@ Azure AI Search supports document-level access control, enabling organizations t
21
21
| Approach | Description |
22
22
|----------|-------------|
23
23
| Security filters | String comparison. Your application passes in a user or group identity as a string, which populates a filter on a query, excluding any documents that don't match on the string. <br><br>Security filters are a technique for achieving document-level access control. This approach isn't bound to an API so you can use any version or package. |
24
-
| ACLs / RBAC scopes (preview) | Microsoft Entra ID security principal behind the query token is compared to the permission metadata of documents returned in search results, excluding any documents that don't match on permissions. <br><br>Built-in support for identity-based access at the document level is in preview, available in REST APIs and prerelease Azure SDK packages that provide the feature. Be sure to check the [SDK package change log](#retrieve-permissions-metadata-during-data-ingestion-process) for evidence of feature support.|
24
+
| ACLs / RBAC scopes (preview) | Microsoft Entra ID security principal behind the query token is compared to the permission metadata of documents returned in search results, excluding any documents that don't match on permissions. Access Control Lists (ACL) permissions apply to Azure Data Lake Storage (ADLS) Gen2 directories and files. Role-based access control (RBAC) scopes apply to ADLS Gen2 content and to Azure blobs. <br><br>Built-in support for identity-based access at the document level is in preview, available in REST APIs and prerelease Azure SDK packages that provide the feature. Be sure to check the [SDK package change log](#retrieve-permissions-metadata-during-data-ingestion-process) for evidence of feature support.|
25
25
26
26
## Pattern for security trimming using filters
27
27
@@ -42,9 +42,9 @@ This approach is useful for systems with custom access models or non-Microsoft s
42
42
43
43
Native support is based on Microsoft Entra ID user and group access IDs affiliated with documents that you want to index and query.
44
44
45
-
Azure Data Lake Storage (ADLS) Gen2 containers support ACLs on the container and on files. For ADLS Gen2, RBAC scope preservation at document level is natively supported when you use the [ADLS Gen2 indexer](search-howto-index-azure-data-lake-storage.md) and a preview API to ingest content.
45
+
Azure Data Lake Storage (ADLS) Gen2 containers support ACLs on the container and on files. For ADLS Gen2, RBAC scope preservation at document level is natively supported when you use the [ADLS Gen2 indexer](search-howto-index-azure-data-lake-storage.md) and a preview API to ingest content. For Azure blobs using the [Azure blob indexer](search-blob-indexer-role-based-access.md), RBAC scope preservation is at the container level.
46
46
47
-
For any content that's secured through ACLs, we recommend group access IDs over user access IDs for ease of management. The pattern includes the following components:
47
+
For ACL-secured content, we recommend group access IDs over user access IDs for ease of management. The pattern includes the following components:
48
48
49
49
- Start with documents or files that have ACL assignments.
50
50
-[Enable permission filters](/rest/api/searchservice/indexes/create-or-update?view=rest-searchservice-2025-05-01-preview&preserve-view=true#searchindexpermissionfilteroption) in the index.
0 commit comments