次の方法で共有


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

メモ

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

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

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

メモ

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

Teams との統合を有効化する

Microsoft Teams を Commerce と統合する前に、Azure ポータルで Teams アプリケーションをテナントに登録してください。

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

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

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

  1. リテールとコマースのチャネル設定 > Microsoft Teams 統合構成 に移動します。
  2. アクション ウィンドウで、編集を選択します。
  3. Enable Microsoft Teams integration オプションを Yes に設定します。
  4. Application ID フィールドに、Azure ポータルで Teams アプリケーションを登録するときに取得した Application (クライアント) 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. アクション ウィンドウで、保存を選択します。

メモ

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