次の方法で共有


Microsoft Graph 通知のクロスデバイス エクスペリエンスへのオンボード (非推奨)

重要

Microsoft Graph 通知 API は非推奨になり、2022 年 1 月にデータの返送を停止しています。 別の通知エクスペリエンスについては、Microsoft Azure Notification Hubs を参照してください。 詳細については、ブログ記事「Microsoft Graph 通知 API の廃止 (ベータ版)」を参照してください。

注:

Web エンドポイントのみをターゲットにしている場合は、アプリ サービスのセットアップに直接移動して、通知を送信できます。

アプリケーションは、Microsoft Entra 管理センターでのアプリ登録に加えて、各オペレーティング システム (Windows、iOS、Android) に対応するネイティブ プッシュ通知サービスを介して通知を送信することを Microsoft Graph に承認するために、クロスプラットフォーム アプリケーション ID やクロスプラットフォーム プッシュ資格情報などのクロスデバイス情報を登録する必要があります。 これは、パートナー センターのダッシュボード (旧 Windows デベロッパー センター ダッシュボード) を使用して行います。

注:

Windows UWP アプリケーションをビルドする予定がない場合でも、この記事の手順を完了するには Windows 開発者アカウントが必要です。 Windows 開発者アカウントがまだない場合は、「開発者アカウント を開く」を参照してください。 または、Windows 開発者として登録しない場合は、[](sendto: gnsengage@microsoft.com) でメールでおgnsengage@microsoft.com問い合わせください。 Windows 開発者アカウントを作成し、企業の一部として学校または職場のアプリケーションを構築している場合は、開発者アカウントを、エンタープライズ申請の管理に使用される適切なMicrosoft Entra アカウントに関連付けることができます。 詳細については、「パートナー センター アカウントにMicrosoft Entra IDを関連付ける」を参照してください。

まず、Windows 開発者アカウントを使用してパートナー センターのダッシュボードにサインインします。

  1. 左のメニューで [クロスデバイスエクスペリエンス] に移動し、 [新しいクロスデバイスアプリの構成] を選択して、次のスクリーンショットのようにアプリ名を入力します。

新しい クロスデバイス アプリ の登録を構成する

  1. アプリのプレゼンスがあり、サポートされているすべてのプラットフォームを選択し、通知を受信できるようにします。 表示されているように、Windows、Android、iOS でサポートされているプラットフォームから選択できます。 

サポートされているプラットフォームの種類を設定する

  1. 表示されているように、アプリにプレゼンスがある場合は、それぞれのプラットフォームのアプリ ID を指定します。

プラットフォーム固有のアプリ id の提供

注:

プラットフォームごとに異なる Id を10まで追加することができます。これは、同じアプリまたは異なるアプリの複数のバージョンがある場合に、アプリサーバーによって送信された同じユーザー宛の通知を受信できるようにするためです。

  1. Microsoft アカウントまたはアプリ登録からアプリ ID を指定または選択Microsoft Entra。 このクライアント ID は、Microsoft Entra 管理センターに登録するときに取得した Microsoft アカウントまたはMicrosoft Entraアプリの登録に対応します。

MSA とMicrosoft Entra IDの Azure アプリ登録クライアント ID を指定する

  1. Microsoft Graph notifications は、すべての主要なプラットフォーム上で、それぞれのネイティブ通知プラットフォームを使用して、アプリケーションの クライアント エンドポイント、つまり WNS (Windows UWP 用)、FCM (Android 用)、および APNS (iOS) に通知を送信します。 次に示すように、ユーザー宛の通知を発行するときに Microsoft Graph notifications がアプリサーバーに通知を送信できるように、これらの通知プラットフォームに認証情報を指定します。

クロスデバイス プッシュ通知の認証情報を指定する

注:

Windows UWP アプリの場合は、WNS プッシュ通知を有効にして Microsoft Graph notificationsを使用する必要があります。 詳しくは、「 WNS の概要 」をご覧ください。 開始後は、接続したデバイスプラットフォームにパートナーセンター経由でプッシュ認証情報を指定できます。

  1. このドメインの所有権がアプリケーションにあることを証明するための検証プロセスとして機能する クロスデバイス アプリドメイン を確認します。 これは、次に示すように、登録したアプリケーションのクロスデバイスアプリ id として動作します。

    ドメインの検証

手順は以上です。 通知を受信するアプリケーションが登録されました。 次に、アプリ サービスをセットアップする方法を確認して、通知の送信を開始します。