Azure サブスクリプションでプレビュー機能を設定する

この記事では、Azure サブスクリプションでプレビュー機能を管理する方法について説明します。 プレビュー機能を使用すると、リリース前に新しい機能にオプトインできます。 一部のプレビュー機能は、オプトインを希望するすべてのユーザーが利用できます。 その他のプレビュー機能については、製品チームの承認が必要です。

Azure Feature Exposure Control (AFEC) は、Microsoft.Features 名前空間を通じて提供されます。 プレビュー機能のリソース ID の形式は次のとおりです。

Microsoft.Features/providers/{resourceProviderNamespace}/features/{featureName}

必要なアクセス

Azure サブスクリプションでプレビュー機能の一覧表示、登録、または登録解除を行うには、Microsoft.Features/* アクションにアクセスする必要があります。 このアクセス許可は、共同作成者所有者の組み込みロールを通じて付与されます。 カスタム ロールを通じて必要なアクセスを指定することもできます。

プレビュー機能を一覧表示する

Azure サブスクリプションのすべてのプレビュー機能とその登録状態を一覧表示できます。

ポータルでは、機能を所有するサービスがプレビュー機能の管理エクスペリエンスに明示的にオプトインしている場合にのみ、プレビュー機能が表示されます。

  1. Azure portal にサインインします。

  2. 検索ボックスに「サブスクリプション」と入力し、 [サブスクリプション] を選択します。

    「サブスクリプション」が入力された Azure portal 検索ボックスのスクリーンショット。

  3. サブスクリプションの名前のリンクを選択します。

    サブスクリプションの選択が強調表示された Azure portal のスクリーンショット。

  4. 左側のメニューの [設定] で、 [プレビュー機能] を選択します。

    プレビュー機能メニュー オプションが強調表示された Azure portal のスクリーンショット。

  5. 使用可能なプレビュー機能と現在の登録状態の一覧が表示されます。

    プレビュー機能の一覧が表示された Azure portal のスクリーンショット。

  6. [プレビュー機能] では、名前状態、または種類で一覧をフィルター処理できます。

    • 名前でフィルター: 表示名ではなく、プレビュー機能の名前のテキストを含める必要があります。
    • 状態: ドロップダウン メニューを選択し、状態を選択します。 ポータルでは、"未登録" でフィルター処理することはできません。
    • 種類: ドロップダウン メニューを選択し、種類を選択します。

    プレビュー機能のフィルター オプションが表示された Azure portal のスクリーンショット。

プレビュー機能を登録する

リソース プロバイダーの機能をさらに公開するには、Azure サブスクリプションにプレビュー機能を登録します。 一部のプレビュー機能は承認を必要とします。

サブスクリプションにプレビュー機能が登録されると、"登録済み" または "保留中" の 2 つの状態のどちらかが表示されます。

  • 承認を必要としないプレビュー機能については、状態が "登録済み" になります。
  • プレビュー機能が承認を必要とする場合、登録状態は "保留中" になります。 プレビュー機能を提供する Azure サービスの承認を要求する必要があります。 通常、サポート チケットを通じてアクセスを要求します。
    • 承認を要求するには、Azure サポート リクエストを送信します。
    • 登録が承認されると、プレビュー機能の状態が "登録済み" に変わります。

一部のサービスでは、保留中の要求の承認を取得するために、メールなどの他の方法が必要です。 アクセス権を取得する方法については、プレビュー機能に関するお知らせを確認してください。

  1. Azure portal にサインインします。

  2. 検索ボックスに「サブスクリプション」と入力し、 [サブスクリプション] を選択します。

  3. サブスクリプションの名前のリンクを選択します。

  4. 左側のメニューの [設定] で、 [プレビュー機能] を選択します。

  5. 登録するプレビュー機能のリンクを選択します。

  6. [登録] を選択します。

    プレビュー機能の [登録] ボタンが表示された Azure portal のスクリーンショット。

  7. [OK] を選択します。

[プレビュー機能] 画面が更新され、プレビュー機能の [状態] が表示されます。

プレビュー機能の登録を解除する

プレビュー機能の使用が完了したら、Azure サブスクリプションから登録を解除します。 機能の登録を解除すると、2 つの異なる状態のどちらかになります。 ポータルを使用して登録を解除した場合、状態は "未登録" に設定されます。 Azure CLI、PowerShell、または REST API を使用して登録を解除した場合、状態は "登録解除" に設定されます。 ポータルでは機能の登録が削除されますが、コマンドでは機能の登録が解除されるため、状態が異なります。 どちらの場合も、この機能はサブスクリプションで使用できなくなります。 どちらの場合も、再登録することで、この機能に再度オプトインすることができます。

[プレビュー機能] でプレビュー機能の登録を解除できます。 [状態] が "未登録" に変わります。

  1. Azure portal にサインインします。

  2. 検索ボックスに「サブスクリプション」と入力し、 [サブスクリプション] を選択します。

  3. サブスクリプションの名前のリンクを選択します。

  4. 左側のメニューの [設定] で、 [プレビュー機能] を選択します。

  5. 登録を解除するプレビュー機能のリンクを選択します。

  6. [登録解除] を選択します。

    プレビュー機能の [登録解除] ボタンが表示された Azure portal のスクリーンショット。

  7. [OK] を選択します。

Azure Policy を使用したプレビュー機能の構成

サブスクリプションがまだ登録されていない場合、ビルトイン ポリシー定義を使用して修復し、プレビュー機能に登録できます。 既存のテナントに追加された新しいサブスクリプションは自動的には登録されません。

次のステップ

  • REST API 呼び出しを使用し、プレビュー機能の一覧表示、登録、または登録解除を行うには、「特徴」のドキュメントを参照してください。
  • リソース プロバイダーの登録方法の詳細については、「Azure リソース プロバイダーと種類」を参照してください。
  • リソース プロバイダーを Azure サービスにマップされるリストについては、「Resource providers for Azure services」 (Azure サービスのリソースプロバイダー) を参照してください。