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 アプリケーションをテナントに登録するには、次の手順に従います。
- クイック スタート : Microsoft IDプラットフォームにアプリを登録する に記載の手順に従い、Azure ポータルで Teams アプリケーションをテナントに登録します。
- アプリの登録タブで、前述の手順で作成したアプリを選択します。 認証タブで、プラットフォームの追加を選択します。
- ダイアログ ボックスで、Webを選択します。
リダイレクト URL フィールドで、<HQUrl>/oauth. 形式で URL を入力します。
<HQUrl> をご利用の Commerce 本部の URL に置き換えます (例:
https://hxennugbjtweufmdeo385f47fadb6aa9a0aos.cloudax.int.dynamics.com/oauth)。 - 登録したアプリの概要ページで、アプリケーション (クライアント) ID をコピーします。 次のセクションでコマース本社で Teams 統合を有効にするには、この値が必要です。
- クライアント シークレットの追加の手順に従って、クライアント シークレットを追加します。 次に、クライアントの シークレット値 をコピーします。 次のセクションでコマース本社で Teams 統合を有効にするには、この値が必要です。
- API のアクセス許可、アクセス許可の追加の順に選択します。
- API 権限の要求ダイアログ ボックスで、 Microsoft Graphを選択して委任されたアクセス許可を選択し、グループを展開して、Group.ReadWrite.All を選択してアクセス許可の追加を選択します。
- API 権限の要求ダイアログ ボックスで、 アクセス許可の追加を選択してMicrosoft Graphを選択し、アプリケーションのアクセス許可を選択してグループを展開して、Group.ReadWrite.All を選択してアクセス許可の追加を選択します。
- API 権限の要求ダイアログ ボックスで、アクセス許可の追加を選択します。 [組織が使用するAP タブで、Microsoft Teams Retail Service を検索して選択します。
- 委任されたアクセス許可を選択し、TaskPublishingを展開し、TaskPublising.ReadWrite.All を展開してアクセス許可の追加を選択します。 詳細については、Web API にアクセスするクライアント アプリケーションを構成する を参照してください。
コマース本社で Teams 統合を有効にするには、次の手順に従います。
- > に移動します。
- アクション ウィンドウで、編集を選択します。
- Enable Microsoft Teams integration オプションを Yes に設定します。
- アプリケーション ID フィールドで、Azure ポータルで Teams アプリケーションを登録した際に取得したアプリケーション (クライアント) ID 値を入力します。
- Application キー フィールドに、Azure ポータルでクライアント シークレットを追加するときに取得したSecret 値を入力します。
- アクション ウィンドウで、保存を選択します。
Teams との統合を無効化する
Commerce 本社でMicrosoft Teams統合を無効にするには、次の手順に従います。
- Retail and Commerce > Channel setup > Microsoft Teams Integration Configuration に移動します。
- アクション ウィンドウで、編集を選択します。
- Enable Microsoft Teams integration オプションを No に設定します。
- アプリケーションID フィールドと アプリケーション キー フィールドから値をクリアします。
- アクション ウィンドウで、保存を選択します。
Note
Teams と Commerce の統合を無効にすると、POS ターミナルに Teams アプリケーションから発行されたタスクが表示されなくなります。
その他のリソース
Dynamics 365 CommerceとMicrosoft Teams統合の概要
Dynamics 365 Commerce から Microsoft Teams をプロビジョニングする
Microsoft Teams と Dynamics 365 Commerce POS 間でタスク管理を同期します