events
11月19日 23時 - 11月21日 23時
Microsoft Ignite オンラインで AI プラクティスの成長をサポートするための製品の機能強化により、最新のパートナーの利点をご確認ください。
今すぐ登録このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
このアーティクルでは、パートナー センターを使用してサービスを送信し、サービスとしてのソフトウェア (SaaS) オファーとして購入することで、Microsoft を通じてアプリを販売する方法について説明します。 アプリは無料で顧客がダウンロードできますが、サービスのライセンスが必要です。 Commercial Marketplace でサービスの販売を開始する準備ができたら、接続されたアプリ、アプリ、拡張機能を含む単一の SaaS アプリケーションを送信することをお勧めします。 パートナーや Microsoft 販売チームを通じてサービスを販売するだけでなく、Microsoft AppSource を通じて Microsoft のお客様に連絡することができます。 Microsoft では、これらの Microsoft 365 アプリ ソリューションを簡単に見つけて、Microsoft Teams、Word、Outlook、Excel、PowerPoint、SharePoint に展開しやすくしています。
この収益化モデルでは、SaaS オファリングによってアプリが認証され、Microsoft SaaS サービスでサブスクリプションの状態が検証されます。 このサービスからの応答は、ユーザー データベースの更新に使用されます。 また、独自の支払いモデルを使用して収益化することもできます。
注意
Sharepoint アドインは非推奨となり、マーケットプレースで販売できなくなります。 既存の Sharepoint アドインは、パートナー センターで削除されるまで引き続き購入できます。 Sharepoint ソリューションは引き続きサポートされ、Microsoft コマーシャル マーケットプレースを通じて収益化できます。 SharePoint Framework ソリューションの開発の詳細については、 SharePoint Framework のドキュメントを参照してください。 Transactable SaaS アプリは、職場または学校アカウントを使用してのみ購入できます。 Microsoft アカウントベースのユーザーにアプリを販売する場合は、独自の請求先モデルの実装を検討する必要があります。
重要
Azure Active Directory (Azure AD) Graph は、2023 年 6 月 30 日の時点で非推奨となっています。 今後、Azure AD Graph への投資は行いません。 Azure AD Graph API には、セキュリティ関連の修正プログラム以外の SLA やメンテナンス コミットメントはありません。 新機能への投資は Microsoft Graph に対してのみ行われます。
アプリケーションを Microsoft Graph API に移行するのに十分な時間を確保できるように、段階的な手順で Azure AD Graph を廃止します。 後日お知らせしますが、Azure AD Graph を使用して新しいアプリケーションの作成をブロックします。
詳細については、「 Important: Azure AD Graph の廃止と Powershell モジュールの廃止に関するページを参照してください。
サービスを SaaS オファーとして送信する準備をするには、次の 2 つの方法があります。
注意
Microsoft ライセンス管理を選択した場合、オファーは、Azure Marketplace ではなく AppSource でのみ顧客に提供されます。
オファーでは、SaaS フルフィルメント API を使用してCommercial Marketplaceと統合する必要もあります。 詳細については、 SaaS フルフィルメント API に関するページを参照してください。 開始するには、 新しい SaaS オファーの作成に関するページを参照してください。
SaaS オファーの送信を開始するには、パートナー センターのCommercial Marketplace プログラムでアカウントを作成する必要があります。 このアカウントは会社に関連付けられている必要があります。
Microsoft Azure portal を使用して SaaS アプリケーションを登録する必要があります。 登録が成功すると、SaaS フルフィルメント API へのアクセスに使用できる Microsoft Entra セキュリティ トークンが届きます。 Microsoft Entra ID の機能を使用するアプリケーションは、まず Microsoft Entra テナントに登録する必要があります。 この登録プロセスでは、アプリケーションの場所の URL、ユーザーの認証後に応答を送信する URL、アプリを識別する URI など、アプリケーションに関する Microsoft Entra ID の詳細を指定する必要があります。 登録方法の詳細については、「 Microsoft Entra ID で保護されたアプリを登録するを参照してください。
コマーシャル マーケットプレース SaaS を通じて収益化する場合、Microsoft AppSource は課金とトランザクションを処理します。 Microsoft ライセンス管理サービスを選択した場合は、Graph API と統合して、お客様が Microsoft Admin Center でライセンスを管理できるように、お客様の資格を確認する必要があります。 統合方法の詳細については、「 ライセンス管理用 Graph API を使用して SaaS オファーを統合する」を参照してください。
ライセンス管理を自分で実装する場合は、ライセンス レコードとロジックを処理する必要があります。 SaaS には、すべてのテナント購入とアクセス権を持つユーザーを追跡するためのライセンス データベースが必要です。
メタデータには、次のものが含まれる場合があります:
サービス (Web サイト) では、購入した管理者がサインインしてアカウントを管理できるようにする必要があります。 複数のシートベースのライセンスを購入した場合は、組織内のユーザーに割り当てることができる必要があります。
Microsoft アプリのライセンス:
SaaS オファーのセットアップ中に Microsoft ライセンスを選択した場合 (現在は AppSource でのみ利用可能)、usageRights Graph API を使用してライセンス情報を検索する必要があります。 この情報は、顧客がサービスの使用を許可されているかどうかを判断するために使用します。 Microsoft ライセンスと統合する方法の詳細については、 ライセンス管理用の Graph API を使用して SaaS オファーを統合する を確認してください。 お客様は、 Microsoft Admin Center を使用して、このようなオファーのライセンスを管理します。 購入した SaaS オファーのライセンス管理を行う方法を認識できるように、ランディング ページで Microsoft Admin Center を使用するように顧客に通知する必要があります。
ISV ライセンス:
独自のライセンス管理システムを使用している場合は、自分の Web サイトの顧客が同じものを使用できることを確認します。 次の種類のライセンスを検討することをお勧めします:
その他の考慮事項:
この時点で、顧客を認証してライセンスの状態を処理できる Web サイトとサービスを構築するか、Graph API と統合して Microsoft ライセンス管理の顧客を認証します。 Microsoft を通じて収益化を行い、有効な購入の確認を受け取るには、サービスで SaaS fulfillment API を使用して Microsoft AppSource に接続する必要があります。この API を使用して、フルフィルメント、プランの変更、サブスクリプションの取り消しを促進します。
顧客が購入を開始すると、サービスは URL パラメーターを使用する顧客対話型 Web ページの認可コードでこの情報を受け取ります。たとえば、 https://contoso.com/signup?token=..
、パートナー センターがhttps://contoso.com/signup
にあるランディング ページ URL の場合です。 API を解決の呼び出しによって、この認可コードを検証し、プロビジョニング サービスの詳細情報と交換することができます。 SaaS サービスでプロビジョニングが終了すると、フルフィルメントが完了し、顧客に課金できることを伝えるために、アクティブ化呼び出しが送信されます。
次の図は、プロビジョニング シナリオのための API 呼び出しのシーケンスを示します。
お客様が Microsoft AppSource で更新プログラムを開始すると、Microsoft AppSource はサービスによって実装された Webhook に通知し、Microsoft AppSource に更新プログラムのクエリを実行した後、お客様は課金または払い戻しを受けます。
次の図には、マーケットプレースから更新が開始されたときの一連のアクションが示されています。
顧客がサービスの更新を開始すると (このアクションを許可する場合)、サービスは Microsoft AppSource によって保持されているサブスクリプションを更新する必要があります。これにより、Microsoft AppSource から実装した Webhook への通知がトリガーされます。 この時点で、ライセンス データベースに対する実際の変更を行う必要があります。 次の図には、SaaS サービスから更新プログラムが開始されたときのアクションが示されています。
詳細については、「 SaaS fulfillment API リファレンス」を参照してください。
アプリはサービスに依存して、アプリにアクセスするユーザーが自分のアカウントに関連付けられているライセンスを持っているかどうかを確認します。 無料の (ただし制限付き) エクスペリエンスを提供するか、ライセンスを購入する場所に指示するかは、ユーザー次第です。 アプリには、次の 3 つの状態が必要です:
アドイン内から Microsoft Entra ID を使用して認証する方法の詳細については、「Office ダイアログ APIおよびMicrosoft ID プラットフォームを参照してください。
Office アドイン SaaS 収益化コード サンプルは、Microsoft AppSource で販売されているアドインを管理するライセンス管理システムを作成する方法を示しています。 このコード サンプル パッケージには、Microsoft AppSource モック Web アプリ、SaaS サンプル、Outlook アドイン、Excel アドイン、Word アドイン、PowerPoint アドイン、ライセンス管理ツールが含まれます。
SaaS オファーをパートナー センターに送信します。 SaaS オファーが承認されると、GUID が割り当てられます。 次に、アプリを送信し、この GUID をテスト ノートとテスト アカウント (admin + nonadmin) に含めます。 アプリが承認され、ストアに入ったら、一般ユーザーが利用できるようにプランを更新できます。
お客様は、Microsoft AppSource で SaaS サービスを検出し、ライセンスを購入し、お支払いの詳細を Microsoft に提供します。 その後、お客様は Web サイトにリダイレクトされ、そこでアカウントの設定が完了します。 ライセンスがプロビジョニングされ、お客様に課金されます。 その後、お客様は無料アプリをダウンロードし、提供された詳細を使用してサインインできます。 アプリはライセンス データベースをチェックして、お客様がライセンスを持っていることを確認します。
コア アプリケーション機能を課金し、アプリを無料にすることで、パートナーは、アプリのコンテキスト外で有料機能を提供することで、お客様に新しい価値を追加する柔軟性を高めます。 このモデルをより適切にサポートするために、Microsoft AppSource では、2019 年 5 月 31 日に有効な SaaS アプリ トランザクションの完全なコマースが有効になっており、パートナー向けの新しいオプション範囲が提供されています。 SaaS アプリの幅広い支払いモデルに重点を置いているため、無料でダウンロードできるオプションのみをサポートすることで、Office アドインを簡素化しています。
Microsoft パートナー センターへようこそ登録ページの詳細な情報を確認してから、アカウントを登録します。 方法については、パートナー センターでCommercial Marketplace アカウントを作成するを参照してください。
広範なドキュメント、サンプル、ガイダンスについては、Microsoft ID プラットフォーム概要を参照してください。 他のイニシアチブから作業を分離するために、Azure Marketplace の発行専用のサブスクリプションを用意することをお勧めします。 その後、このサブスクリプションで SaaS アプリケーションのデプロイを開始して、開発作業を開始できます。 Microsoft Entra サービスの更新プログラム 確認することもできます。
Office には、アドイン内からユーザーを認証するための Office Dialog API が用意されています。 詳細については、Microsoft ID プラットフォーム に関するページを参照してください。
パートナーは、パートナー センターでサポートされているデータ視覚化および分析情報グラフを使用してオファーの一覧を監視し、売上を最大化する方法を見つけることができます。 改善された分析ツールにより、パフォーマンスの結果に基づいて行動し、顧客とリセラーとの優れた関係を維持することができます。 詳しくは、パートナー センターでのCommercial Marketplace向けAnalyticsをご覧ください。
ご質問がある場合は、 Marketplace Publisher Supportにお問い合わせください。
events
11月19日 23時 - 11月21日 23時
Microsoft Ignite オンラインで AI プラクティスの成長をサポートするための製品の機能強化により、最新のパートナーの利点をご確認ください。
今すぐ登録トレーニング
ラーニング パス
コマーシャル マーケットプレースを介して売る - Training
Microsoft コマーシャル マーケットプレースは、Microsoft や何千ものパートナーのオファリングを含むクラウド アプリケーションとサービスのカタログです。 このラーニング パスでは、自分の組織で自分のクラウド製品およびサービスを、コマーシャル マーケットプレースで販売する準備をするために役立つ概念について説明します。
認定資格
Microsoft Certified: Dynamics 365 Sales Functional Consultant Associate - Certifications
顧客情報の管理、分析情報の収集、ベスト プラクティスの自動化を行うツールをクライアントに提供するための Dynamics 365 Sales のカスタマイズのデモを行います。