Dataverse および Power Apps での Dynamics 365 アプリ プランを作成する

オファーのアプリ ライセンス管理を有効にした場合、次のスクリーンショットに示されているように [プランの概要] タブが表示されます。 そうでない場合は、「Dataverse および Power Apps での Dynamics 365 アプリ オファーの技術的な構成を設定する」に進んでください。

サードパーティのアプリのライセンスに対して有効になっている Dataverse および Power Apps での Dynamics 365 アプリ オファーの [プランの概要] タブのスクリーンショット。

オファーでアプリ ライセンス管理が有効になっている場合は、少なくとも 1 つのプランを定義する必要があります。 同じオファー内でさまざまなオプションを使用して、さまざまなプランを作成できます。 これらのプラン (SKU とも呼ばれる) は、サービスの収益化やレベルの点で異なる可能性があります。 後で、各プランのサービス ID をソリューション パッケージのメタデータにマップして、これらのプランに対して Dynamics プラットフォームによるランタイム ライセンスの確認を有効にします (このプロセスについては後ほど説明します)。 各プランのサービス ID をソリューション パッケージにマップします。

プランの作成

  1. 左側のナビゲーションで、[プランの概要] を選択します。
  2. ページの上部にある [+ 新しいプランの作成] を選択します。
  3. 表示されるダイアログ ボックスの [プラン ID] ボックスに、一意のプラン ID を入力します。 最大 50 文字の英小文字、ダッシュ、アンダースコアのみを使用してください。 Create を選択した後でプラン ID を変更することはできません。
  4. [プラン名] ボックスに、このプランの一意の名前を入力します。 最大 200 文字を使用します。
  5. [作成] を選択します

プランのリストを定義する

[プランのリスト] タブでは、必要に応じてプランの名前と説明をコマーシャル マーケットプレースに表示するように定義できます。 この情報は、Microsoft AppSource の一覧ページに表示されます。

  1. [プラン名] ボックスに、このプランに対して前に指定した名前が表示されます。 これはいつでも変更できます。 この名前は、オファーのソフトウェア プランのタイトルとしてコマーシャル マーケットプレースに表示されます。
  2. [プランの説明] ボックスで、このソフトウェア プランに固有な点や、オファー内の他のソフトウェア プランとの違いを説明できます。 この説明には、最大 3,000 文字を含めることができます。
  3. [Save draft (ドラフトを保存)] を選択します。

価格と提供状況の定義

Microsoft を通じて販売し、Microsoft にトランザクションを代行してもらうことを選択した場合は、左側のナビゲーションに [価格と使用可能状況] タブが表示されます。 そうでない場合は、「サービス ID をコピーする」に進みます。

  1. 左側のナビゲーションで、[価格と使用可能状況] を選択します。

  2. [市場] セクションで、[市場の編集] を選択します。

  3. 表示されるサイド パネルで、少なくとも 1 つの市場を選択します。 可能なすべての市場でオファーを使用できるようにするには、[すべて選択] を選択します。または、必要な特定の市場のみを選択します。 完了したら、[保存] をクリックします。

    ここで選択した内容は、新規購入にのみ適用されます。ユーザーが既に特定の市場でアプリを入手しているときに、後でその市場が削除された場合、その市場で既にオファーを入手したユーザーは引き続きそれを使用できますが、その市場で新しいユーザーがオファーを入手することはできません。

    重要

    ここやパートナー センターにこれらの要件が記載されていない場合でも、あらゆる地域の法的要件を満たす必要があります。 すべての市場、地域の法律、制限、またはその他の要因を選択した場合でも、一部の国や地域で特定のオファーが表示されない可能性があります。

ユーザーごとの価格を構成する

  1. [価格と使用可能状況] タブの [ユーザー数の制限] で、必要に応じて、このプラン用のユーザーの最小数と最大数を指定します。

    Note

    ユーザー数の制限を定義しない場合は、既定値である 1 から 100 万人のユーザーが使用されます。

  2. [請求期間] で、月額料金、年額料金、またはその両方を指定します。

    Note

    価格が 0 の場合でも、オファーの価格を指定する必要があります。

無料試用版を有効にする

必要に応じて、オファーの各プランの無料試用版を構成できます。 無料試用版を有効にするには、[1 か月の無料試用版を許可する] チェック ボックスをオンにします。

重要

取引可能なオファーが無料試用版で公開された後は、そのプランで無効にすることはできません。 プランを再作成する必要がないように、オファーを発行する前にこの設定が正しいことを確認してください。

