Dynamics 365 CommerceとMicrosoft Teams統合を有効にする

Note

Dynamics 365 Commerce による Retail Interest Group は Yammer から Viva Engage に移行しました。 新しい Viva Engage コミュニティにアクセスできない場合は、このフォーム (https://aka.ms/JoinD365commerceVivaEngageCommunity) に入力して追加し、最新のディスカッションに参加してください。

この記事では、Microsoft Dynamics 365 CommerceとMicrosoft Teams統合を有効にする方法について説明します。

Dynamics 365 Commerceからの情報を使用して Teams をプロビジョニングし、Teams と POS (POS) アプリケーションの間でタスク管理機能を同期するには、コマース本社で統合機能を有効にする必要があります。

Note

Teams の 統合を有効にした場合、Teams とデータを共有することに同意することになります。 Teams と共有するデータは、コマース データとは異なる国/地域に存在する場合があり、異なるコンプライアンス基準の対象となる場合があります。 詳細については、Microsoft トラストセンター を参照してください。 マイクロソフトのプライバシー ポリシーについては、 Microsoft プライバシー ステートメントを参照してください。

Teams との統合を有効化する

Microsoft Teams と Commerce の統合を有効にする前に、Azure ポータルで Teams アプリケーションをテナントに登録します。

Azure ポータルで Teams アプリケーションをテナントに登録するには、次の手順に従います。

  1. クイック スタート : Microsoft IDプラットフォームにアプリを登録する に記載の手順に従い、Azure ポータルで Teams アプリケーションをテナントに登録します。
  2. アプリの登録タブで、前述の手順で作成したアプリを選択します。 認証タブで、プラットフォームの追加を選択します。
  3. ダイアログ ボックスで、Webを選択します。 リダイレクト URL フィールドで、<HQUrl>/oauth. 形式で URL を入力します。 <HQUrl> をご利用の Commerce 本部の URL に置き換えます (例: https://hxennugbjtweufmdeo385f47fadb6aa9a0aos.cloudax.int.dynamics.com/oauth)。
  4. 登録したアプリの概要ページで、アプリケーション (クライアント) ID をコピーします。 次のセクションでコマース本社で Teams 統合を有効にするには、この値が必要です。
  5. クライアント シークレットの追加の手順に従って、クライアント シークレットを追加します。 次に、クライアントの シークレット値 をコピーします。 次のセクションでコマース本社で Teams 統合を有効にするには、この値が必要です。
  6. API のアクセス許可アクセス許可の追加の順に選択します。
  7. API 権限の要求ダイアログ ボックスで、 Microsoft Graphを選択して委任されたアクセス許可を選択し、グループを展開して、Group.ReadWrite.All を選択してアクセス許可の追加を選択します。
  8. API 権限の要求ダイアログ ボックスで、 アクセス許可の追加を選択してMicrosoft Graphを選択し、アプリケーションのアクセス許可を選択してグループを展開して、Group.ReadWrite.All を選択してアクセス許可の追加を選択します。
  9. API 権限の要求ダイアログ ボックスで、アクセス許可の追加を選択します。 [組織が使用するAP タブで、Microsoft Teams Retail Service を検索して選択します。
  10. 委任されたアクセス許可を選択し、TaskPublishingを展開し、TaskPublising.ReadWrite.All を展開してアクセス許可の追加を選択します。 詳細については、Web API にアクセスするクライアント アプリケーションを構成する を参照してください。

コマース本社で Teams 統合を有効にするには、次の手順に従います。

  1. > に移動します。
  2. アクション ウィンドウで、編集を選択します。
  3. Enable Microsoft Teams integration オプションを Yes に設定します。
  4. アプリケーション ID フィールドで、Azure ポータルで Teams アプリケーションを登録した際に取得したアプリケーション (クライアント) ID 値を入力します。
  5. Application キー フィールドに、Azure ポータルでクライアント シークレットを追加するときに取得したSecret 値を入力します。
  6. アクション ウィンドウで、保存を選択します。

Teams との統合を無効化する

Commerce 本社でMicrosoft Teams統合を無効にするには、次の手順に従います。

  1. Retail and Commerce > Channel setup > Microsoft Teams Integration Configuration に移動します。
  2. アクション ウィンドウで、編集を選択します。
  3. Enable Microsoft Teams integration オプションを No に設定します。
  4. アプリケーションID フィールドと アプリケーション キー フィールドから値をクリアします。
  5. アクション ウィンドウで、保存を選択します。

Note

Teams と Commerce の統合を無効にすると、POS ターミナルに Teams アプリケーションから発行されたタスクが表示されなくなります。

その他のリソース

Dynamics 365 CommerceとMicrosoft Teams統合の概要

Dynamics 365 Commerce から Microsoft Teams をプロビジョニングする

Microsoft Teams と Dynamics 365 Commerce POS 間でタスク管理を同期します

Microsoft Teams

Microsoft Teamsに既存のチームがある場合は、ストアとチームをマップする

Dynamics 365 CommerceおよびMicrosoft Teams統合に関する FAQ