Diff Insight Report - search

最終更新日: 2025-08-02

利用上の注意

このポストは Microsoft 社の Azure 公式ドキュメント(CC BY 4.0 または MIT ライセンス) をもとに生成AIを用いて翻案・要約した派生作品です。 元の文書は MicrosoftDocs/azure-ai-docs にホストされています。

生成AIの性能には限界があり、誤訳や誤解釈が含まれる可能性があります。 本ポストはあくまで参考情報として用い、正確な情報は必ず元の文書を参照してください。

このポストで使用されている商標はそれぞれの所有者に帰属します。これらの商標は技術的な説明のために使用されており、商標権者からの公式な承認や推奨を示すものではありません。

View Diff on GitHub


# Highlights
このコードの差分では、Azure AI Searchに関連する文書に多くのマイナーアップデートが施され、新たな機能の追加や既存機能の明確化が図られています。特に、新機能に関する情報が更新され、ユーザーがより効果的にサービスを利用するためのガイドラインが改善されました。一部、APIや価格ティアの変更が行われ、セキュリティと暗号化に関する重要な変更が含まれています。

New features

  • 新しいAPIバージョンの情報が多く適用され、ユーザーが最新のエンドポイントを利用できるようになりました。
  • セキュリティ関連の更新において、暗号化キー管理の改善が目立ちます。

Breaking changes

  • 暗号化キー管理に関するドキュメントの大幅更新により、以前の設定に影響のある可能性のある変更がされています。

Other updates

  • 文書内の日付更新とリンクの整備が行われ、全体的な情報の一貫性と正確性が向上しています。
  • 各種文書の更新を通じて、ユーザーエクスペリエンスを向上させるための様々な微調整が施されています。

Insights

このコードの変更は、Azure AI Search関連文書の正確性と有用性を高めるための一連の細かな更新を反映しています。特に、新しいAPIバージョンへの適応が広範囲にわたって行われ、最新技術を反映するための重要な土台が築かれています。ほとんどの変更は軽微ですが、長期的な利用において極めて重要な基礎を提供しています。

セキュリティ関連のドキュメントでは、主にAPIキーとロールベースのアクセス制御が中心に強化されました。これにより、開発者がAzure AI Searchサービスを扱う際に、安全性を確保しながら柔軟に機能を実装できるようになっています。特に暗号化キー管理の更新は、安全性を高めるために必要不可欠なステップです。

また、サービスティアと価格戦略についての説明がより具体的に行われており、ユーザーが自分のニーズに最も合致するプランを選びやすくなるよう配慮されています。このような修正は、利用者がサービスの利用を最大限に活用するための手助けとなり、実際に思考し決断する機会を提供します。

ドキュメント自体の更新により、今後のユーザーが取るべきアクションがより明確になる一方で、過去の設定と同期が取りやすくされていることが特徴として挙げられます。全体として、この一連の変更は利用者がAzure AI Searchをより効果的に運用するための貴重なリソースとなっています。

Summary Table

Filename Type Title Status A D M
change-pricing-tier.png minor update 価格階層の変更に関する画像の更新 modified 0 0 0
save-button.png new feature 保存ボタンの画像追加 added 0 0 0
search-api-migration.md minor update 検索API移行ガイドの更新 modified 19 19 38
search-api-preview.md minor update 検索APIプレビュー文書の更新 modified 1 4 5
search-api-versions.md minor update 検索APIのバージョンに関する文書の更新 modified 7 7 14
search-capacity-planning.md minor update 検索サービスのキャパシティプランニング文書の更新 modified 25 29 54
search-create-service-portal.md minor update Azureポータルでの検索サービス作成に関する文書の更新 modified 3 4 7
search-faq-frequently-asked-questions.yml minor update Azure AI Searchに関するFAQの更新 modified 6 6 12
search-how-to-large-index.md minor update 大規模インデックス処理に関する文書の更新 modified 2 2 4
search-how-to-upgrade.md minor update Azure AI Searchサービスのアップグレードに関する文書の更新 modified 8 10 18
search-howto-managed-identities-data-sources.md minor update マネージドIDを使用したデータソース接続に関する文書の更新 modified 50 55 105
search-indexer-howto-access-private.md minor update プライベートリンクリソースアクセスに関する文書の更新 modified 4 4 8
search-manage-azure-cli.md minor update Azure CLIを使用したAzure AI Searchサービス管理に関する文書の更新 modified 3 3 6
search-manage-powershell.md minor update PowerShellを使用したAzure AI Searchサービス管理に関する文書の更新 modified 3 3 6
search-manage-rest.md minor update Azure AI Search REST API 管理に関する文書の更新 modified 65 30 95
search-performance-tips.md minor update Azure AI Searchのパフォーマンス向上のためのヒントに関する文書の更新 modified 3 3 6
search-security-api-keys.md minor update Azure AI Search APIキーセキュリティに関する文書の更新 modified 4 4 8
search-security-enable-roles.md minor update Azure AI Searchにおけるロールベースのアクセス制御の有効化に関するドキュメントの更新 modified 5 5 10
search-security-manage-encryption-keys.md breaking change Azure AI Search の暗号化キー管理に関する文書の大幅な更新 modified 9 54 63
search-security-overview.md minor update Azure AI Search セキュリティに関する概要の更新 modified 2 2 4
search-sku-manage-costs.md minor update Azure AI Search サービスのコスト管理に関する文書の更新 modified 2 2 4
search-sku-tier.md minor update Azure AI Search サービスティアに関する文書の更新 modified 4 5 9
semantic-how-to-enable-disable.md minor update セマンティックランカーの有効化/無効化に関する文書の更新 modified 5 5 10
tutorial-document-extraction-image-verbalization.md minor update ドキュメント抽出のチュートリアルに関する文書の修正 modified 1 1 2
tutorial-document-extraction-multimodal-embeddings.md minor update マルチモーダル埋め込みのチュートリアルに関する文書の修正 modified 1 1 2
tutorial-document-layout-image-verbalization.md minor update ドキュメントレイアウトに関するチュートリアルの文書修正 modified 1 1 2
tutorial-document-layout-multimodal-embeddings.md minor update マルチモーダル埋め込みに関するドキュメントレイアウトの修正 modified 1 1 2
vector-search-vectorizer-azure-machine-learning-ai-studio-catalog.md minor update ベクトライザーに関するドキュメントの修正 modified 2 2 4
vector-store.md minor update ベクトルストアに関するドキュメントの更新 modified 2 2 4
whats-new.md minor update 新機能および強化機能の更新情報 modified 11 2 13

Modified Contents

articles/search/media/search-capacity-planning/change-pricing-tier.png

Summary

{
    "modification_type": "minor update",
    "modification_title": "価格階層の変更に関する画像の更新"
}

Explanation

このコードの変更は、’articles/search/media/search-capacity-planning/change-pricing-tier.png’というファイルの修正を示しています。具体的には、ファイルに対する追加、削除、実質的な変更はありませんが、プラットフォーム上でのファイルの参照が更新された可能性があります。この変更は、価格階層の変更に関連する情報を提供する画像の更新を反映していると思われます。画像の表示 URL も新しいコミット SHA に基づいて更新されています。これにより、ドキュメントの整合性が保たれ、最新の画像が使用されることが保証されます。

articles/search/media/search-capacity-planning/save-button.png

Summary

{
    "modification_type": "new feature",
    "modification_title": "保存ボタンの画像追加"
}

Explanation

このコードの変更は、’articles/search/media/search-capacity-planning/save-button.png’という新しいファイルの追加を示しています。保存ボタンに関する画像が新たに追加されたことで、ドキュメント内での視覚的な理解が向上します。この追加により、ユーザーは検索容量計画に関する内容をより具体的に把握できるようになります。ファイルはGitHubリポジトリに追加され、関連するURLも新しいコミットSHAに基づいて提供されています。これにより、最新情報に基づいたリソースが利用可能になります。

articles/search/search-api-migration.md

Diff
@@ -12,7 +12,7 @@ ms.custom:
   - build-2024
   - ignite-2024
 ms.topic: conceptual
-ms.date: 05/15/2025
+ms.date: 07/31/2025
 ---
 
 # Upgrade to the latest REST API in Azure AI Search