このオプションを選択した場合、顧客は最初の使用月に対して課金されません。 無料の月の終わりに、次のいずれかが発生します。

  • 顧客が定期的な請求を選択した場合は、自動的に有料プランにアップグレードされ、選択した支払い方法が課金されます。
  • 顧客が定期的な請求を選択しなかった場合、プランは無料試用版の終了時に期限切れになります。

プランを表示できるユーザーを選択する

各プランは、すべてのユーザーに、あるいは特定の対象ユーザーにのみ表示されるように構成できます。 テナント ID を使用してプライベート プランへのアクセス権を付与します。必要に応じて、割り当て先の各テナント ID の説明を含めることができます。 手動で最大 10 個のテナント ID、または .CSV ファイルを使用して最大 2 万のテナント ID を追加できます。 プライベート プランは、プレビュー対象ユーザーと同じではありません。

Note

プライベート プランを発行する場合は、後でその可視性をパブリックに変更できます。 ただし、パブリック プランを発行すると、その可視性をプライベートに変更することはできません。

プランをパブリックにする

  1. [Plan visibility]\(プランの可視性\) で、[パブリック] を選択します。
  2. [下書きの保存] を選択した後、「プランを表示する」に進みます。

プライベート プランのテナント ID を手動で追加する

  1. [Plan visibility]\(プランの可視性\) で、[プライベート] を選択します。
  2. 表示される [ テナント ID ボックスに、このプライベート プランへのアクセスを許可する対象ユーザーの Microsoft Entra テナント ID を入力します。 少なくとも 1 つのテナント ID が必要です。
  3. (省略可能) [説明] ボックスに、このユーザーの説明を入力します。
  4. 別のテナント ID を追加するには、[Add ID]\(ID の追加\) を選択してから、ステップ 2 と 3 を繰り返します。
  5. テナント ID の追加が完了したら、[下書きの保存] を選択してから、「プランを表示する」に進みます。

プライベート プランの .CSV ファイルを使用する

  1. [Plan visibility]\(プランの可視性\) で、[プライベート] を選択します。
  2. [対象者のエクスポート (csv)] リンクを選択します。
  3. .CSV ファイルを開き、作成し、プライベート オファーへのアクセス権を付与する対象の Azure ID を [ID] 列に追加します。
  4. (省略可能) [説明] 列に、各対象ユーザーの説明を入力します。
  5. Azure ID を含む行ごとに、[種類] 列に "TenantID" を追加します。
  6. .CSV ファイルを保存します。
  7. [価格と提供の状況] タブで、[Plan visibility]\(プランの可視性\) の下にある [対象者のインポート (csv)] リンクを選択します。
  8. 表示されるダイアログ ボックスで、[はい] を選択します。
  9. .CSV ファイルを選択して [開く] を選択します。
  10. [下書きの保存] を選択してから、次のセクション「プランを表示する」に進みます。

プランを表示する

  1. ページの上部にある階層リンクで、[プランの概要] を選択します。
  2. このオファーの別のプランを作成するには、[プランの概要] ページの上部で、「プランの作成」セクションのステップを繰り返します。 それ以外の場合は、プランの作成が完了したら、次のセクション「サービス ID をコピーする」に進んでください。

サービス ID をコピーする

次のセクション「ソリューション パッケージにサービス ID を追加する」でソリューション パッケージにマップできるように、作成した各プランのサービス ID をコピーする必要があります。

  1. [プランの概要] ページに移動するには、ページの上部にある階層リンクで、[プランの概要] を選択します。 階層リンクが表示されない場合は、左側のナビゲーションで Plan の概要 を選択します。

  2. 作成したプランごとに、サービス ID を安全な場所にコピーします。 次のセクションで、ソリューション パッケージに追加します。 サービス ID は、ISV name.offer name.plan ID の形式で [プランの概要] ページに一覧表示されます。 たとえば、fabrikam.f365.bronze などです。

    [プランの概要] ページのスクリーンショット。プランのサービス ID が強調表示されています。

ソリューション パッケージにサービス ID を追加する

  1. 前のステップでコピーしたサービス ID をソリューション パッケージのメタデータに追加します。 その方法については、ソリューションへのライセンス情報の追加に関する記事とアプリの AppSource パッケージの作成に関する記事を参照してください。
  2. CRM パッケージの .zip ファイルを作成したら、それを Azure Blob Storage にアップロードします。 技術的な構成を設定するときに、アップロードした CRM パッケージの .zip ファイルが含まれている Azure Blob Storage アカウントの SAS URL を指定する必要があります。