@@ -25,7 +25,7 @@ Here are the most recent versions of the REST APIs:
 |---------------------|----------|--------|
 | Data plane | [`2024-07-01`](/rest/api/searchservice/search-service-api-versions#2024-07-01) | Stable |
 | Data plane | [`2025-05-01-preview`](/rest/api/searchservice/search-service-api-versions#2025-05-01-preview&preserve-view=true) | Preview |
-| Control plane | [`2023-11-01`](/rest/api/searchmanagement/operation-groups?view=rest-searchmanagement-2023-11-0&preserve-view=true1) | Stable |
+| Control plane | [`2025-05-01`](/rest/api/searchmanagement/operation-groups?view=rest-searchmanagement-2025-05-01&preserve-view=true) | Stable |
 | Control plane | [`2025-02-01-preview`](/rest/api/searchmanagement/operation-groups?view=rest-searchmanagement-2025-02-01-preview&preserve-view=true) | Preview |
 
 Upgrade instructions focus on code changes that get you through breaking changes from previous versions so that existing code runs the same as before, but on the newer API version. Once your code is in working order, you can decide whether to adopt newer features. To learn more about new features, see [vector code samples](https://github.com/Azure/azure-search-vector-samples) and [What's New](whats-new.md).
@@ -41,7 +41,7 @@ We recommend upgrading API versions in succession, working through each version
 
 Azure AI Search breaks backward compatibility as a last resort. Upgrade is necessary when:
 
-+ Your code references a retired or unsupported API version and is subject to one or more breaking changes. You must address breaking changes if your code targets [`2023-07-10-preview`](#code-upgrade-for-vector-indexes-and-queries) for vectors, [`2020-06-01-preview`](#breaking-changes-for-semantic-ranker) for semantic ranker, and [`2019-05-06`](#upgrade-to-2019-05-06) for obsolete skills and workarounds. 
++ Your code references a retired or unsupported API version and is subject to one or more breaking changes. You must address breaking changes if your code targets [`2023-07-10-preview`](#code-upgrade-for-vector-indexes-and-queries) for vectors, [`2020-06-01-preview`](#breaking-changes-for-semantic-ranker) for semantic ranker, and [`2019-05-06`](#upgrade-to-2019-05-06) for obsolete skills and workarounds.
 
 + Your code fails when unrecognized properties are returned in an API response. As a best practice, your application should ignore properties that it doesn't understand.
 
@@ -51,7 +51,7 @@ Azure AI Search breaks backward compatibility as a last resort. Upgrade is neces
 
 1. If you're upgrading a data plane version, review the [release notes](/rest/api/searchservice/search-service-api-versions) for the new API version.
 
-1. Update the `api-version` parameter, specified in the request header, to a newer version. 
+1. Update the `api-version` parameter, specified in the request header, to a newer version.
 
    In your application code that makes direct calls to the REST APIs, search for all instances of the existing version and then replace it with the new version. For more information about structuring a REST call, see [Quickstart: Full-text search using REST](search-get-started-text.md).
 
@@ -65,17 +65,17 @@ The following breaking changes apply to data operations.
 
 ### Breaking changes for client code that reads connection information
 
-Effective March 29, 2024 and applicable to all [supported REST APIs](/rest/api/searchservice/search-service-api-versions): 
+Effective March 29, 2024 and applicable to all [supported REST APIs](/rest/api/searchservice/search-service-api-versions):
 
 + [GET Skillset](/rest/api/searchservice/skillsets/get), [GET Index](/rest/api/searchservice/indexes/get), and [GET Indexer](/rest/api/searchservice/indexers/get) no longer return keys or connection properties in a response. This is a breaking change if you have downstream code that reads keys or connections (sensitive data) from a GET response.
 
-+ If you need to retrieve admin or query API keys for your search service, use the [Management REST APIs](search-security-api-keys.md?tabs=rest-find#find-existing-keys).
++ If you need to retrieve admin or query API keys for your search service, use the [Search Management REST APIs](search-security-api-keys.md?tabs=rest-find#find-existing-keys).
 
-+ If you need to retrieve connection strings of another Azure resource such as Azure Storage or Azure Cosmos DB, use the APIs of that resource and published guidance to obtain the information. 
++ If you need to retrieve connection strings of another Azure resource such as Azure Storage or Azure Cosmos DB, use the APIs of that resource and published guidance to obtain the information.
 
 ### Breaking changes for semantic ranker
 
-[Semantic ranker](semantic-search-overview.md) is generally available in `2023-11-01`. There are the breaking changes from earlier releases:
+[Semantic ranker](semantic-search-overview.md) became generally available in `2023-11-01`. These are the breaking changes from earlier releases:
 
 + In all versions after `2020-06-01-preview`: `semanticConfiguration` replaces `searchFields` as the mechanism for specifying which fields to use for L2 ranking.
 
@@ -124,7 +124,7 @@ There are breaking changes if you upgrade directly from `2023-11-01`. Follow the
 
 ### Upgrade to 2024-05-01-preview
 
-[`2024-05-01-preview`](/rest/api/searchservice/search-service-api-versions#2024-05-01-preview) adds OneLake index, support for binary vectors, and support for more embedding models. 
+[`2024-05-01-preview`](/rest/api/searchservice/search-service-api-versions#2024-05-01-preview) adds OneLake index, support for binary vectors, and support for more embedding models.
 
 If you're upgrading from `2024-03-01-preview`, the AzureOpenAIEmbedding skill now requires a model name and dimensions property.
 
@@ -134,7 +134,7 @@ If you're upgrading from `2024-03-01-preview`, the AzureOpenAIEmbedding skill no
 
 ### Upgrade to 2024-03-01-preview
 
-[`2024-03-01-preview`](/rest/api/searchservice/search-service-api-versions#2024-03-01-preview) adds narrow data types, scalar quantization, and vector storage options. 
+[`2024-03-01-preview`](/rest/api/searchservice/search-service-api-versions#2024-03-01-preview) adds narrow data types, scalar quantization, and vector storage options.
 
 If you're upgrading from `2023-10-01-preview`, there are no breaking changes. However, there's one behavior difference: for `2023-11-01` and newer previews, the `vectorFilterMode` default changed from postfilter to prefilter for [filter expressions](vector-search-filters.md).
 
@@ -154,7 +154,7 @@ To use the new stable release, change the API version and test your code.
 
 [`2023-10-01-preview`](/rest/api/searchservice/search-service-api-versions#2023-10-01-preview) was the first preview version to add [built-in data chunking and vectorization during indexing](vector-search-integrated-vectorization.md) and [built-in query vectorization](vector-search-how-to-configure-vectorizer.md). It also supports vector indexing and queries from the previous version.
 
-If you're upgrading from the previous version, the next section has the steps. 
+If you're upgrading from the previous version, the next section has the steps.
 
 ### Upgrade from 2023-07-01-preview
 
@@ -164,7 +164,7 @@ Don't use this API version. It implements a vector query syntax that's incompati
 
 #### Portal upgrade for vector indexes
 
-Azure portal supports a one-click upgrade path for `2023-07-01-preview` indexes. It detects vector fields and provides a **Migrate** button. 
+Azure portal supports a one-click upgrade path for `2023-07-01-preview` indexes. It detects vector fields and provides a **Migrate** button.
 
 + Migration path is from `2023-07-01-preview` to `2024-05-01-preview`.
 + Updates are limited to vector field definitions and vector search algorithm configurations.
@@ -176,7 +176,7 @@ Before selecting **Migrate**, select **Edit JSON** to review the updated schema
 
 #### Code upgrade for vector indexes and queries
 
-[Vector search](vector-search-overview.md) support was introduced in [Create or Update Index (2023-07-01-preview)](/rest/api/searchservice/preview-api/create-or-update-index). 
+[Vector search](vector-search-overview.md) support was introduced in [Create or Update Index (2023-07-01-preview)](/rest/api/searchservice/preview-api/create-or-update-index).
 
 Upgrading from `2023-07-01-preview` to any newer stable or preview version requires:
 
@@ -281,14 +281,14 @@ Use the instructions in this section to migrate vector fields, configuration, an
       }
     ```
 
-1. Call [Create or Update Index](/rest/api/searchservice/indexes/create-or-update?view=rest-searchservice-2023-11-01&tabs=HTTP&preserve-view=true) to post the changes. 
+1. Call [Create or Update Index](/rest/api/searchservice/indexes/create-or-update?view=rest-searchservice-2023-11-01&tabs=HTTP&preserve-view=true) to post the changes.
 
 1. Modify [Search POST](/rest/api/searchservice/documents/search-post?view=rest-searchservice-2023-11-01&tabs=HTTP&preserve-view=true) to change the query syntax. This API change enables support for polymorphic vector query types.
 
    + Rename `vectors` to `vectorQueries`.
    + For each vector query, add `kind`, setting it to `vector`.
    + For each vector query, rename `value` to `vector`.
-   + Optionally, add `vectorFilterMode` if you're using [filter expressions](vector-search-filters.md). The default is  prefilter for indexes created after `2023-10-01`. Indexes created before that date only support postfilter, regardless of how you set the filter mode. 
+   + Optionally, add `vectorFilterMode` if you're using [filter expressions](vector-search-filters.md). The default is  prefilter for indexes created after `2023-10-01`. Indexes created before that date only support postfilter, regardless of how you set the filter mode.
 
     **Before (2023-07-01-preview)**:
 
@@ -342,7 +342,7 @@ These steps complete the migration to `2023-11-01` stable API version or newer p
 
 In this version, there's one breaking change and several behavioral differences. Generally available features include:
 
-+ [Knowledge store](knowledge-store-concept-intro.md), persistent storage of enriched content created through skillsets, created for downstream analysis and processing through other applications. A knowledge store is created through Azure AI Search REST APIs but it resides in Azure Storage. 
++ [Knowledge store](knowledge-store-concept-intro.md), persistent storage of enriched content created through skillsets, created for downstream analysis and processing through other applications. A knowledge store is created through Azure AI Search REST APIs but it resides in Azure Storage.
 
 #### Breaking change
 
@@ -352,7 +352,7 @@ Code written against earlier API versions breaks on `2020-06-30` and later if co
 
 #### Behavior changes
 
-+ [BM25 ranking algorithm](index-ranking-similarity.md) replaces the previous ranking algorithm with newer technology. Services created after 2019 use this algorithm automatically. For older services, you must set parameters to use the new algorithm.  
++ [BM25 ranking algorithm](index-ranking-similarity.md) replaces the previous ranking algorithm with newer technology. Services created after 2019 use this algorithm automatically. For older services, you must set parameters to use the new algorithm.
 
 + Ordered results for null values have changed in this version, with null values appearing first if the sort is `asc` and last if the sort is `desc`. If you wrote code to handle how null values are sorted, be aware of this change.
 
@@ -443,12 +443,12 @@ You can update flat indexes to the new format with the following steps using API
 
 The `listQueryKeys` GET request on older Search Management API versions is now deprecated. We recommend migrating to the most recent stable control plane API version to use the [`listQueryKeys` POST request](/rest/api/searchmanagement/query-keys/list-by-search-service).
 
-1. In existing code, change the `api-version` parameter to the most recent version (`2023-11-01`).
+1. In existing code, change the `api-version` parameter to the most recent version (`2025-05-01`).
 
 1. Reframe the request from `GET` to `POST`:
 
    ```http
-   POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}/listQueryKeys?api-version=2023-11-01
+   POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}/listQueryKeys?api-version=2025-05-01
    Authorization: Bearer {{token}}
    ```
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "検索API移行ガイドの更新"
}

Explanation

このコードの変更は、’articles/search/search-api-migration.md’というファイルの内容が修正されたことを示しています。具体的には、19行の追加と19行の削除が行われ、38行の変更が含まれています。変更の中には、APIの日付やバージョンの更新、ブレークチェンジに関する情報の明確化が含まれています。最も注目すべきは、2025年の新しいAPIバージョンの導入に伴う説明や、過去のAPIバージョンに関する留意点が整理されている点です。この更新により、ユーザーは新しいAPIバージョンへの移行に関する情報をよりスムーズに理解し、実行できるようになります。また、マニュアル内の誤字や表現の改善も行われています。全体として、API移行ガイドが最新の情報に基づいて更新され、ユーザーにとっての利便性が向上しています。

articles/search/search-api-preview.md

Diff
@@ -11,7 +11,7 @@ ms.custom:
   - build-2024
   - ignite-2024
 ms.topic: conceptual
-ms.date: 05/15/2025
+ms.date: 07/31/2025
 ---
 
 # Preview features in Azure AI Search
@@ -68,10 +68,7 @@ Preview features are removed from this list if they're retired or transition to
 
 |Feature                          | Category | Description | Availability  |
 |---------|------------------|-------------|---------------|
-| [**Service upgrade**](search-how-to-upgrade.md) | Feature | Upgrade your search service to higher storage limits in your region. With a one-time upgrade, you no longer need to recreate your service. | The Azure portal and [Upgrade Service (2025-02-01-preview)](/rest/api/searchmanagement/services/upgrade?view=rest-searchmanagement-2025-02-01-preview&preserve-view=true). |
-| [**Pricing tier change**](search-capacity-planning.md#change-your-pricing-tier) | Feature | Change the [pricing tier](search-sku-tier.md) of your search service. This provides flexibility to scale storage, increase request throughput, and decrease latency based on your needs. In this preview, you can only change between Basic and Standard (S1, S2, and S3) tiers. | The Azure portal and [Update Service (2025-02-01-preview)](/rest/api/searchmanagement/services/update?view=rest-searchmanagement-2025-02-01-preview&preserve-view=true#searchupdateservicewithsku). |
 | [**Network security perimeter**](search-security-network-security-perimeter.md) | Service | Join a search service to a [network security perimeter](/azure/private-link/network-security-perimeter-concepts) to control network access to your search service. | The Azure portal and the [Network Security Perimeter APIs 2024-06-01-preview](/rest/api/searchmanagement/network-security-perimeter-configurations?view=rest-searchmanagement-2024-06-01-preview&preserve-view=true) or the latest preview version. |
-| [**Search service under a user-assigned managed identity**](search-howto-managed-identities-data-sources.md) | Service | Configures a search service to use a previously created user-assigned managed identity. | [Services - Update](/rest/api/searchmanagement/services/update?view=rest-searchmanagement-2024-06-01-preview&preserve-view=true#identity), 2021-04-01-preview, or the latest preview version. We recommend using the latest preview version. |
 
 ## Preview features in Azure SDKs
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "検索APIプレビュー文書の更新"
}

Explanation

このコードの変更は、’articles/search/search-api-preview.md’というファイルが修正されたことを示しています。具体的には、1行の追加と4行の削除が行われ、合計で5行の変更があります。主な変更点は、日付の更新(2025年5月15日から2025年7月31日への変更)およびいくつかの機能に関する説明が削除されたことです。

削除された機能には、サービスのアップグレードや料金ティアの変更、ユーザー割り当ての管理アイデンティティを使用した検索サービスの構成に関する情報が含まれています。この更新により、文書がより簡潔になり、重要なプレビュー機能が強調される可能性があります。また、ユーザーにとって必要な情報がより簡単に見つけられるようになっていると考えられます。全体として、検索APIプレビュー文書が最新の情報を反映するようにして、ユーザー体験を向上させるための微調整が行われています。

articles/search/search-api-versions.md

Diff
@@ -14,7 +14,7 @@ ms.custom:
   - devx-track-python
   - ignite-2023
 ms.topic: conceptual
-ms.date: 02/18/2025
+ms.date: 07/31/2025
 ---
 
 # API versions in Azure AI Search
@@ -23,7 +23,7 @@ Azure AI Search rolls out feature updates regularly. Sometimes, but not always,
 
 As a rule, the REST APIs and libraries are versioned only when necessary, since it can involve some effort to upgrade your code to use a new API version. A new version is needed only if some aspect of the API has changed in a way that breaks backward compatibility. Such changes can happen because of fixes to existing features, or because of new features that change existing API surface area.
 
-See [Azure SDK lifecycle and support policy](https://azure.github.io/azure-sdk/policies_support.html) for more information about the deprecation path.
+For more information about the deprecation path, see the [Azure SDK lifecycle and support policy](https://azure.github.io/azure-sdk/policies_support.html).
 
 ## Deprecated versions
 
@@ -42,20 +42,20 @@ Some API versions are discontinued and are no longer documented or supported:
 + **2014-07-31-Preview**
 + **2014-10-20-Preview**
 
-All SDKs are based on REST API versions. If a REST version is discontinued, SDK packages based on that version are also discontinued. All Azure AI Search .NET SDKs older than [**3.0.0-rc**](https://www.nuget.org/packages/Microsoft.Azure.Search/3.0.0-rc) are now obsolete. 
+All SDKs are based on REST API versions. If a REST version is discontinued, SDK packages based on that version are also discontinued. All Azure AI Search .NET SDKs older than [**3.0.0-rc**](https://www.nuget.org/packages/Microsoft.Azure.Search/3.0.0-rc) are now obsolete.
 
 Support for the above-listed versions ended on October 15, 2020. If you have code that uses a discontinued version, you can [migrate existing code](search-api-migration.md) to a newer [REST API version](/rest/api/searchservice/) or to a newer Azure SDK.
 
 ## REST APIs
 
 | REST API | Link |
 |----------|------|
-| Search Service (data plane) | See [API versions](/rest/api/searchservice/search-service-api-versions) in REST API reference |
-| Management (control plane) | See [API versions](/rest/api/searchmanagement/management-api-versions) in REST API reference  |
+| Search Service (data plane) | See [API versions](/rest/api/searchservice/search-service-api-versions) in the REST API reference. |
+| Search Management (control plane) | See [API versions](/rest/api/searchmanagement/management-api-versions) in the REST API reference. |
 
 ## Azure SDK for .NET
 
-The following  table provides links to more recent SDK versions. 
+The following table provides links to more recent SDK versions.
 
 | SDK version | Status | Change log | Description |
 |-------------|--------|------------ |-----------------|
@@ -85,4 +85,4 @@ The following  table provides links to more recent SDK versions.
 
 ## All Azure SDKs
 
-If you're looking for beta client libraries and documentation, [this page](https://azure.github.io/azure-sdk/releases/latest/index.html) contains links to all of the Azure SDK library packages, code, and docs. 
+If you're looking for beta client libraries and documentation, [this page](https://azure.github.io/azure-sdk/releases/latest/index.html) contains links to all of the Azure SDK library packages, code, and docs.

Summary

{
    "modification_type": "minor update",
    "modification_title": "検索APIのバージョンに関する文書の更新"
}

Explanation

このコードの変更は、’articles/search/search-api-versions.md’というファイルの内容が修正されたことを示しています。具体的には、7行の追加と7行の削除があり、合計で14行の変更が行われました。主な変更点は、文書の日付が2025年2月18日から2025年7月31日に更新されたことと、いくつかの文言が整備されたことです。

特に、「非推奨」や「サポート対象のポリシー」に関する情報がより明確に記述され、APIの変更に関する注意喚起が強化されています。また、REST APIとSDKの情報提供も整然とした形式で提示されています。これにより、開発者はAPIのバージョン管理や非推奨ポリシーについての理解を深めやすくなっています。全体的に、この更新はドキュメントの精度と可読性を向上させ、ユーザー体験を向上させることを目的としています。

articles/search/search-capacity-planning.md

Diff
@@ -1,5 +1,5 @@
 ---
-title:  Estimate capacity for query and index workloads
+title: Estimate capacity for query and index workloads
 titleSuffix: Azure AI Search
 description: Learn how capacity is structured and used in Azure AI Search, and how to estimate the resources needed for indexing and query workloads.
 
@@ -11,7 +11,7 @@ ms.custom:
   - ignite-2023
   - ignite-2024
 ms.topic: conceptual
-ms.date: 04/22/2025
+ms.date: 08/01/2025
 ---
 
 # Estimate and manage capacity of a search service
@@ -91,7 +91,7 @@ To increase or decrease the capacity of your service, you have two options:
 
    :::image type="content" source="media/search-capacity-planning/initial-values.png" alt-text="Screenshot of the Scale page showing the current replica and partition values." border="true" lightbox="media/search-capacity-planning/initial-values.png":::
 
-1. Use the slider to increase or decrease the number of partitions. Select **Save**.
+1. Use the slider to increase or decrease the number of partitions, and then select **Save**.
 
    This example adds a second replica and partition. Notice the search unit count; it's now four because the billing formula is replicas multiplied by partitions (2 x 2). Doubling capacity more than doubles the cost of running the service. If the search unit cost was $100, the new monthly bill would now be $400.
 
@@ -110,22 +110,15 @@ To increase or decrease the capacity of your service, you have two options:
 ### Change your pricing tier
 
 > [!NOTE]
-> The 2025-02-01-preview supports changes between Basic and Standard (S1, S2, and S3) tiers. Currently, you can only switch from a lower tier to a higher tier, such as going from Basic to S1. Your region also can't have [capacity constraints on the higher tier](search-region-support.md).
+> The Azure portal supports changes between Basic and Standard (S1, S2, and S3) tiers. Currently, you can only use the portal to switch from a lower tier to a higher tier, such as switching from Basic to S1. Your region also can't have [capacity constraints on the higher tier](search-region-support.md).
 
-Your [pricing tier](search-sku-tier.md) determines the maximum storage of your search service. If you need more <!-- or less capacity -->capacity, you can switch to a different pricing tier that accommodates your storage needs.
+<!-- You can upgrade or downgrade tiers, provided your current service configuration doesn't exceed the [limits of the target tier](search-limits-quotas-capacity.md). Your region also can't have [capacity constraints on the target tier](search-region-support.md). -->
 
-In addition to capacity, changing your pricing tier affects the workload and maximum limits of your service. Before you proceed, compare the [service limits](search-limits-quotas-capacity.md) of your current tier and your desired tier. These include limits on:
+Your [pricing tier](search-sku-tier.md) determines the maximum storage of your search service. If you need more <!-- or less capacity --> capacity, you can switch to a different pricing tier that accommodates your storage needs.
 
-+ Partition storage
-+ Indexes
-+ Vectors
-+ Indexers
-+ Shared private link resources
-+ Synonyms
-+ Index aliases
-+ Semantic ranker throttling
+In addition to capacity, pricing tiers determine limits on indexes, indexers, and other search objects. Compare the [service limits](search-limits-quotas-capacity.md) of your current tier and your desired tier before proceeding. Generally, switching to a higher tier increases your [storage limit](search-limits-quotas-capacity.md#service-limits) and [vector limit](search-limits-quotas-capacity.md#vector-index-size-limits), increases request throughput, and decreases latency. <!-- while switching to a lower tier has the opposite effect. -->
 
-Generally, switching to a higher tier increases your [storage limit](search-limits-quotas-capacity.md#service-limits) and [vector limit](search-limits-quotas-capacity.md#vector-index-size-limits), increases request throughput, and decreases latency<!-- , while switching to a lower tier decreases your storage limit and vector limit, decreases request throughput, and increases latency -->.
+Switching to a higher pricing tier also increases the cost of running your search service. For more information, see the [pricing page](https://azure.microsoft.com/pricing/details/search/).
 
 To change your pricing tier:
 
@@ -137,15 +130,19 @@ To change your pricing tier:
 
    :::image type="content" source="media/search-capacity-planning/change-pricing-tier.png" alt-text="Screenshot of the Change Pricing Tier button in the Azure portal." border="true" lightbox="media/search-capacity-planning/change-pricing-tier.png":::
 
-1. On the **Select Pricing Tier** page, choose a higher tier from the list. Currently, you can only move up between Basic, S1, S2, and S3. Other pricing tiers are unavailable and appear dimmed.
+1. On the **Select Pricing Tier** page, choose a different tier from the list.
 
-1. To switch to the higher tier, select **Select**.
+   Currently, you can upgrade <!-- switch --> between Basic, S1, S2, and S3 only. Other pricing tiers are unavailable and appear dimmed.
 
-   :::image type="content" source="media/search-capacity-planning/pricing-tier-list.png" alt-text="Screenshot of the Select Pricing Tier page and the list of higher tiers in the Azure portal." border="true" lightbox="media/search-capacity-planning/pricing-tier-list.png":::
+   :::image type="content" source="media/search-capacity-planning/pricing-tier-list.png" alt-text="Screenshot of the Select Pricing Tier page and the list of available tiers in the Azure portal." border="true" lightbox="media/search-capacity-planning/pricing-tier-list.png":::
 
-   This operation can take several hours to complete. You can’t cancel the process after it starts, and there’s no real-time monitoring of tier changes. However, on the **Overview** page, a **Provisioning** status indicates the operation is underway for your service.
+1. To start the scale operation, select **Save**.
 
-   :::image type="content" source="media/search-capacity-planning/provisioning-status.png" alt-text="Screenshot of the service Overview page with a Provisioning status." border="true" lightbox="media/search-capacity-planning/provisioning-status.png":::
+   :::image type="content" source="media/search-capacity-planning/save-button.png" alt-text="Screenshot of the Save button in the Azure portal." border="true" lightbox="media/search-capacity-planning/save-button.png":::
+
+   This operation can take several hours to complete. You can't cancel the process after it starts, and there's no real-time monitoring of tier changes. However, the following message displays while changes are underway.
+
+   :::image type="content" source="media/search-capacity-planning/updating-message.png" alt-text="Screenshot of the Updating message in the Azure portal." border="true" lightbox="media/search-capacity-planning/updating-message.png":::
 
 ## How scale requests are handled
 
@@ -162,17 +159,16 @@ The above steps aren't entirely consecutive. For example, the system starts prov
 
 ## Errors during scaling
 
-The error message "Service update operations aren't allowed at this time because we're processing a previous request" is caused by repeating a request to scale down or up when the service is already processing a previous request.
-
-Resolve this error by checking service status to verify provisioning status:
+The following table lists the causes and solutions for errors that can occur during scaling operations.
 
-1. Use the [Management REST API](/rest/api/searchmanagement), [Azure PowerShell](search-manage-powershell.md), or [Azure CLI](/cli/azure/search) to get service status.
-1. Call [Get Service (REST)](/rest/api/searchmanagement/services/get) or equivalent for PowerShell or the CLI.
-1. Check the response for ["provisioningState": "provisioning"](/rest/api/searchmanagement/services/get#provisioningstate)
+| Error message | Cause | Solution |
+|--|--|--|
+| "Service update operations aren't allowed at this time because we're processing a previous request." | Another scaling operation is already in progress. | Check the **Overview** page in the Azure portal or use the [Search Management REST API](/rest/api/searchmanagement/services/get), [Azure PowerShell](search-manage-powershell.md#get-search-service-information), or [Azure CLI](search-manage-azure-cli.md#get-search-service-information) to get the status of your search service. If the status is "Provisioning," wait until it becomes "Succeeded" or "Failed" before trying again. <sup>1, 2</sup> |
+<!-- | "Failed to scale search service *servicename*. Error: *Object* count *ActualCount* exceeds allowable limit: *MaximumCount*." | Your current service configuration exceeds the limits of the target pricing tier. | Check that your storage usage, vector usage, indexes, indexers, and other objects fit within the lower tier's [service limits](search-limits-quotas-capacity.md). For example, the Basic tier supports up to 15 indexes, so you can't switch from S1 to Basic if you have 16 or more indexes. Adjust your resources before trying again. | -->
 
-If status is "Provisioning", wait for the request to complete. Status should be either "Succeeded" or "Failed" before another request is attempted. There's no status for backup. Backup is an internal operation and it's unlikely to be a factor in any disruption of a scale exercise.
+<sup>1</sup> There's no status for backups, which are internal operations that are unlikely to disrupt a scaling exercise.
 
-If your search service appears to be stalled in a provisioning state, check for orphaned indexes that are unusable, with zero query volumes and no index updates. An unusable index can block changes to service capacity. In particular, look for indexes that are [CMK-encrypted](search-security-manage-encryption-keys.md), whose keys are no longer valid. You should either delete the index or restore the keys to bring the index back online and unblock your scale operation.
+<sup>2</sup> If your search service appears to be stalled in a provisioning state, check for orphaned indexes that are unusable, with zero query volumes and no index updates. An unusable index can block changes to service capacity. In particular, look for [CMK-encrypted](search-security-manage-encryption-keys.md) indexes whose keys are no longer valid. Either delete the index or restore the keys to bring the index back online and unblock your scaling operation.
 
 <a id="chart"></a>
 
@@ -204,7 +200,7 @@ For billing rates per tier and currency, see the [Azure AI Search pricing page](
 
 The size of the indexes you expect to build determines storage needs. There are no solid heuristics or generalities that help with estimates. The only way to determine the size of an index is [build one](search-what-is-an-index.md). Its size is based on tokenization and embeddings, and whether you enable suggesters, filtering, and sorting, or can take advantage of [vector compression](vector-search-how-to-quantization.md).
 
-We recommend estimating on a billable tier, Basic or above. The Free tier runs on physical resources shared by multiple customers and is subject to factors beyond your control. Only the dedicated resources of a billable search service can accommodate larger sampling and processing times for more realistic estimates of index quantity, size, and query volumes during development. 
+We recommend estimating on a billable tier, Basic or higher. The Free tier runs on physical resources shared by multiple customers and is subject to factors beyond your control. Only the dedicated resources of a billable search service can accommodate larger sampling and processing times for more realistic estimates of index quantity, size, and query volumes during development. 
 
 1. [Review service limits at each tier](search-limits-quotas-capacity.md#service-limits) to determine whether lower tiers can support the number of indexes you need. Consider whether you need multiple copies of an index for active development, testing, and production. 
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "検索サービスのキャパシティプランニング文書の更新"
}

Explanation

このコードの変更は、’articles/search/search-capacity-planning.md’というファイルが修正されたことを示しています。合計で25行の追加と29行の削除があり、54行の変更が行われました。主な変更点は、文書の日付の更新(2025年4月22日から2025年8月1日への変更)や、いくつかの表現の明確化、構文の整理が行われた点です。

具体的には、容量の調整方法や価格ティアの変更に関するセクションが改善され、読者にとってより分かりやすくなっています。また、エラー処理に関するテーブル形式の情報提供は、ユーザーがトラブルシューティングを行う際に役立つようにされており、具体的な原因と解決策が明示されています。

さらに、価格ティアの調整がサービスのキャパシティやコストに与える影響についての説明が強化され、ユーザーがより適切にプランを選択できるようになっています。この更新は、UXを向上させ、開発者がAzure AI Searchのキャパシティ計画をより効果的に管理できるようにすることを目的としています。

articles/search/search-create-service-portal.md

Diff
@@ -9,7 +9,7 @@ ms.author: haileytapia
 ms.service: azure-ai-search
 ms.update-cycle: 180-days
 ms.topic: how-to
-ms.date: 07/31/2025
+ms.date: 08/01/2025
 ms.custom:
   - references_regions
   - build-2024
@@ -41,7 +41,7 @@ Some properties are fixed for the lifetime of the search service. Before you cre
 |--|--|
 | [Name](#name-your-service) | Becomes part of the URL endpoint. The name must be unique and follow naming rules. |
 | [Region](search-region-support.md) | Determines data residency and availability of certain features. For example, semantic ranker and Azure AI integration have region requirements. Choose a region that supports the features you need. |
-| [Tier](search-sku-tier.md) | Determines infrastructure, service limits, and billing. Some features aren't available on lower or specialized tiers. In the 2025-02-01-preview, you can also [switch from a lower tier to a higher tier](search-capacity-planning.md#change-your-pricing-tier). |
+| [Tier](search-sku-tier.md) | Determines infrastructure, service limits, and billing. Some features aren't available on lower or specialized tiers. After you create your service, you can [switch between Basic and Standard (S1, S2, and S3) tiers](search-capacity-planning.md#change-your-pricing-tier). |
 
 ## Subscribe to Azure
 
@@ -140,8 +140,7 @@ The Basic and Standard tiers are the most common for production workloads, but m
 :::image type="content" source="media/search-create-service-portal/select-pricing-tier.png" lightbox="media/search-create-service-portal/select-pricing-tier.png" alt-text="Screenshot of the Select Pricing Tier page in the Azure portal." border="true":::
 
 > [!NOTE]
-> + After you create your service, you can move up between Basic and Standard (S1, S2, and S3) tiers. Switching to a lower tier isn't currently supported. For more information, see [Change your pricing tier](search-capacity-planning.md#change-your-pricing-tier).
-> + Services created after April 3, 2024 have larger partitions and higher vector quotas at every billable tier.
+> Services created after April 3, 2024 have larger partitions and higher vector quotas at every billable tier.
 
 ## Create your service
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "Azureポータルでの検索サービス作成に関する文書の更新"
}

Explanation

このコードの変更は、’articles/search/search-create-service-portal.md’というファイルが修正されたことを示しています。合計で3行の追加と4行の削除があり、7行の変更が行われました。主な変更点は、文書の日付が2025年7月31日から2025年8月1日に更新されたことと、一部の文言が明確化された点です。

具体的には、サービスの作成後に「Basic」および「Standard」(S1、S2、S3)ティア間の切り替えができることを明記した箇所があり、以前は切り替えができないとの記載があった部分が改善されています。また、2024年4月3日以降に作成されたサービスについては、すべての有料ティアでより大きなパーティションと高いベクター割当が提供される旨が強調されています。

これにより、Azureのサービス作成に関するガイドラインがより明確になり、ユーザーが適切な料金プランを選択し、サービスを最適に構成できるようにすることを目的としています。全体として、この更新は文書の正確性と可読性を向上させています。

articles/search/search-faq-frequently-asked-questions.yml

Diff
@@ -10,7 +10,7 @@ metadata:
   ms.service: azure-ai-search
   ms.update-cycle: 90-days
   ms.topic: faq
-  ms.date: 03/21/2025
+  ms.date: 08/01/2025
 title: Azure AI Search Frequently Asked Questions
 summary:  Find answers to commonly asked questions about Azure AI Search.
 
@@ -59,10 +59,10 @@ sections:
       - question: |
           Can I upgrade or downgrade the service?
         answer: |
-          Services created before April 2024 in select regions can be [upgraded to higher capacity clusters](search-how-to-upgrade.md). Downgrading your service isn't supported. 
-          
-          To get more capacity, you can also [switch to a higher pricing tier](search-capacity-planning.md#change-your-pricing-tier). Your region can't have [capacity constraints on the higher tier](search-region-support.md), and you can only move up between Basic and Standard (S1, S2, and S3) tiers, such as going from Basic to S1. Currently, you can't switch to a lower tier.
-          
+          Services created before April 2024 in select regions can be [upgraded to higher-capacity clusters](search-how-to-upgrade.md). Downgrading your service isn't supported.
+
+          To get more or less capacity, you can also [switch to a different pricing tier](search-capacity-planning.md#change-your-pricing-tier). Scaling is blocked if your current service configuration exceeds the [limits of the target tier](search-limits-quotas-capacity.md) or if your region has [capacity constraints on the target tier](search-region-support.md). Currently, you can only switch between Basic and Standard (S1, S2, and S3) tiers.
+
       - question: |
           Can I rename or move the service?
         answer: |
@@ -143,7 +143,7 @@ sections:
       - question: |
           Why do I see different vector index size limits between my new search services and existing search services?
         answer: |
-          Azure AI Search rolled out improved vector index size limits worldwide for new search services, but [some regions experience capacity constraints](search-region-support.md), and some regions don't have the required infrastructure. New search services created after May 2024 in supported regions should see increased vector index size limits. Alternatively, if you have an existing service in a supported region, you can [upgrade your service](search-how-to-upgrade.md) to access the new limits.
+          Azure AI Search rolled out improved vector index size limits worldwide for new search services, but [some regions experience capacity constraints](search-region-support.md), and some regions don't have the required infrastructure. New search services created after May 2024 in supported regions should see increased vector index size limits. Alternatively, if you have an existing service in a supported region, you might be able to [upgrade your service](search-how-to-upgrade.md) to access the new limits.
           
       - question: |
           Why does my vector index show zero storage?

Summary

{
    "modification_type": "minor update",
    "modification_title": "Azure AI Searchに関するFAQの更新"
}

Explanation

このコードの変更は、’articles/search/search-faq-frequently-asked-questions.yml’というファイルが修正されたことを示しています。合計で6行の追加と6行の削除があり、12行の変更が行われました。主な変更点は、文書の日付が2025年3月21日から2025年8月1日に更新されたことと、FAQのいくつかの回答が明確化された点です。

具体的には、「サービスのアップグレードおよびダウングレード」に関するセクションでは、以前は「より多くの容量が必要な場合」という表現が使用されていましたが、今後は「より多くまたは少ない容量が必要な場合」という記載に変更されており、ユーザーに対する柔軟性が強調されています。また、「既存サービスのアップグレードによる新しい制限へのアクセス」についての表現が微調整され、より明確に伝わるようになっています。

この更新は、Azure AI Searchに関する一般的な質問に対する回答の正確性と明快さを向上させ、ユーザーがサービスを利用する際の理解を助けることを目的としています。全体として、FAQセクションがより役立つ情報源となるように改善されています。

articles/search/search-how-to-large-index.md

Diff
@@ -10,7 +10,7 @@ ms.service: azure-ai-search
 ms.custom:
   - ignite-2023
 ms.topic: conceptual
-ms.date: 03/21/2025
+ms.date: 08/01/2025
 ---
 
 # Index large data sets in Azure AI Search
@@ -46,7 +46,7 @@ Because the optimal batch size depends on your index and your data, the best app
 
 ### Manage threads and a retry strategy
 
-Indexers have built-in thread management, but when you're using the push APIs, your application code needs to manage threads. Make sure there are sufficient threads to make full use of the available capacity, especially if you recently [upgraded your service](search-how-to-upgrade.md), [switched to a higher tier](search-capacity-planning.md#change-your-pricing-tier), or [increased partitions](search-capacity-planning.md#add-or-remove-partitions-and-replicas).
+Indexers have built-in thread management, but when you're using the push APIs, your application code needs to manage threads. Make sure there are sufficient threads to make full use of the available capacity, especially if you recently [upgraded your service](search-how-to-upgrade.md), [switched to a higher pricing tier](search-capacity-planning.md#change-your-pricing-tier), or [increased partitions](search-capacity-planning.md#add-or-remove-partitions-and-replicas).
 
 1. [Increase the number of concurrent threads](tutorial-optimize-indexing-push-api.md#use-multiple-threadsworkers) in your client code.
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "大規模インデックス処理に関する文書の更新"
}

Explanation

このコードの変更は、’articles/search/search-how-to-large-index.md’というファイルが修正されたことを示しています。合計で2行の追加と2行の削除があり、4行の変更が行われました。主な変更点は、文書の日付が2025年3月21日から2025年8月1日に更新されたことと、一部の文言が調整されたことです。

特に、「より高いティアに切り替えた場合」の記述が「より高い料金ティアに切り替えた場合」という表現に変更されており、ユーザーがサービスの利用に関する正確な情報を得やすくなっています。また、インデクサーのスレッド管理についての説明も微調整され、具体的な指示がより分かりやすくなりました。

この更新は、大規模なデータセットをAzure AI Searchで処理する際に、ユーザーがより効果的にインデックスを管理できるようにすることを目的としており、情報の正確性と明快さを向上させています。全体として、実用的な指針がより充実した内容になっています。

articles/search/search-how-to-upgrade.md

Diff
@@ -8,39 +8,37 @@ ms.author: haileytapia
 ms.service: azure-ai-search
 ms.topic: how-to
 ms.custom: references_regions
-ms.date: 07/07/2025
+ms.date: 08/01/2025
 ---
 
 # Upgrade your Azure AI Search service in the Azure portal
 
-[!INCLUDE [Feature preview](./includes/previews/preview-generic.md)]
-
 An upgrade brings older search services to the capabilities of new services created in the same region. Specifically, it upgrades the computing power of the underlying service. This one-time operation doesn't introduce breaking changes to your application, and you shouldn't need to change any code.
 
 For [eligible services](#upgrade-eligibility), an upgrade increases the [partition storage](#higher-storage-limits) and [vector index size](#higher-vector-limits) on the same tier at no extra cost.
 
 > [!TIP]
-> Looking to [change your pricing tier](search-capacity-planning.md#change-your-pricing-tier)? You can now move up between Basic and Standard (S1, S2, and S3) tiers.
+> Looking to [change your pricing tier](search-capacity-planning.md#change-your-pricing-tier)? You can switch between Basic and Standard (S1, S2, and S3) tiers.
 
 This article describes how to upgrade your service in the [Azure portal](https://portal.azure.com/). Alternatively, you can use the [Search Management REST APIs](/rest/api/searchmanagement/) to upgrade your service programmatically. For more information, see [Manage your search service using REST](search-manage-rest.md#upgrade-a-service).
 
 ## About service upgrades
 
 In April 2024, Azure AI Search increased the [storage capacity](search-limits-quotas-capacity.md#service-limits) of newly created search services. Services created before April 2024 saw no capacity changes, so if you wanted larger and faster partitions, you had to create a new service. However, some older services can now be upgraded to benefit from the higher-capacity partitions.
 
-In this preview, an upgrade only increases the [storage limit](#higher-storage-limits) and [vector index size](#higher-vector-limits) of [eligible services](#upgrade-eligibility).
+Currently, an upgrade only increases the [storage limit](#higher-storage-limits) and [vector index size](#higher-vector-limits) of [eligible services](#upgrade-eligibility).
 
 ### Upgrade eligibility
 
-To qualify for an upgrade, your service:
+To qualify for an upgrade, your service must:
 
 > [!div class="checklist"]
-> + Must have been [created before April 3, 2024](#check-your-service-creation-or-upgrade-date). Services created after this date should already have higher capacity.
-> + Must be in a [region where higher capacity is enabled](search-region-support.md). Most regions provide higher-capacity partitions. Exceptions are noted in the footnotes of each table.
+> + Have been [created before April 3, 2024](#check-your-service-creation-or-upgrade-date). Services created after this date should already have higher capacity.
+> + Be in a [region where higher capacity is enabled](search-limits-quotas-capacity.md#partition-storage-gb). Most regions provide higher-capacity partitions, as noted in the table's footnotes.
+> + Be in a [region that doesn't have capacity constraints on your pricing tier](search-region-support.md). Constrained regions and tiers are noted in the footnotes of each table.
 
 > [!IMPORTANT]
-> + Some search services created before January 1, 2019 don't support upgrades. In this situation, you must create a new service in a high-capacity region to get increased storage and vector limits.
-> + Upgrades are subject to [capacity constraints](search-region-support.md). If regional capacity is constrained for your pricing tier, your service can't be upgraded.
+> Some search services created before January 1, 2019 don't support upgrades. In this situation, you must create a new service in a [high-capacity region](search-limits-quotas-capacity.md#partition-storage-gb) to get increased storage and vector limits.
 
 ### Higher storage limits
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "Azure AI Searchサービスのアップグレードに関する文書の更新"
}

Explanation

このコードの変更は、’articles/search/search-how-to-upgrade.md’というファイルが修正され、全体で8行の追加と10行の削除、合計で18行の変更が行われたことを示しています。主な改訂内容は、文書の日付が2025年7月7日から2025年8月1日に変更されたことと、情報の表現が明確化された点です。

具体的には、料金ティアの変更に関する記述がわかりやすく修正されており、従来の「移動する」という表現が「スイッチする」という表現に改められています。また、アップグレードの資格要件の項目が明確化され、一部の文言が修正されて、読み手にとっての理解が容易になっています。

また、従来の「このプレビュー」から「現在の」表現に変更されており、現行のアップグレードプロセスについての情報を強調した内容になっています。この更新により、Azure AI Searchサービスのアップグレードに関する文書は、ユーザーが正確な情報を取得しやすく、より効果的にサービスを利用できるように設計されています。全体として、文書はよりユーザーフレンドリーになり、具体的な手順や条件が分かりやすくなっています。

articles/search/search-howto-managed-identities-data-sources.md

Diff
@@ -8,7 +8,7 @@ author: HeidiSteen
 ms.author: heidist
 ms.service: azure-ai-search
 ms.topic: how-to
-ms.date: 05/29/2025
+ms.date: 07/31/2025
 ms.custom:
   - ignite-2023
   - build-2024
@@ -17,9 +17,6 @@ ms.custom:
 
 # Configure a search service to connect using a managed identity in Azure AI Search
 
-> [!IMPORTANT]
-> User-assigned managed identity assignment is in public preview under [Supplemental Terms of Use](https://azure.microsoft.com/support/legal/preview-supplemental-terms/). The [Management preview REST API](/rest/api/searchmanagement/services/update?view=rest-searchmanagement-2025-02-01-preview&preserve-view=true#identity) provides user-assigned managed identity assignment for Azure AI Search. Support for a *system-assigned* managed identity is generally available.
-
 You can use Microsoft Entra ID and role assignments for outbound connections from Azure AI Search to resources providing data, applied AI, or vectorization during indexing or queries.
 
 To use roles on an outbound connection, first configure your search service to use either a [system-assigned or user-assigned managed identity](/azure/active-directory/managed-identities-azure-resources/overview) as the security principal for your search service in a Microsoft Entra tenant. Once you have a managed identity, you can assign roles for authorized access. Managed identities and role assignments eliminate the need for passing secrets and credentials in a connection string or code.
@@ -32,11 +29,11 @@ To use roles on an outbound connection, first configure your search service to u
 
 ## Supported scenarios
 
-Azure AI Search can connect to other Azure resources under its system-assigned or a user-assigned managed identity. 
+Azure AI Search can connect to other Azure resources under its system-assigned managed identity or a user-assigned managed identity.
+
++ Search service configuration of a managed identity, whether system-assigned or user-assigned, is generally available.
 
-+ Search service configuration of a system-assigned managed identity is generally available. 
-+ Search service configuration of a user-assigned managed identity is in public preview, under supplemental terms of use.
-+ Data plane usage of a managed identity, whether system or user-assigned, is generally available. For example, if you want a user-assigned managed identity on an indexer data source connection, key vault, debug session, or enrichment cache, you can use a generally available REST API version to create the connection, assuming the feature you're using is also generally available.
++ Data plane usage of a managed identity, whether system-assigned or user-assigned, is generally available. For example, if you want a user-assigned managed identity on an indexer data source connection, key vault, debug session, or enrichment cache, you can use a generally available REST API version to create the connection, assuming the feature you're using is also generally available.
 
 A system managed identity is indicated when a connection string is the unique resource ID of a Microsoft Entra ID-aware service or application. A user-assigned managed identity is specified through an "identity" property.
 
@@ -67,15 +64,15 @@ A system-assigned managed identity is unique to your search service and bound to
 
 1. Sign in to the [Azure portal](https://portal.azure.com) and [find your search service](https://portal.azure.com/#blade/HubsExtension/BrowseResourceBlade/resourceType/Microsoft.Search%2FsearchServices).
 
-1. Under **Settings**, select **Identity**.
+1. From the left pane, select **Settings** > **Identity**.
 
 1. On the **System assigned** tab, under **Status**, select **On**.
 
 1. Select **Save**.
 
    :::image type="content" source="media/search-managed-identities/turn-on-system-assigned-identity.png" alt-text="Screenshot of the Identity page in Azure portal." border="true":::
 
-   After you save the settings, the page updates to show an object identifier that's assigned to your search service. 
+   After you save the settings, the page updates to show an object identifier that's assigned to your search service.
 
    :::image type="content" source="media/search-managed-identities/system-assigned-identity-object-id.png" alt-text="Screenshot of a system identity object identifier." border="true":::
 
@@ -103,80 +100,76 @@ For more information, see [Create a search service with a system-assigned manage
 
 ### [**REST API**](#tab/rest-sys)
 
-1. Formulate a request to [Create or Update a search service](/rest/api/searchmanagement/services/create-or-update).
-
-    ```http
-    PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice?api-version=2023-11-01
-    {
-      "location": "[region]",
-      "sku": {
-        "name": "[sku]"
-      },
-      "properties": {
-        "replicaCount": [replica count],
-        "partitionCount": [partition count],
-        "hostingMode": "default"
-      },
-      "identity": {
-        "type": "SystemAssigned"
-      }
-    } 
-    ```
+Use [Services - Create Or Update (REST API)](/rest/api/searchmanagement/services/create-or-update#searchcreateorupdateservicewithidentity) to formulate the request.
 
-1. Confirmation and an object identifier for the system managed identity is returned in the response.
+```http
+PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice?api-version=2025-05-01  HTTP/1.1
+{
+  "location": "[region]",
+  "sku": {
+    "name": "[sku]"
+  },
+  "properties": {
+    "replicaCount": [replica count],
+    "partitionCount": [partition count],
+    "hostingMode": "default"
+  },
+  "identity": {
+    "type": "SystemAssigned"
+  }
+} 
+```
 
-For more information, see [Create or Update Service (Management REST API)](/rest/api/searchmanagement/services/create-or-update#searchcreateorupdateservicewithidentity).
+The response includes a confirmation and an object identifier for the system-assigned managed identity.
 
 ---
 
 ## Create a user-assigned managed identity
 
-> [!IMPORTANT]
-> Part of this scenario is in public preview under [Supplemental Terms of Use](https://azure.microsoft.com/support/legal/preview-supplemental-terms/). The [Management preview REST API](/rest/api/searchmanagement/services/update?view=rest-searchmanagement-2025-02-01-preview&preserve-view=true#identity) provides user-assigned managed identity configuration for Azure AI Search.
+A user-assigned managed identity is an Azure resource that can be scoped to subscriptions, resource groups, or resource types. You can create multiple user-assigned managed identities for more granularity in role assignments. For example, you might want separate identities for different applications and scenarios.
 
-A user-assigned managed identity is a resource on Azure. You can create multiple user-assigned managed identities if you want more granularity in role assignments. For example, you might want separate identities for different applications and scenarios.
+The steps are as follows:
 
-Steps are:
+1. In your Azure subscription, create a user-assigned managed identity.
 
-+ In your Azure subscription, create a user-assigned managed identity.
-+ On your search service, update the service definition to enable the user-assigned managed identity (this step is in preview).
-+ On other Azure services you want to connect to, create a role assignment for the identity.
-+ In data source connections on Azure AI Search, such as an indexer data source, reference the user-managed identity in the connection details (this step is generally available if support for the feature is generally available).
+1. On your search service, update the service definition to enable the user-assigned managed identity.
 
-A user-assigned managed identity can be scoped to subscriptions, resource groups, or resource types. 
+1. On other Azure services you want to connect to, create a role assignment for the identity.
 
-Associating a user-assigned managed identity is supported in the Azure portal, in preview versions of the Management REST APIs, and in beta SDK packages that provide the feature.
+1. In data source connections on Azure AI Search, such as an indexer data source, reference the user-managed identity in the connection details. This step is generally available if support for the feature is generally available.
+
+Associating a user-assigned managed identity is supported in the Azure portal, Search Management REST APIs, and SDK packages that provide the feature.
 
 ### [**Azure portal**](#tab/portal-user)
 
-1. Sign in to the [Azure portal](https://portal.azure.com)
+1. Sign in to the [Azure portal](https://portal.azure.com).
 
-1. Select **Create a resource**.
+1. In the upper-left corner of your dashboard, select **Create a resource**.
 
-1. In the "Search services and marketplace" search bar, search for "User Assigned Managed Identity" and then select **Create**.
+1. Use the search box to find **User Assigned Managed Identity**, and then select **Create**.
 
    :::image type="content" source="media/search-managed-identities/user-assigned-managed-identity.png" alt-text="Screenshot of the user assigned managed identity tile in Azure Marketplace.":::
 
 1. Select the subscription, resource group, and region. Give the identity a descriptive name.
 
-1. Select **Create** and wait for the resource to finish deploying. 
+1. Select **Create** and wait for the resource to finish deploying.
 
    It takes several minutes before you can use the identity.
 
-1. In your search service page, under **Settings**, select **Identity**.
+1. On your search service page, select **Settings** > **Identity**.
 
 1. On the **User assigned** tab, select **Add**.
 
-1. Choose the subscription and then select the user-assigned managed resource that you created in the previous step.
+1. Select the subscription and the user-assigned managed identity you previously created.
 
 ### [**REST API**](#tab/rest-user)
 
-You can use a preview Management REST API instead of the Azure portal to assign a user-assigned managed identity. Use API versions `2021-04-01-preview` or later. This example uses `2025-05-01-preview`.
+Instead of the Azure portal, you can use the Search Management REST APIs to assign a user-assigned managed identity.
 
-1. Formulate a request to [UPDATE](/rest/api/searchmanagement/services/update?view=rest-searchmanagement-2025-05-01-preview&preserve-view=true#identity) a search service.
+1. Use [Services - Update (REST API)](/rest/api/searchmanagement/services/update?view=rest-searchmanagement-2025-05-01&preserve-view=true#identity) to formulate the request.
 
     ```http
-    PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice?api-version=2025-05-01-preview
+    PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice?api-version=2025-05-01  HTTP/1.1
     {
       "location": "[region]",
       "sku": {
@@ -190,18 +183,20 @@ You can use a preview Management REST API instead of the Azure portal to assign
       "identity": {
         "type": "UserAssigned",
         "userAssignedIdentities": {
-          "/subscriptions/[subscription ID]/resourcegroups/[resource group name]/providers/Microsoft.ManagedIdentity/userAssignedIdentities/[name of managed identity]": {}
+          "/subscriptions/[subscription ID]/resourcegroups/[name of resource group]/providers/Microsoft.ManagedIdentity/userAssignedIdentities/[name of managed identity]": {}
         }
       }
     } 
     ```
 
-1. Set the "identity" property to specify a fully qualified managed identity:
+1. Set `identity.type` to the type of identity.
+
+    + Valid values are `SystemAssigned`, `UserAssigned`, or `SystemAssigned, UserAssigned` for both.
+
+    + A value of `None` clears any previously assigned identities from the search service.
 
-   + "type" is the type of identity. Valid values are "SystemAssigned", "UserAssigned", or "SystemAssigned, UserAssigned" for both. A value of "None" clears any previously assigned identities from the search service.
+1. Update `identity.userAssignedIdentities` to include the details of your user-assigned managed identity. This identity [must already exist](/azure/active-directory/managed-identities-azure-resources/how-manage-user-assigned-managed-identities) before you can specify it in the request.
 
-   + "userAssignedIdentities" includes the details of the user assigned managed identity. This identity [must already exist](/azure/active-directory/managed-identities-azure-resources/how-manage-user-assigned-managed-identities) before you can specify it in the Update Service request.
-  
 ---
 
 ## Assign a role

Summary

{
    "modification_type": "minor update",
    "modification_title": "マネージドIDを使用したデータソース接続に関する文書の更新"
}

Explanation

このコードの変更は、’articles/search/search-howto-managed-identities-data-sources.md’というファイルが修正され、50行の追加と55行の削除、合計で105行の変更が行われたことを示しています。主な変更点は、文書の日付が2025年5月29日から2025年7月31日に更新されたことや、マネージドIDに関する情報が整理され、より明確に記述された点です。

具体的には、ユーザー指定のマネージドIDの設定が一般提供中であることが強調され、システム指定のマネージドIDも利用可能であることが明記されています。また、重要な警告が整理され、インストラクションが簡素化されて、手続きがより理解しやすくなりました。特に、役割の付与や REST API の使用方法が整理され、具体的なコード例が更新されています。

さらに、AzureポータルやREST APIを使用したマネージドIDの割り当て手続きが簡素化され、役割の付与や接続の設定に関する説明も追加されています。全体として、この更新によりユーザーはマネージドIDを使用してデータソースに接続する際の手順をより簡潔に把握でき、実装時の混乱が削減されることを目的としています。

articles/search/search-indexer-howto-access-private.md

Diff
@@ -8,7 +8,7 @@ author: mrcarter8
 ms.author: mcarter
 ms.service: azure-ai-search
 ms.topic: how-to
-ms.date: 07/14/2025
+ms.date: 07/31/2025
 ms.custom:
   - ignite-2024
   - sfi-image-nochange
@@ -206,17 +206,17 @@ Because it's easy and quick, this section uses Azure CLI steps for getting a bea
     @service-name = PASTE-HERE
     @token = PASTE-TOKEN-HERE
 
-    GET https://https://management.azure.com/subscriptions/{{subscriptionId}}/resourceGroups/{{rg-name}}/providers/Microsoft.Search/searchServices/{{service-name}}/sharedPrivateLinkResources?api-version=2023-11-01 HTTP/1.1
+    GET https://https://management.azure.com/subscriptions/{{subscriptionId}}/resourceGroups/{{rg-name}}/providers/Microsoft.Search/searchServices/{{service-name}}/sharedPrivateLinkResources?api-version=2025-05-01 HTTP/1.1
       Content-type: application/json
       Authorization: Bearer {{token}}
     ```
 
 1. Send the request. You should get a list of all shared private link resources that exist for your search service. Make sure there's no existing shared private link for the resource and subresource combination.
 
-1. Formulate a PUT request to [Create or Update Shared Private Link](/rest/api/searchmanagement/shared-private-link-resources/create-or-update) for the Azure PaaS resource. 
+1. Formulate a PUT request to [Create or Update Shared Private Link](/rest/api/searchmanagement/shared-private-link-resources/create-or-update) for the Azure PaaS resource.
 
     ```http
-    PUT https://https://management.azure.com/subscriptions/{{subscriptionId}}/resourceGroups/{{rg-name}}/providers/Microsoft.Search/searchServices/{{service-name}}/sharedPrivateLinkResources/{{shared-private-link-name}}?api-version=2023-11-01 HTTP/1.1
+    PUT https://https://management.azure.com/subscriptions/{{subscriptionId}}/resourceGroups/{{rg-name}}/providers/Microsoft.Search/searchServices/{{service-name}}/sharedPrivateLinkResources/{{shared-private-link-name}}?api-version=2025-05-01 HTTP/1.1
       Content-type: application/json
       Authorization: Bearer {{token}}
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "プライベートリンクリソースアクセスに関する文書の更新"
}

Explanation

このコードの変更は、’articles/search/search-indexer-howto-access-private.md’というファイルが修正され、4行の追加と4行の削除、合計で8行の変更が行われたことを示しています。主な変更点は、文書の日付が2025年7月14日から2025年7月31日に更新されたことと、HTTPリクエストに関連するAPIバージョンが変更されたことです。

具体的には、Azure CLIとREST APIを使用してプライベートリンクリソースにアクセスする手順が記載されているセクションで、APIのバージョンが2023年11月1日から2025年5月1日に変更されました。このアップデートにより、最新のAPIエンドポイントを使用することが促されています。また、リクエストのフォーマットに関しての指示もわかりやすく整理されています。

全体として、この更新は、ユーザーがAzureのプライベートリンクリソースにアクセスする際に、より正確で最新の情報を提供し、実行手順を明確にすることを目的としています。変更内容の簡潔な整理により、ドキュメントの利用者が必要な情報を短時間で得られるようになっています。

articles/search/search-manage-azure-cli.md

Diff
@@ -11,7 +11,7 @@ ms.custom:
   - devx-track-azurecli
   - ignite-2023
 ms.topic: how-to
-ms.date: 03/21/2025
+ms.date: 08/01/2025
 ---
 
 # Manage your Azure AI Search service using the Azure CLI
@@ -32,10 +32,10 @@ Use the [**az search module**](/cli/azure/search) to perform the following tasks
 
 Occasionally, questions are asked about tasks *not* on the above list.
 
-You can't change a service name, region, or tier programmatically or in the Azure portal. Dedicated resources are allocated when a service is created. As such, changing the underlying hardware (location or node type) requires a new service.
+You can't change the name or region of a service programmatically or in the Azure portal. Dedicated resources are allocated when a service is created, so changing the underlying hardware (location or node type) requires a new service.
 
 > [!NOTE]
-> The 2025-02-01-preview supports changing your pricing tier using the [Management REST APIs](search-manage-rest.md#upgrade-a-service) and the [Azure portal](search-capacity-planning.md#change-your-pricing-tier). Currently, you can only move up between Basic and Standard (S1, S2, and S3) tiers, such as going from Basic to S1.
+> The [Search Management REST APIs](search-manage-rest.md#upgrade-a-service) and [Azure portal](search-capacity-planning.md#change-your-pricing-tier) support changing your pricing tier. Currently, you can only switch between Basic and Standard (S1, S2, and S3) tiers.
 
 You can't use tools or APIs to transfer content, such as an index, from one service to another. Within a service, programmatic creation of content is through [Search Service REST API](/rest/api/searchservice/) or an SDK such as [Azure SDK for .NET](/dotnet/api/overview/azure/search.documents-readme). While there are no dedicated commands for content migration, you can write script that calls REST API or a client library to create and load indexes on a new service.
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "Azure CLIを使用したAzure AI Searchサービス管理に関する文書の更新"
}

Explanation

このコードの変更は、’articles/search/search-manage-azure-cli.md’というファイルが修正され、3行の追加と3行の削除、合計で6行の変更が行われたことを示しています。主な変更点は、文書の日付が2025年3月21日から2025年8月1日に更新されたことと、いくつかの表現が明確化されたことです。

具体的には、Azure AI Searchサービスの名前や地域をプログラム的に変更できないことが説明された部分が修正されており、「サービス名、地域、またはティアをプログラム的に変更することはできません。」という表現から、「サービスの名前や地域をプログラム的に変更できません。」という表現に変更されています。これにより、情報が簡潔で直接的になりました。

また、価格ティアの変更に関する注釈が修正され、「2025-02-01-previewが価格ティアの変更をサポート」という言及が削除され、代わりに「Search Management REST APIsおよびAzureポータルが価格ティアの変更をサポート」という記述に変更されています。この更新により、最新の機能についての理解が深まり、使用可能なオプションが明確になっています。

全体として、これらの修正は文書の正確性を高め、ユーザーがAzure CLIを使用してAzure AI Searchサービスを管理する際に必要な情報をより分かりやすく提供することを目的としています。

articles/search/search-manage-powershell.md

Diff
@@ -9,7 +9,7 @@ ms.author: haileytapia
 ms.service: azure-ai-search
 ms.devlang: powershell
 ms.topic: how-to
-ms.date: 03/21/2025
+ms.date: 08/01/2025
 ms.custom:
   - devx-track-azurepowershell
   - ignite-2023
@@ -33,10 +33,10 @@ Use the [**Az.Search** module](/powershell/module/az.search/) to perform the fol
 
 Occasionally, questions are asked about tasks *not* on the above list.
 
-You can't change a service name, region, or tier programmatically or in the Azure portal. Dedicated resources are allocated when a service is created. As such, changing the underlying hardware (location or node type) requires a new service.
+You can't change the name or region of a service programmatically or in the Azure portal. Dedicated resources are allocated when a service is created, so changing the underlying hardware (location or node type) requires a new service.
 
 > [!NOTE]
-> The 2025-02-01-preview supports changing your pricing tier using the [Management REST APIs](search-manage-rest.md#upgrade-a-service) and the [Azure portal](search-capacity-planning.md#change-your-pricing-tier). Currently, you can only move up between Basic and Standard (S1, S2, and S3) tiers, such as going from Basic to S1.
+> The [Search Management REST APIs](search-manage-rest.md#upgrade-a-service) and [Azure portal](search-capacity-planning.md#change-your-pricing-tier) support changing your pricing tier. Currently, you can only switch between Basic and Standard (S1, S2, and S3) tiers.
 
 You can't use tools or APIs to transfer content, such as an index, from one service to another. Within a service, programmatic creation of content is through [Search Service REST API](/rest/api/searchservice/) or an SDK such as [Azure SDK for .NET](/dotnet/api/overview/azure/search.documents-readme). While there are no dedicated commands for content migration, you can write script that calls REST API or a client library to create and load indexes on a new service.
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "PowerShellを使用したAzure AI Searchサービス管理に関する文書の更新"
}

Explanation

このコードの変更は、’articles/search/search-manage-powershell.md’というファイルが修正され、3行の追加と3行の削除、合計で6行の変更が行われたことを示しています。主な変更点は、文書の日付が2025年3月21日から2025年8月1日に更新されたことと、いくつかの表現が明確化されたことです。

具体的には、Azure AI Searchサービスの名前や地域をプログラム的に変更できないことに関する説明が修正され、表現がより直接的かつ明確になっています。「サービス名、地域、またはティアをプログラム的に変更することはできません。」から「サービスの名前や地域をプログラム的に変更できません。」という形に変わっています。

また、価格ティアの変更に関する情報も更新され、以前の表現であった「2025-02-01-previewが価格ティアの変更をサポート」という内容が削除され、「Search Management REST APIsおよびAzureポータルが価格ティアの変更をサポート」というより明確な表現に置き換えられています。この更新により、ユーザーは利用可能なオプションを理解しやすくなります。

全体として、これらの変更は文書を最新の情報で更新し、Azure PowerShellを使用してAzure AI Searchサービスを管理する際に必要な情報をより分かりやすく提供することを目的としています。

articles/search/search-manage-rest.md

Diff
@@ -8,7 +8,7 @@ ms.service: azure-ai-search
 ms.custom:
   - ignite-2023
 ms.topic: how-to
-ms.date: 03/26/2025
+ms.date: 08/01/2025
 ---
 
 # Manage your Azure AI Search service using REST APIs
@@ -80,16 +80,16 @@ If you're not familiar with the REST client for Visual Studio Code, this section
 1. Provide variables for the values you retrieved in the previous step.
 
    ```http
-   @tenantId = PASTE-YOUR-TENANT-ID-HERE
-   @subscriptionId = PASTE-YOUR-SUBSCRIPTION-ID-HERE
-   @token = PASTE-YOUR-TOKEN-HERE
+   @tenant-id = PUT-YOUR-TENANT-ID-HERE
+   @subscription-id = PUT-YOUR-SUBSCRIPTION-ID-HERE
+   @token = PUT-YOUR-TOKEN-HERE
    ```
 
 1. Verify the session is operational by listing search services in your subscription.
 
    ```http
     ### List search services
-    GET https://management.azure.com/subscriptions/{{subscriptionId}}/providers/Microsoft.Search/searchServices?api-version=2023-11-01
+    GET https://management.azure.com/subscriptions/{{subscription-id}}/providers/Microsoft.Search/searchServices?api-version=2025-05-01  HTTP/1.1
          Content-type: application/json
          Authorization: Bearer {{token}}
     ```
@@ -125,9 +125,10 @@ Creates or updates a search service under the current subscription. This example
 
 ```http
 ### Create a search service (provide an existing resource group)
-@resource-group = my-rg
-@search-service-name = my-search
-PUT https://management.azure.com/subscriptions/{{subscriptionId}}/resourceGroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2023-11-01 HTTP/1.1
+@resource-group = PUT-YOUR-RESOURCE-GROUP-NAME-HERE
+@search-service = PUT-YOUR-SEARCH-SERVICE-NAME-HERE
+
+PUT https://management.azure.com/subscriptions/{{subscription-id}}/resourceGroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service}}?api-version=2025-05-01  HTTP/1.1
      Content-type: application/json
      Authorization: Bearer {{token}}
 
@@ -146,26 +147,28 @@ PUT https://management.azure.com/subscriptions/{{subscriptionId}}/resourceGroups
 
 ## Upgrade a service
 
-Some Azure AI Search capabilities are only available to new services. To avoid service recreation and bring these capabilities to an existing service, you can [upgrade your service](search-how-to-upgrade.md).
+Some Azure AI Search capabilities are only available to new services. To avoid service recreation and bring these capabilities to an existing service, you might be able to [upgrade your service](search-how-to-upgrade.md).
 
 ```http
 ### Upgrade a search service
-@resource-group = my-rg
-@search-service-name = my-search
-POST https://management.azure.com/subscriptions/{{subscriptionId}}/resourceGroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}/upgrade?api-version=2025-02-01-preview  HTTP/1.1
+@resource-group = PUT-YOUR-RESOURCE-GROUP-NAME-HERE
+@search-service = PUT-YOUR-SEARCH-SERVICE-NAME-HERE
+
+POST https://management.azure.com/subscriptions/{{subscription-id}}/resourceGroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service}}/upgrade?api-version=2025-05-01  HTTP/1.1
      Content-type: application/json
      Authorization: Bearer {{token}}
 ```
 
 ## Change pricing tiers
 
-If you need more <!-- or less-->capacity, you can [switch to a higher pricing tier](search-capacity-planning.md#change-your-pricing-tier). Currently, you can only move up between Basic and Standard (S1, S2, and S3) tiers. Use the `sku` property to specify the higher <!-- your new -->tier.
+If you need more or less capacity, you can [switch to a different pricing tier](search-capacity-planning.md#change-your-pricing-tier). Currently, you can only switch between Basic and Standard (S1, S2, and S3) tiers. Use the `sku` property to specify the new tier.
 
 ```http
 ### Change pricing tiers
-@resource-group = my-rg
-@search-service-name = my-search
-PATCH https://management.azure.com/subscriptions/{{subscriptionId}}/resourceGroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2025-02-01-preview HTTP/1.1
+@resource-group = PUT-YOUR-RESOURCE-GROUP-NAME-HERE
+@search-service = PUT-YOUR-SEARCH-SERVICE-NAME-HERE
+
+PATCH https://management.azure.com/subscriptions/{{subscription-id}}/resourceGroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service}}?api-version=2025-05-01  HTTP/1.1
      Content-type: application/json
      Authorization: Bearer {{token}}
 
@@ -181,9 +184,11 @@ PATCH https://management.azure.com/subscriptions/{{subscriptionId}}/resourceGrou
 To create an [S3HD](search-sku-tier.md#tier-descriptions) service, use a combination of `sku` and `hostingMode` properties. Set `sku` to `standard3` and "hostingMode" to `HighDensity`.
 
 ```http
-@resource-group = my-rg
-@search-service-name = my-search
-PUT https://management.azure.com/subscriptions/{{subscriptionId}}/resourceGroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2023-11-01 HTTP/1.1
+### Create an S3HD service
+@resource-group = PUT-YOUR-RESOURCE-GROUP-NAME-HERE
+@search-service = PUT-YOUR-SEARCH-SERVICE-NAME-HERE
+
+PUT https://management.azure.com/subscriptions/{{subscription-id}}/resourceGroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service}}?api-version=2025-05-01  HTTP/1.1
      Content-type: application/json
      Authorization: Bearer {{token}}
 
@@ -213,7 +218,11 @@ To use role-based access control for data plane operations, set `authOptions` to
 To use role-based access control exclusively, [turn off API key authentication](search-security-enable-roles.md#disable-api-key-authentication) by following up with a second request, this time setting `disableLocalAuth` to true.
 
 ```http
-PATCH https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2023-11-01 HTTP/1.1
+### Configure role-based access
+@resource-group = PUT-YOUR-RESOURCE-GROUP-NAME-HERE
+@search-service = PUT-YOUR-SEARCH-SERVICE-NAME-HERE
+
+PATCH https://management.azure.com/subscriptions/{{subscription-id}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service}}?api-version=2025-05-01  HTTP/1.1
      Content-type: application/json
      Authorization: Bearer {{token}}
 
@@ -238,7 +247,11 @@ If you're using [customer-managed encryption](search-security-manage-encryption-
 When you enable this policy, any REST calls that create objects containing sensitive data, such as the connection string within a data source, will fail if an encryption key isn't provided: `"Error creating Data Source: "CannotCreateNonEncryptedResource: The creation of non-encrypted DataSources is not allowed when encryption policy is enforced."`
 
 ```http
-PATCH https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2023-11-01 HTTP/1.1
+### Enforce a customer-managed key policy
+@resource-group = PUT-YOUR-RESOURCE-GROUP-NAME-HERE
+@search-service = PUT-YOUR-SEARCH-SERVICE-NAME-HERE
+
+PATCH https://management.azure.com/subscriptions/{{subscription-id}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service}}?api-version=2025-05-01  HTTP/1.1
      Content-type: application/json
      Authorization: Bearer {{token}}
      
@@ -257,7 +270,10 @@ PATCH https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegrou
 
 ```http
 ### Disable semantic ranker
-PATCH https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2023-11-01 HTTP/1.1
+@resource-group = PUT-YOUR-RESOURCE-GROUP-NAME-HERE
+@search-service = PUT-YOUR-SEARCH-SERVICE-NAME-HERE
+
+PATCH https://management.azure.com/subscriptions/{{subscription-id}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service}}?api-version=2025-05-01  HTTP/1.1
      Content-type: application/json
      Authorization: Bearer {{token}}
      
@@ -276,7 +292,10 @@ Azure AI Search [writes to external data sources](search-indexer-securing-resour
 
 ```http
 ### Disable external access
-PATCH https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2023-11-01 HTTP/1.1
+@resource-group = PUT-YOUR-RESOURCE-GROUP-NAME-HERE
+@search-service = PUT-YOUR-SEARCH-SERVICE-NAME-HERE
+
+PATCH https://management.azure.com/subscriptions/{{subscription-id}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service}}?api-version=2025-05-01  HTTP/1.1
      Content-type: application/json
      Authorization: Bearer {{token}}
      
@@ -291,7 +310,10 @@ PATCH https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegrou
 
 ```http
 ### Delete a search service
-DELETE https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2023-11-01 HTTP/1.1
+@resource-group = PUT-YOUR-RESOURCE-GROUP-NAME-HERE
+@search-service = PUT-YOUR-SEARCH-SERVICE-NAME-HERE
+
+DELETE https://management.azure.com/subscriptions/{{subscription-id}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service}}?api-version=2025-05-01  HTTP/1.1
      Content-type: application/json
      Authorization: Bearer {{token}}
 ```
@@ -300,17 +322,24 @@ DELETE https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegro
 
 ```http
 ### List admin keys
-POST https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}/listAdminKeys?api-version=2023-11-01 HTTP/1.1
+@resource-group = PUT-YOUR-RESOURCE-GROUP-NAME-HERE
+@search-service = PUT-YOUR-SEARCH-SERVICE-NAME-HERE
+
+POST https://management.azure.com/subscriptions/{{subscription-id}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service}}/listAdminKeys?api-version=2025-05-01  HTTP/1.1
      Content-type: application/json
      Authorization: Bearer {{token}}
 ```
 
 ## Regenerate admin API keys
 
 You can only regenerate one admin API key at a time.
+
 ```http
 ### Regnerate admin keys
-POST https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}/regenerateAdminKey/primary?api-version=2023-11-01 HTTP/1.1
+@resource-group = PUT-YOUR-RESOURCE-GROUP-NAME-HERE
+@search-service = PUT-YOUR-SEARCH-SERVICE-NAME-HERE
+
+POST https://management.azure.com/subscriptions/{{subscription-id}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service}}/regenerateAdminKey/primary?api-version=2025-05-01  HTTP/1.1
      Content-type: application/json
      Authorization: Bearer {{token}}
 ```
@@ -319,8 +348,11 @@ POST https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroup
 
 ```http
 ### Create a query key
-@query-key-name = myQueryKey
-POST https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}/createQueryKey/{name}?api-version=2023-11-01 HTTP/1.1
+@resource-group = PUT-YOUR-RESOURCE-GROUP-NAME-HERE
+@search-service = PUT-YOUR-SEARCH-SERVICE-NAME-HERE
+@query-key = PUT-YOUR-QUERY-KEY-NAME-HERE
+
+POST https://management.azure.com/subscriptions/{{subscription-id}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service}}/createQueryKey/{query-key}?api-version=2025-05-01  HTTP/1.1
      Content-type: application/json
      Authorization: Bearer {{token}}
 ```
@@ -329,7 +361,10 @@ POST https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroup
 
 ```http
 ### List private endpoint connections
-GET https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}/privateEndpointConnections?api-version=2023-11-01 HTTP/1.1
+@resource-group = PUT-YOUR-RESOURCE-GROUP-NAME-HERE
+@search-service = PUT-YOUR-SEARCH-SERVICE-NAME-HERE
+
+GET https://management.azure.com/subscriptions/{{subscription-id}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service}}/privateEndpointConnections?api-version=2025-05-01  HTTP/1.1
      Content-type: application/json
      Authorization: Bearer {{token}}
 ```
@@ -338,7 +373,7 @@ GET https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups
 
 ```http
 ### List search operations
-GET https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups?api-version=2021-04-01 HTTP/1.1
+GET https://management.azure.com/subscriptions/{{subscription-id}}/resourcegroups?api-version=2021-04-01  HTTP/1.1
   Content-type: application/json
   Authorization: Bearer {{token}}
 ```

Summary

{
    "modification_type": "minor update",
    "modification_title": "Azure AI Search REST API 管理に関する文書の更新"
}

Explanation

このコードの変更は、’articles/search/search-manage-rest.md’というファイルが修正され、65行の追加、30行の削除、合計で95行の変更が行われたことを示しています。主な変更点は、文書の日付が2025年3月26日から2025年8月1日に更新されたことと、APIエンドポイントおよび変数名のフォーマットが統一されたことです。

具体的には、API呼び出しにおける変数名が「@tenantId」から「@tenant-id」へ変更され、可読性が向上しています。また、各種APIエンドポイントのバージョンが2023年11月01から2025年05月01へと更新され、最新の情報に基づいています。

さらに、いくつかの文言が明確化され、「価格ティアの変更」セクションでは「より多くの容量が必要な場合、異なる価格ティアに切り替えることができます。」といった変更が行われ、より正確な内容となっています。全体的な整理によって、使用者がAzure AI SearchサービスのREST APIをより簡単に理解し、使用できるようになっています。

これらの更新により、ユーザーがAzure AI Searchサービスを管理する際の実用的な情報が一層充実し、より効率的にシステムを利用できるように配慮されています。

articles/search/search-performance-tips.md

Diff
@@ -6,7 +6,7 @@ author: mattgotteiner
 ms.author: magottei
 ms.service: azure-ai-search
 ms.topic: conceptual
-ms.date: 03/21/2025
+ms.date: 08/01/2025
 ---
 
 # Tips for better performance in Azure AI Search
@@ -22,7 +22,7 @@ This article is a collection of tips and best practices for boosting query and i
 
 ## Index size and schema
 
-Queries run faster on smaller indexes. This is partly a function of having fewer fields to scan, but it's also due to how the system caches content for future queries. After the first query, some content remains in memory where it's searched more efficiently. Because index size tends to grow over time, one best practice is to periodically revisit index composition, both schema and documents, to look for content reduction opportunities. However, if the index is right-sized, the only other calibration you can make is to increase capacity by [upgrading your service](search-how-to-upgrade.md), [adding replicas](search-capacity-planning.md#add-or-remove-partitions-and-replicas), or [switching to a higher tier](search-capacity-planning.md#change-your-pricing-tier). The section "[Tip: Switch to a Standard S2 tier](#tip-switch-to-a-standard-s2-tier)" discusses the scale up versus scale out decision.
+Queries run faster on smaller indexes. This is partly a function of having fewer fields to scan, but it's also due to how the system caches content for future queries. After the first query, some content remains in memory where it's searched more efficiently. Because index size tends to grow over time, one best practice is to periodically revisit index composition, both schema and documents, to look for content reduction opportunities. However, if the index is right-sized, the only other calibration you can make is to increase capacity by [upgrading your service](search-how-to-upgrade.md), [adding replicas](search-capacity-planning.md#add-or-remove-partitions-and-replicas), or [switching to a higher pricing tier](search-capacity-planning.md#change-your-pricing-tier). The section "[Tip: Switch to a Standard S2 tier](#tip-switch-to-a-standard-s2-tier)" discusses the scale up versus scale out decision.
 
 Schema complexity can also adversely affect indexing and query performance. Excessive field attribution builds in limitations and processing requirements. [Complex types](search-howto-complex-data-types.md) take longer to index and query. The next few sections explore each condition.
 
@@ -109,7 +109,7 @@ Basic and Standard services created [in supported regions](search-limits-quotas-
 
 The Standard S1 search tier is often where customers start. A common pattern for S1 services is that indexes grow over time, which requires more partitions. More partitions lead to slower response times, so more replicas are added to handle the query load. As you can imagine, the cost of running an S1 service has now progressed to levels beyond the initial configuration.
 
-At this juncture, an important question to ask is whether it would be beneficial to [move to a higher tier](search-capacity-planning.md#change-your-pricing-tier), as opposed to progressively increasing the number of partitions or replicas of the current service.
+At this juncture, an important question to ask is whether it would be beneficial to [switch to a higher pricing tier](search-capacity-planning.md#change-your-pricing-tier), as opposed to progressively increasing the number of partitions or replicas of the current service.
 
 Consider the following topology as an example of a service that has taken on increasing levels of capacity:
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "Azure AI Searchのパフォーマンス向上のためのヒントに関する文書の更新"
}

Explanation

このコードの変更は、’articles/search/search-performance-tips.md’というファイルが修正され、3行の追加と3行の削除、合計で6行の変更が行われたことを示しています。主な変更点は、文書の日付が2025年3月21日から2025年8月1日に更新されたこと、ならびにいくつかの表現が明確化されたことです。

具体的には、インデックスのサイズやスキーマに関する節で、「高価格ティアに移動する」から「高価格ティアに切り替える」という表現に変更され、より一貫性のある用語が使われています。このような変更は、ユーザーにとっての理解を促進し、文書全体の品質を向上させるものです。

その他では、インデックスのパフォーマンス向上に関するヒントやベストプラクティスについての情報はそのまま保持されています。全体として、これらの修正は、Azure AI Searchのパフォーマンスを向上させるための最適なアプローチについて、最新かつ明確な情報を提供することを目的としています。また、文書のエクスペリエンスを改善することで、ユーザーがサービスをより効果的に利用できるように配慮されています。

articles/search/search-security-api-keys.md

Diff
@@ -9,7 +9,7 @@ ms.service: azure-ai-search
 ms.custom:
   - ignite-2023
 ms.topic: how-to
-ms.date: 07/11/2025
+ms.date: 07/31/2025
 #customer intent: I want to learn how to connect to Azure AI Search using API keys so that I can authenticate inbound requests to my search service.
 ---
 
@@ -169,7 +169,7 @@ Use [List Admin Keys](/rest/api/searchmanagement/admin-keys/get) or [List Query
 You must have a [valid role assignment](#permissions-to-view-or-manage-api-keys) to return or update API keys. See [Manage your Azure AI Search service with REST APIs](search-manage-rest.md) for guidance on meeting role requirements using the REST APIs.
 
 ```rest
-POST https://management.azure.com/subscriptions/{{subscriptionId}}/resourceGroups/{{resource-group}}/providers//Microsoft.Search/searchServices/{{search-service-name}}/listAdminKeys?api-version=2023-11-01
+POST https://management.azure.com/subscriptions/{{subscriptionId}}/resourceGroups/{{resource-group}}/providers//Microsoft.Search/searchServices/{{search-service-name}}/listAdminKeys?api-version=2025-05-01
 ```
 
 ---
@@ -205,7 +205,7 @@ Use [Create Query Keys](/rest/api/searchmanagement/query-keys/create) in the Man
 You must have a [valid role assignment](#permissions-to-view-or-manage-api-keys) to create or manage API keys. See [Manage your Azure AI Search service with REST APIs](search-manage-rest.md) for guidance on meeting role requirements using the REST APIs.
 
 ```rest
-POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}/createQueryKey/{name}?api-version=2023-11-01
+POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}/createQueryKey/{name}?api-version=2025-05-01
 ```
 
 ---
@@ -258,4 +258,4 @@ It's not possible to use [customer-managed key encryption](search-security-manag
 
 + [Security in Azure AI Search](search-security-overview.md)
 + [Azure role-based access control in Azure AI Search](search-security-rbac.md)
-+ [Manage using PowerShell](search-manage-powershell.md) 
++ [Manage using PowerShell](search-manage-powershell.md)

Summary

{
    "modification_type": "minor update",
    "modification_title": "Azure AI Search APIキーセキュリティに関する文書の更新"
}

Explanation

このコードの変更は、’articles/search/search-security-api-keys.md’というファイルの修正を示しており、合計で4行の追加と4行の削除が行われ、変更内容は8行にわたります。主な変更点には、文書の日付が2025年7月11日から2025年7月31日に更新されたことと、APIのバージョンが2023年11月01から2025年05月01へと変更されたことが含まれています。

具体的には、APIキーの管理に関するREST APIのエンドポイントが最新のバージョンに更新され、これにより、ユーザーは新しい機能や改善点を活用できるようになります。例えば、“List Admin Keys”や”Create Query Keys”のAPIリクエストが新しいAPIバージョンに対応した形で記載されています。

さらに、文書の末尾に新たに関連リンクが追加されており、ユーザーが「Azure AI Searchにおけるセキュリティ」や「Azure基盤のアクセス制御」について更なる情報を得る手助けをしています。これにより、ユーザーはより多くのリソースにアクセスでき、セキュリティ管理を向上させることができます。

全体として、これらの更新は、最新のAPI情報を提供し、ユーザーがAzure AI SearchサービスのAPIキーの管理をより効果的に行えるようサポートすることを目的としています。

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

Diff
@@ -7,7 +7,7 @@ author: HeidiSteen
 ms.author: heidist
 ms.service: azure-ai-search
 ms.topic: how-to
-ms.date: 07/11/2025
+ms.date: 07/31/2025
 #customer intent: As a developer, I want to enable role-based access control for token authentication using Microsoft Entra ID on Azure AI Search so that I can secure my search service.
 ---
 
@@ -116,7 +116,7 @@ All calls to the Management REST API are authenticated through Microsoft Entra I
 1. Get service settings so that you can review the current configuration.
 
    ```http
-   GET https://management.azure.com/subscriptions/{{subscriptionId}}/providers/Microsoft.Search/searchServices?api-version=2023-11-01
+   GET https://management.azure.com/subscriptions/{{subscriptionId}}/providers/Microsoft.Search/searchServices?api-version=2025-05-01
    ```
 
 1. Use PATCH to update service configuration. The following modifications enable both keys and role-based access. If you want a roles-only configuration, see [Disable API keys](#disable-api-key-authentication).
@@ -126,7 +126,7 @@ All calls to the Management REST API are authenticated through Microsoft Entra I
    Optionally, set ["aadAuthFailureMode"](/rest/api/searchmanagement/services/create-or-update#aadauthfailuremode) to specify whether 401 is returned instead of 403 when authentication fails. Valid values are "http401WithBearerChallenge" or "http403".
 
     ```http
-    PATCH https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2023-11-01
+    PATCH https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2025-05-01
     {
         "properties": {
             "disableLocalAuth": false,
@@ -208,13 +208,13 @@ To disable key-based authentication, set "disableLocalAuth" to true.
 1. Get service settings so that you can review the current configuration.
 
    ```http
-   GET https://management.azure.com/subscriptions/{{subscriptionId}}/providers/Microsoft.Search/searchServices?api-version=2023-11-01
+   GET https://management.azure.com/subscriptions/{{subscriptionId}}/providers/Microsoft.Search/searchServices?api-version=2025-05-01
    ```
 
 1. Use PATCH to update service configuration. The following modification sets "authOptions" to null.
 
     ```http
-    PATCH https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2023-11-01
+    PATCH https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2025-05-01
     {
         "properties": {
             "disableLocalAuth": true

Summary

{
    "modification_type": "minor update",
    "modification_title": "Azure AI Searchにおけるロールベースのアクセス制御の有効化に関するドキュメントの更新"
}

Explanation

このコードの変更は、’articles/search/search-security-enable-roles.md’というファイルの修正を示しており、5行の追加と5行の削除、合計で10行の変更が行われました。主な変更点は、文書の日付が2025年7月11日から2025年7月31日に更新されたこと、ならびにAPIのバージョンが2023年11月01から2025年05月01へと更新されたことです。

具体的には、Management REST APIに対するいくつかのリクエストURLが新しいAPIバージョンに対応するように修正されています。例えば、サービス設定を取得するためのGETリクエストや、サービス構成を更新するためのPATCHリクエストが全て新しいバージョンに更新されており、これにより最新の機能や改善を利用することが可能になります。

加えて、ロールベースのアクセス制御を有効にするための手順も明確にされており、APIキーの無効化に関する情報も保持されています。このような変更は、開発者がMicrosoft Entra IDを使用してAzure AI Searchサービスを安全に管理するための情報を提供することを目的としています。

全体として、これらの更新は、最新のAPI情報を提供し、ユーザーに対してAzure AI Searchのセキュリティ機能を効果的に活用できるようにするためのサポートを強化しています。

articles/search/search-security-manage-encryption-keys.md

Diff
@@ -8,7 +8,7 @@ author: HeidiSteen
 ms.author: heidist
 ms.service: azure-ai-search
 ms.topic: how-to
-ms.date: 04/07/2025
+ms.date: 08/01/2025
 ms.custom:
   - references_regions
   - ignite-2023
@@ -92,58 +92,13 @@ We recommend using a managed identity and roles. You can use either a system-man
 
 ### [**System-managed identity**](#tab/managed-id-sys)
 
-Enable the system assigned managed identity for your search service. It's a two-click operation, enable and save.
+Enable the system-assigned managed identity for your search service. It's a two-click operation: enable and save.
 
 ![Screenshot of turn on system assigned managed identity.](media/search-managed-identities/turn-on-system-assigned-identity.png "Screenshot showing how to turn on the system-assigned managed identity.")
 
-### [**User-managed identity (preview)**](#tab/managed-id-user)
+### [**User-managed identity**](#tab/managed-id-user)
 
-> [!IMPORTANT] 
-> User-managed identity support for CMK is in public preview under [supplemental terms of use](https://azure.microsoft.com/support/legal/preview-supplemental-terms/).
-> 
-> 2021-04-01-Preview of the [Management REST API](/rest/api/searchmanagement/) introduced this feature.
-
-1. Sign in to the [Azure portal](https://portal.azure.com).
-
-1. Select **Create a new resource**.
-
-1. In the "Search services and marketplace" search bar, search for "User Assigned Managed Identity" and then select **Create**.
-
-1. Give the identity a descriptive name.
-
-1. Next, assign the user-managed identity to the search service. This can be done using the latest preview [2025-05-01-preview](/rest/api/searchmanagement/management-api-versions) management API or the previous preview.
-
-    The identity property takes a type and one or more fully qualified user-assigned identities:
-  
-    * **type** is the type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an identity created by the system and a set of user assigned identities. The type 'None' removes all identities from the service.
-    * **userAssignedIdentities** includes the details of the user-managed identity.
-        * User-managed identity format: 
-            * /subscriptions/**subscription ID**/resourcegroups/**resource group name**/providers/Microsoft.ManagedIdentity/userAssignedIdentities/**managed identity name**
-  
-    Example of how to assign a user-managed identity to a search service:
-  
-    ```http
-    PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/[search service name]?api-version=2025-05-01-preview
-    Content-Type: application/json
-
-    {
-      "location": "<your-region>",
-      "sku": {
-        "name": "<your-sku>"
-      },
-      "properties": {
-        "replicaCount": <your-replica-count>,
-        "partitionCount": <your-partition count>,
-        "hostingMode": "default"
-      },
-      "identity": {
-        "type": "UserAssigned",
-        "userAssignedIdentities": {
-          "/subscriptions/<your-subscription-ID>/resourcegroups/<your-resource-group-name>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/<your-managed-identity-name>": {}
-        }
-      }
-    } 
-    ```
+You can use the Azure portal or Search Management REST APIs to create a user-assigned managed identity and assign the identity to your search service. For more information, see [Create a user-assigned managed identity](search-howto-managed-identities-data-sources.md#create-a-user-assigned-managed-identity).
 
 ### [**Register an app**](#tab/register-app)
 
@@ -322,7 +277,7 @@ Azure policies help to enforce organizational standards and to assess compliance
 | Effect | Effect if enabled|
 |--------|------------------|
 | [**AuditIfNotExists**](/azure/governance/policy/concepts/effect-audit-if-not-exists) | Checks for policy compliance: do objects have a customer-managed key defined, and is the content encrypted. This effect applies to existing services with content. It's evaluated each time an object is created or updated, or [per the evaluation schedule](/azure/governance/policy/overview#understand-evaluation-outcomes). [Learn more...](https://portal.azure.com/#view/Microsoft_Azure_Policy/PolicyDetailBlade/definitionId/%2Fproviders%2FMicrosoft.Authorization%2FpolicyDefinitions%2F356da939-f20a-4bb9-86f8-5db445b0e354) |
-| [**Deny**](/azure/governance/policy/concepts/effect-deny) | Checks for policy enforcement: does the search service have [SearchEncryptionWithCmk](/rest/api/searchmanagement/services/create-or-update?view=rest-searchmanagement-2023-11-01&tabs=HTTP#searchencryptionwithcmk&preserve-view=true) set to `Enabled`. This effect applies to new services only, which must be created with encryption enabled. Existing services remain operational but you can't update them unless you patch the service. None of the tools used for provisioning services expose this property, so be aware that setting the policy limits you to [programmatic set up](#enable-cmk-policy-enforcement).|
+| [**Deny**](/azure/governance/policy/concepts/effect-deny) | Checks for policy enforcement: does the search service have [SearchEncryptionWithCmk](/rest/api/searchmanagement/services/create-or-update?view=rest-searchmanagement-2025-05-01&tabs=HTTP&preserve-view=true#searchencryptionwithcmk) set to `Enabled`. This effect applies to new services only, which must be created with encryption enabled. Existing services remain operational but you can't update them unless you patch the service. None of the tools used for provisioning services expose this property, so be aware that setting the policy limits you to [programmatic set up](#enable-cmk-policy-enforcement).|
 
 ### Assign a policy
 
@@ -346,19 +301,19 @@ A policy that's assigned to a resource group in your subscription is effective i
 
 #### Create a compliant search service
 
-For new search services, create them with [SearchEncryptionWithCmk](/rest/api/searchmanagement/services/create-or-update?view=rest-searchmanagement-2023-11-01&tabs=HTTP#searchencryptionwithcmk&preserve-view=true) set to `Enabled`. 
+For new search services, create them with [SearchEncryptionWithCmk](/rest/api/searchmanagement/services/create-or-update?view=rest-searchmanagement-2025-05-01&tabs=HTTP&preserve-view=true#searchencryptionwithcmk) set to `Enabled`.
 
 Neither the Azure portal nor the command line tools (the Azure CLI and Azure PowerShell) provide this property natively, but you can use [Management REST API](/rest/api/searchmanagement/services/create-or-update) to provision a search service with a CMK policy definition.
 
 ### [**Management REST API**](#tab/mgmt-rest-create)
 
-This example is from [Manage your Azure AI Search service with REST APIs](search-manage-rest.md), modified to include the [SearchEncryptionWithCmk](/rest/api/searchmanagement/services/create-or-update?view=rest-searchmanagement-2023-11-01&tabs=HTTP#searchencryptionwithcmk&preserve-view=true) property.
+This example is from [Manage your Azure AI Search service with REST APIs](search-manage-rest.md), modified to include the [SearchEncryptionWithCmk](/rest/api/searchmanagement/services/create-or-update?view=rest-searchmanagement-2025-05-01&tabs=HTTP&preserve-view=true#searchencryptionwithcmk) property.
 
 ```rest
 ### Create a search service (provide an existing resource group)
 @resource-group = my-rg
 @search-service-name = my-search
-PUT https://management.azure.com/subscriptions/{{subscriptionId}}/resourceGroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2023-11-01 HTTP/1.1
+PUT https://management.azure.com/subscriptions/{{subscriptionId}}/resourceGroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2025-05-01 HTTP/1.1
      Content-type: application/json
      Authorization: Bearer {{token}}
 
@@ -397,7 +352,7 @@ For existing search services that are now non-compliant, patch them using [Servi
 ### [**Management REST API**](#tab/mgmt-rest-update)
 
 ```http
-PATCH https://management.azure.com/subscriptions/<your-subscription-Id>/resourceGroups/<your-resource-group-name>/providers/Microsoft.Search/searchServices/<your-search-service-name>?api-version=2023-11-01
+PATCH https://management.azure.com/subscriptions/<your-subscription-Id>/resourceGroups/<your-resource-group-name>/providers/Microsoft.Search/searchServices/<your-search-service-name>?api-version=2025-05-01
 
 {
   "properties": {

Summary

{
    "modification_type": "breaking change",
    "modification_title": "Azure AI Search の暗号化キー管理に関する文書の大幅な更新"
}

Explanation

このコードの変更は、’articles/search/search-security-manage-encryption-keys.md’というファイルに対する大規模な修正を示しており、9行の追加と54行の削除が行われ、合計で63行の変更が発生しました。主な変更点は、文書の日付が2025年4月7日から2025年8月1日に更新されたことと、暗号化キー管理に関する記述が大幅に簡潔化され、最新の情報に更新されたことです。

具体的には、システム管理アイデンティティに関する説明が一部簡素化され、作業手順はより明瞭に整理されました。ユーザー管理のアイデンティティに関するセクションは、重要な情報の簡略化が行われ、関連リンクが追加されて、ユーザーが必要な情報にアクセスしやすくなっています。

また、APIのバージョンも旧バージョンの2023年11月01から新しいバージョンの2025年05月01に変更されています。これにより、ユーザーは新機能を活用し、最新のベストプラクティスに従って、Azure AI Searchサービスの暗号化とセキュリティを管理することが可能になります。

この変更は、既存の文書を大幅に修正・簡素化するものであり、特に開発者に向けて、Azure環境での暗号化キーの管理方法をより効果的に示すことを目的としています。全体として、これらの修正は、新しいAPIに適応し、ユーザーの理解を深める手段として機能します。

articles/search/search-security-overview.md

Diff
@@ -11,7 +11,7 @@ ms.update-cycle: 180-days
 ms.custom:
   - ignite-2023
 ms.topic: conceptual
-ms.date: 07/26/2025
+ms.date: 08/01/2025
 ---
 
 # Security in Azure AI Search
@@ -240,7 +240,7 @@ CMK support was rolled out in two phases. If you created your search service dur
 
 + The second rollout on May 13, 2021 added encryption for temporary disks and extended CMK encryption to [all supported regions](search-region-support.md).
 
-  If you're using CMK from a service created during the first rollout and you also want CMK encryption over temporary disks, you need to create a new search service in your region of choice and redeploy your content. To determine your service creation date, see [How to check service creation date](search-how-to-upgrade.md#check-your-service-creation-or-upgrade-date).
+  If you're using CMK from a service created during the first rollout and you also want CMK encryption over temporary disks, you need to create a new search service in your region of choice and redeploy your content. To determine your service creation date, see [Check your service creation or upgrade date](search-how-to-upgrade.md#check-your-service-creation-or-upgrade-date).
 
 Enabling CMK encryption will increase index size and degrade query performance. Based on observations to date, you can expect to see an increase of 30-60 percent in query times, although actual performance will vary depending on the index definition and types of queries. Because of the negative performance impact, we recommend that you only enable this feature on indexes that really require it. For more information, see [Configure customer-managed encryption keys in Azure AI Search](search-security-manage-encryption-keys.md).
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "Azure AI Search セキュリティに関する概要の更新"
}

Explanation

このコードの変更は、’articles/search/search-security-overview.md’というファイルに対する小規模な修正を示しています。2行の追加と2行の削除が行われ、合計で4行の変更が行われました。主なポイントは、文書の日付が2025年7月26日から2025年8月1日に更新されたことと、特定のハイパーリンクのテキストが小幅に変更されたことです。

具体的には、CMK(顧客管理キー)に関連する部分で、サービス作成日を確認するためのリンクが最初の表現からより具体的な表現に更新されています。これにより、ユーザーが必要な情報を見つけやすくなり、文書の明瞭性が向上しています。

全体的に、この小規模な更新は、利用者がこの文書を通じて適切な情報を容易に取得できるよう調整されており、Azure AI Searchのセキュリティ機能に関する理解を深める手助けとなります。

articles/search/search-sku-manage-costs.md

Diff
@@ -10,7 +10,7 @@ ms.update-cycle: 180-days
 ms.custom:
   - ignite-2023
 ms.topic: how-to
-ms.date: 06/10/2025
+ms.date: 08/01/2025
 ---
 
 # Plan and manage costs of an Azure AI Search service
@@ -138,7 +138,7 @@ Search runs as a continuous service. Dedicated resources are always operational
 
 **Can I change the billing rate (tier) of an existing search service?**
 
-Existing services can be switched between Basic and Standard (S1, S2, and S3) tiers. Currently, you can only switch from a lower tier to a higher tier, such as going from Basic to S1. For more information, see [Change your pricing tier](search-capacity-planning.md#change-your-pricing-tier).
+Existing services can switch between Basic and Standard (S1, S2, and S3) tiers. Your current service configuration can't exceed the limits of the target tier, and your region can't have capacity constraints on the target tier. For more information, see [Change your pricing tier](search-capacity-planning.md#change-your-pricing-tier).
 
 ## Related content
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "Azure AI Search サービスのコスト管理に関する文書の更新"
}

Explanation

このコードの変更は、’articles/search/search-sku-manage-costs.md’というファイルに対する小規模な修正を示しています。2行の追加と2行の削除が行われ、合計で4行の変更が発生しました。主な変更点は、文書の日付が2025年6月10日から2025年8月1日に更新されたことです。

具体的には、既存のサービスが基本とスタンダード(S1、S2、およびS3)プランの間での切り替えが可能であるという説明が明確化され、ターゲットとなるプランの制限を超えないようにする必要があることが追加されました。また、選択した地域にターゲットプランについてのキャパシティ制約がないことも明記されています。このような詳細の追加により、ユーザーがプラン変更に伴う要件をより正確に理解できるようになっています。

全体として、この小規模な更新は、Azure AI Searchサービスを利用する際のコスト管理に関する情報をより明確にするものであり、ユーザーがプランの変更に関する注意点を把握しやすくなる手助けをしています。

articles/search/search-sku-tier.md

Diff
@@ -8,8 +8,7 @@ author: haileytap
 ms.author: haileytapia
 ms.service: azure-ai-search
 ms.topic: conceptual
-ms.date: 06/12/2025
-
+ms.date: 08/01/2025
 ---
 
 # Choose a service tier for Azure AI Search
@@ -85,7 +84,7 @@ Tiers determine the  maximum storage of the service itself, plus the maximum num
 Tier pricing includes details about per-partition storage that ranges from 15 GB for Basic, up to 2 TB for Storage Optimized (L2) tiers. Other hardware characteristics, such as speed of operations, latency, and transfer rates, aren't published, but tiers that are designed for specific solution architectures are built on hardware that has the features to support those scenarios. For more information about partitions, see [Estimate and manage capacity](search-capacity-planning.md) and [Reliability in Azure AI Search](search-reliability.md).
 
 > [!NOTE]
-> Higher capacity partitions became available in select regions in April 2024. A second wave of higher capacity partitions was released in May 2024. If you have an older search service, you might be able to [upgrade your service](search-how-to-upgrade.md) to benefit from more capacity at the same billing rate.
+> Higher-capacity partitions became available in select regions in April 2024. A second wave of higher-capacity partitions was released in May 2024. If you have an older search service, you might be able to [upgrade your service](search-how-to-upgrade.md) to benefit from more capacity at the same billing rate.
 
 ## Billing rates
 
@@ -101,9 +100,9 @@ This billing model is based on the concept of applying the billing rate to the n
 
 ## Tier changes
 
-Services can be switched between Basic and Standard (S1, S2, and S3) tiers. Currently, you can only switch from a lower tier to a higher tier, such as going from Basic to S1. Your region also can't have capacity constraints on the higher tier. For more information, see [Change your pricing tier](search-capacity-planning.md#change-your-pricing-tier).
+Existing services can switch between Basic and Standard (S1, S2, and S3) tiers. Your current service configuration can't exceed the limits of the target tier, and your region can't have capacity constraints on the target tier. For more information, see [Change your pricing tier](search-capacity-planning.md#change-your-pricing-tier).
 
-If you want to switch to a lower tier or to a different tier than those previously listed, the approach is:
+If you want to switch to a different tier than those previously listed, the approach is:
 
 1. Create a new search service at the new tier.
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "Azure AI Search サービスティアに関する文書の更新"
}

Explanation

このコードの変更は、’articles/search/search-sku-tier.md’というファイルに対する小規模な修正を示しています。4行の追加と5行の削除が行われ、合計で9行の変更が生じました。主な変更点は、文書の日付が2025年6月12日から2025年8月1日に更新されたことです。

具体的には、サービスティアに関するいくつかの表現が明確化され、既存のサービスが基本とスタンダード(S1、S2、およびS3)プランの間で切り替え可能であることが強調されています。また、ターゲットティアの制限や地域のキャパシティ制約に関する情報が整理され、ユーザーがプラン変更時に留意すべき事項が一層分かりやすくなっています。

さらに、特定の保留中の内容について、より詳しい表現が採用され、読者がAzure AI Searchのサービスティアに関連する情報を正確に把握しやすくなっています。この文書の更新は、ユーザーがサービスの選択を行う際に役立つリソースとしての価値を高めています。

articles/search/semantic-how-to-enable-disable.md

Diff
@@ -11,7 +11,7 @@ ms.update-cycle: 180-days
 ms.custom:
   - ignite-2023
 ms.topic: how-to
-ms.date: 03/31/2025
+ms.date: 07/31/2025
 ---
 
 # Enable or disable semantic ranker
@@ -42,19 +42,19 @@ The free plan is capped at 1,000 queries per month. After the first 1,000 querie
 
 ### [**REST**](#tab/enable-rest)
 
-To enable semantic ranker using the REST API, you can use the [Create or Update Service API](/rest/api/searchmanagement/services/create-or-update?view=rest-searchmanagement-2023-11-01&tabs=HTTP#searchsemanticsearch&preserve-view=true).
+To enable semantic ranker, you can use [Services - Create Or Update (REST API)](/rest/api/searchmanagement/services/create-or-update?view=rest-searchmanagement-2025-05-01&tabs=HTTP&preserve-view=true#searchsemanticsearch).
 
 Management REST API calls are authenticated through Microsoft Entra ID. For instructions on how to authenticate, see [Manage your Azure AI Search service with REST APIs](search-manage-rest.md).
 
 * Management REST API version 2023-11-01 or later provides the configuration property.
 
-* *Owner* or *Contributor* permissions are required to enable or disable features. 
+* *Owner* or *Contributor* permissions are required to enable or disable features.
 
 > [!NOTE]
 > Create or Update supports two HTTP methods: *PUT* and *PATCH*. Both PUT and PATCH can be used to update existing services, but only PUT can be used to create a new service. If PUT is used to update an existing service, it replaces all properties in the service with their defaults if they aren't specified in the request. When PATCH is used to update an existing service, it only replaces properties that are specified in the request. When using PUT to update an existing service, it's possible to accidentally introduce an unexpected scaling or configuration change. When enabling semantic ranking on an existing service, it's recommended to use PATCH instead of PUT.
 
 ```http
-PATCH https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2023-11-01
+PATCH https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2025-05-01
     {
       "properties": {
         "semanticSearch": "standard"
@@ -71,7 +71,7 @@ To turn off feature enablement, or for full protection against accidental usage
 Management REST API calls are authenticated through Microsoft Entra ID. For instructions on how to authenticate, see [Manage your Azure AI Search service with REST APIs](search-manage-rest.md).
 
 ```http
-PATCH https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2023-11-01
+PATCH https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2025-05-01
     {
       "properties": {
         "semanticSearch": "disabled"

Summary

{
    "modification_type": "minor update",
    "modification_title": "セマンティックランカーの有効化/無効化に関する文書の更新"
}

Explanation

このコードの変更は、’articles/search/semantic-how-to-enable-disable.md’というファイルに対する小規模な修正を示しています。5行の追加と5行の削除が行われ、合計で10行の変更が発生しました。主な変更点は、文書の日付が2025年3月31日から2025年7月31日に更新されたことです。

具体的な変更内容としては、セマンティックランカーを有効化するためのREST APIのエンドポイントが最新のバージョンに更新され、利用すべきAPIの詳細が明記されています。古いバージョンから新しいバージョン(2023-11-01から2025-05-01)に移行することにより、ユーザーが障害を未然に防ぐための情報が強化されています。

また、サービスを有効化または無効化するために必要なユーザーの権限についての情報も整理されており、APIの使用に関する注意点が強調されています。この変更は、ユーザーがAPIを安全かつ効果的に利用するためのガイドラインを提供しており、特に既存サービスの更新の際に直面する可能性のあるリスクを軽減するための助けとなる内容です。全体として、この更新はセマンティックランカーの管理方法に関する理解を深めるものです。

articles/search/tutorial-document-extraction-image-verbalization.md

Diff
@@ -73,7 +73,7 @@ The following instructions apply to Azure Storage which provides the sample data
         }
         ```
 
-   1. For connections made using a user-assigned managed identity, get a connection string that contains a ResourceId, with no account key or password. The ResourceId must include the subscription ID of the storage account, the resource group of the storage account, and the storage account name. Provide an identity using the syntax shown in the following example. Set userAssignedIdentity to the user-assigned managed identity The connection string is similar to the following example:
+   1. For connections made using a user-assigned managed identity, get a connection string that contains a ResourceId, with no account key or password. The ResourceId must include the subscription ID of the storage account, the resource group of the storage account, and the storage account name. Provide an identity using the syntax shown in the following example. Set userAssignedIdentity to the user-assigned managed identity. The connection string is similar to the following example:
 
       ```json
       "credentials" : { 

Summary

{
    "modification_type": "minor update",
    "modification_title": "ドキュメント抽出のチュートリアルに関する文書の修正"
}

Explanation

このコードの変更は、’articles/search/tutorial-document-extraction-image-verbalization.md’というファイルに対する小規模な修正を示しています。1行の追加と1行の削除が行われ、合計で2行の変更が発生しました。具体的には、ユーザー割り当てのマネージドIDを使用して接続を行う際の説明が修正されました。

変更の内容は、接続文字列に関する記述の最後にピリオド(.)が追加され、文の構造がわずかに明確になっています。この修正により、読者に対する指示がより一貫性を持って明確に伝わるようになりました。ユーザーがドキュメント抽出に必要な手順を理解しやすくするための重要なポイントです。

全体的に見て、この更新は文章の正確性を高め、読者がチュートリアルに従いやすくするためのものです。

articles/search/tutorial-document-extraction-multimodal-embeddings.md

Diff
@@ -71,7 +71,7 @@ The following instructions apply to Azure Storage which provides the sample data
         }
         ```
 
-   1. For connections made using a user-assigned managed identity, get a connection string that contains a ResourceId, with no account key or password. The ResourceId must include the subscription ID of the storage account, the resource group of the storage account, and the storage account name. Provide an identity using the syntax shown in the following example. Set userAssignedIdentity to the user-assigned managed identity The connection string is similar to the following example:
+   1. For connections made using a user-assigned managed identity, get a connection string that contains a ResourceId, with no account key or password. The ResourceId must include the subscription ID of the storage account, the resource group of the storage account, and the storage account name. Provide an identity using the syntax shown in the following example. Set userAssignedIdentity to the user-assigned managed identity. The connection string is similar to the following example:
 
       ```json
       "credentials" : { 

Summary

{
    "modification_type": "minor update",
    "modification_title": "マルチモーダル埋め込みのチュートリアルに関する文書の修正"
}

Explanation

この変更は、’articles/search/tutorial-document-extraction-multimodal-embeddings.md’というファイルへの小規模な修正を示しています。1行の追加と1行の削除が行われ、合計で2行の変更が発生しました。具体的には、ユーザー割り当てのマネージドIDを使用する際の接続文字列に関する説明が修正されています。

文の最後にピリオド(.)が追加され、文の構文が明確になりました。この変更により、読者に対する指示がより一貫性を持って伝わるようになり、手順を理解しやすくしています。特に、接続に関する部分での明確化は、ユーザーが正しく設定を行うための助けとなります。

この修正は、ドキュメントの正確性を高め、ユーザーがチュートリアルに従いやすくなるように工夫されたものです。全体として、この更新はチュートリアルの質を向上させることを目的としています。

articles/search/tutorial-document-layout-image-verbalization.md

Diff
@@ -74,7 +74,7 @@ The following instructions apply to Azure Storage which provides the sample data
         }
         ```
 
-   1. For connections made using a user-assigned managed identity, get a connection string that contains a ResourceId, with no account key or password. The ResourceId must include the subscription ID of the storage account, the resource group of the storage account, and the storage account name. Provide an identity using the syntax shown in the following example. Set userAssignedIdentity to the user-assigned managed identity The connection string is similar to the following example:
+   1. For connections made using a user-assigned managed identity, get a connection string that contains a ResourceId, with no account key or password. The ResourceId must include the subscription ID of the storage account, the resource group of the storage account, and the storage account name. Provide an identity using the syntax shown in the following example. Set userAssignedIdentity to the user-assigned managed identity. The connection string is similar to the following example:
 
       ```json
       "credentials" : { 

Summary

{
    "modification_type": "minor update",
    "modification_title": "ドキュメントレイアウトに関するチュートリアルの文書修正"
}

Explanation

この変更は、’articles/search/tutorial-document-layout-image-verbalization.md’というファイルに対して行われた小規模な修正を示しています。具体的には、1行の追加と1行の削除があり、合計で2行の変更が行われました。修正の内容は、ユーザー割り当てのマネージドIDを使用する際の接続文字列に関する記述です。

修正前の文の最後にはピリオド(.)が欠けていましたが、修正後にはこのピリオドが追加され、文の終わりが明確になりました。この変更により、読者に適切な指示が確実に伝わるようになり、接続設定に関する手順がより理解しやすくなっています。

全体として、これはドキュメントの正確性を向上させ、ユーザーがチュートリアルに従う際の利便性を高めるための更新です。変更の効果により、読者は接続文字列の構成に関する指示をより容易に理解できるようになります。

articles/search/tutorial-document-layout-multimodal-embeddings.md

Diff
@@ -68,7 +68,7 @@ The following instructions apply to Azure Storage which provides the sample data
         }
         ```
 
-   1. For connections made using a user-assigned managed identity, get a connection string that contains a ResourceId, with no account key or password. The ResourceId must include the subscription ID of the storage account, the resource group of the storage account, and the storage account name. Provide an identity using the syntax shown in the following example. Set userAssignedIdentity to the user-assigned managed identity The connection string is similar to the following example:
+   1. For connections made using a user-assigned managed identity, get a connection string that contains a ResourceId, with no account key or password. The ResourceId must include the subscription ID of the storage account, the resource group of the storage account, and the storage account name. Provide an identity using the syntax shown in the following example. Set userAssignedIdentity to the user-assigned managed identity. The connection string is similar to the following example:
 
       ```json
       "credentials" : { 

Summary

{
    "modification_type": "minor update",
    "modification_title": "マルチモーダル埋め込みに関するドキュメントレイアウトの修正"
}

Explanation

この変更は、’articles/search/tutorial-document-layout-multimodal-embeddings.md’というファイルへの小規模な修正を示しています。1行の追加と1行の削除が行われ、合計2行の変更が発生しました。具体的には、ユーザー割り当てのマネージドIDを使用する際の接続文字列についての説明が修正されています。

修正前は文の終わりにピリオド(.)がなかったため、文が不完全に見える可能性がありました。しかし、修正後には文の最後にピリオドが追加され、より明確に伝わるようになりました。この変更は、読者が接続文字列を正しく理解し、実行できるようにするための重要な改善です。

全体として、この更新はドキュメントの品質を向上させ、ユーザーに対する指示がより分かりやすくなるように設計されています。結果として、チュートリアルの利用者は正確に設定を進められるようになり、より良い体験が提供されます。

articles/search/vector-search-vectorizer-azure-machine-learning-ai-studio-catalog.md

Diff
@@ -14,9 +14,9 @@ ms.date: 07/17/2024
 #	Azure AI Foundry model catalog vectorizer
 
 > [!IMPORTANT]
-> This vectorizer is in public preview under [Supplemental Terms of Use](https://azure.microsoft.com/support/legal/preview-supplemental-terms/). To use this feature, we recommend the latest preview version of [Indexes - Create Or Update](/rest/api/searchservice/indexes/create-or-update) (REST API).
+> This vectorizer is in public preview under [Supplemental Terms of Use](https://azure.microsoft.com/support/legal/preview-supplemental-terms/). To use this feature, we recommend the latest preview version of [Indexes - Create Or Update (REST API)](/rest/api/searchservice/indexes/create-or-update).
 
-The **Azure AI Foundry model catalog** vectorizer connects to an embedding model that was deployed via the [Azure AI Foundry model catalog](/azure/ai-foundry/how-to/model-catalog-overview) to an Azure Machine Learning endpoint. Your data is processed in the [Geo](https://azure.microsoft.com/explore/global-infrastructure/data-residency/) where your model is deployed. 
+The **Azure AI Foundry model catalog** vectorizer connects to an embedding model that was deployed via the [Azure AI Foundry model catalog](/azure/ai-foundry/how-to/model-catalog-overview) to an Azure Machine Learning endpoint. Your data is processed in the [Geo](https://azure.microsoft.com/explore/global-infrastructure/data-residency/) where your model is deployed.
 
 If you used integrated vectorization to create the vector arrays, the skillset should include an [AML skill pointing to the model catalog in Azure AI Foundry portal](cognitive-search-aml-skill.md).
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "ベクトライザーに関するドキュメントの修正"
}

Explanation

この変更は、’articles/search/vector-search-vectorizer-azure-machine-learning-ai-studio-catalog.md’というファイルに行われた小規模な更新を反映しています。変更の詳細としては、2行のテキストが追加され、2行が削除され、合計で4行の変更がありました。

主な修正点は、文の一部に含まれているリンクの文言が明確化されたことです。具体的には、REST APIに関する説明が追加されたことにより、リンクがアクセスしやすく、より正確な情報を提供しています。また、構文の改善により、情報の流れがスムーズになっています。

この変更は、ユーザーがドキュメントの内容をより理解しやすくすることを目的としています。結果的に、Azure AI Foundryのベクトライザーの使用に関する情報がより明確になり、ユーザーは必要な手続きをスムーズに行えるようになります。全体として、これはドキュメントのクリアさと利用価値を向上させるための重要な改善です。

articles/search/vector-store.md

Diff
@@ -9,7 +9,7 @@ ms.service: azure-ai-search
 ms.custom:
   - ignite-2023
 ms.topic: concept-article
-ms.date: 06/20/2025
+ms.date: 08/01/2025
 ---
 
 # Vector indexes in Azure AI Search
@@ -195,7 +195,7 @@ Vector index limits and estimations are covered in [another article](vector-sear
 
 + [Check the creation date of your search service](search-how-to-upgrade.md#check-your-service-creation-or-upgrade-date). If it was created before April 3, 2024, you might be able to [upgrade your service](search-how-to-upgrade.md) for greater capacity.
 
-+ [Choose a scalable tier](search-sku-tier.md) if you anticipate fluctuations in vector storage requirements. For older search services, the Basic tier is fixed at one partition. Consider Standard 1 (S1) and higher for more flexibility and faster performance. In the 2025-02-01-preview, you can also [switch from a lower tier to a higher tier](search-capacity-planning.md#change-your-pricing-tier).
++ [Choose a scalable tier](search-sku-tier.md) if you anticipate fluctuations in vector storage requirements. For older search services, the Basic tier is fixed at one partition. Consider Standard 1 (S1) and higher for more flexibility and faster performance. You can also [switch between Basic and Standard (S1, S2, and S3) tiers](search-capacity-planning.md#change-your-pricing-tier).
 
 ## Basic operations and interaction
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "ベクトルストアに関するドキュメントの更新"
}

Explanation

この変更は、’articles/search/vector-store.md’というファイルに対して行われた小規模な修正を示しています。変更内容としては、2行が追加され、2行が削除され、合計で4行の変更が行われました。

主な修正点は、日付の更新と条件付きの情報を明確化したことです。具体的には、最初の行で示された日付が’06/20/2025’から’08/01/2025’に変更され、最新の情報を反映しています。また、ベクトルストレージ要件の変動に伴うスケーラブルなティアに関する情報が追加され、より具体的に「Basic」と「Standard」ティアの選択肢が解説されています。

これらの変更は、ユーザーがAzure AI Searchにおけるベクトルストアの使用をよりスムーズに理解し、適切なサービスを選択できるようにすることを目的としています。結果として、ドキュメントの明確さが向上し、読者が必要なアクションを簡単に把握できるようになります。全体的に、この更新は利用者にとって重要な情報を提供し、実践的なアドバイスを強化するものです。

articles/search/whats-new.md

Diff
@@ -4,7 +4,7 @@ description: Announcements of new and enhanced features, including a service ren
 author: HeidiSteen
 ms.author: heidist
 manager: nitinme
-ms.date: 05/15/2025
+ms.date: 08/01/2025
 ms.service: azure-ai-search
 ms.topic: overview
 ms.custom:
@@ -20,6 +20,15 @@ Learn about the latest updates to Azure AI Search functionality, docs, and sampl
 > [!NOTE]
 > Preview features are announced here, but we also maintain a [preview features list](search-api-preview.md) so you can find them in one place.
 
+## July 2025
+
+| Item | Type | Description |
+|-----------------------------|------|--------------|
+| [Search Management 2025-05-01](/rest/api/searchmanagement/operation-groups?view=rest-searchmanagement-2025-05-01&preserve-view=true) | REST | Stable release of the REST APIs for the control plane operations described in this table. For migration guidance, see [Upgrade to the latest REST API in Azure AI Search](search-api-migration.md). |
+| [Service upgrade](search-how-to-upgrade.md) | Service | Now generally available through [Upgrade Service (REST API)](/rest/api/searchmanagement/services/upgrade?view=rest-searchmanagement-2025-05-01&preserve-view=true) and the Azure portal. |
+| [Pricing tier change](search-capacity-planning.md#change-your-pricing-tier) | Service | Now generally available through the `sku` property in [Update Service (REST API)](/rest/api/searchmanagement/services/update?view=rest-searchmanagement-2025-05-01&preserve-view=true) and the Azure portal. |
+| [User-assigned managed identity](search-howto-managed-identities-data-sources.md) | Security | Now generally available through the `identity` property in [Update Service (REST API)](/rest/api/searchmanagement/services/update?view=rest-searchmanagement-2025-05-01&preserve-view=true) and the Azure portal. |
+
 ## May 2025
 
 | Item&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Type |  Description |
@@ -47,7 +56,7 @@ Learn about the latest updates to Azure AI Search functionality, docs, and sampl
 | Item&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Type |  Description |
 |-----------------------------|------|--------------|
 | [Service upgrade (preview)](search-how-to-upgrade.md) | Service | Upgrade your search service to higher storage limits in your region. With a one-time upgrade, you no longer need to recreate your service. Available in [Upgrade Service (2025-02-01-preview)](/rest/api/searchmanagement/services/upgrade?view=rest-searchmanagement-2025-02-01-preview&preserve-view=true) and the Azure portal. |
-| [Pricing tier change (preview)](search-capacity-planning.md#change-your-pricing-tier) | Service | Change the [pricing tier](search-sku-tier.md) of your search service. This provides flexibility to scale storage, increase request throughput, and decrease latency based on your needs. In this preview, you can only change between Basic and Standard (S1, S2, and S3) tiers. Available in [Update Service (2025-02-01-preview)](/rest/api/searchmanagement/services/update?view=rest-searchmanagement-2025-02-01-preview&preserve-view=true#searchupdateservicewithsku) and the Azure portal. |
+| [Pricing tier change (preview)](search-capacity-planning.md#change-your-pricing-tier) | Service | Change the [pricing tier](search-sku-tier.md) of your search service. This provides flexibility to scale storage, increase request throughput, and decrease latency based on your needs. Initially, this preview only supported upgrades between Basic and Standard (S1, S2, and S3) tiers, but starting in July 2025, it supports upgrades *and* downgrades between these tiers. Available in [Update Service (2025-02-01-preview)](/rest/api/searchmanagement/services/update?view=rest-searchmanagement-2025-02-01-preview&preserve-view=true#searchupdateservicewithsku) and the Azure portal. |
 | [Facet hierarchies, aggregations, and facet filters (preview)](search-faceted-navigation-examples.md) | Queries | New facet query parameters support nested facets. For numeric facetable fields, you can sum the values of each field. You can also specify filters on a facet to add inclusion or exclusion criteria. Available in [Search Documents (2025-03-01-preview)](/rest/api/searchservice/documents/search-post?view=rest-searchservice-2025-03-01-preview&preserve-view=true) and the Azure portal.|
 | [Rescore vector queries over binary quantization using full precision vectors (preview)](vector-search-how-to-quantization.md#recommended-rescoring-techniques) | Queries | For vector indexes that contain binary quantization, you can rescore query results using a full precision vector query. The query engine uses the dot product of the binary embeddings and the vector query for rescoring, which improves the quality of search results.  Set `enableRescoring` and `discardOriginals` to use this feature, and call the latest preview API version on the request.|
 | [Semantic ranker prerelease models (preview)](semantic-how-to-configure.md#opt-in-for-prerelease-semantic-ranking-models) | Index | Opt in to use prerelease semantic ranker models if one happens to be available in your region. Available in [Create or Update Index (2025-03-01-preview)](/rest/api/searchservice/indexes/create-or-update?view=rest-searchservice-2025-03-01-preview#semanticconfiguration&preserve-view=true).|

Summary

{
    "modification_type": "minor update",
    "modification_title": "新機能および強化機能の更新情報"
}

Explanation

この変更は、’articles/search/whats-new.md’というファイルに関する小規模な更新を反映しており、11行が追加され、2行が削除され、合計で13行の変更が行われました。

変更の主な内容は、Azure AI Searchにおける新機能や強化機能の情報を更新したことです。具体的には、2025年7月の更新情報として、いくつかの新機能がリストに追加されました。リストには、REST APIの安定版リリースやサービスのアップグレード、ユーザー割り当ての管理対象 ID の一般提供など、特定の変更に関する詳細が含まれています。

また、これにより、過去の情報も整理されて更新され、特にプレビュー機能の取り扱いがシンプルに説明されています。変更には、プレビュー機能のアップグレードおよびダウングレードが可能になることや、ファセット階層や集計のサポートが追加された点も含まれています。

この更新は、ユーザーが最新の機能や変更点を簡単に把握し、Azure AI Searchを使用する際の意思決定を助けることを目的としています。全体として、今後の利用に関する重要な情報を提供するため、ドキュメントの内容が強化されています。