Dynamics 365 App for Outlook の展開およびインストール
このトピックでは、Dynamics 365 App for Outlook を設定および展開する方法について説明します。
Dynamics 365 App for Outlook は、Customer Engagement アプリ (Dynamics 365 Sales、Dynamics 365 Customer Service、Dynamics 365 Marketing、Dynamics 365 Field Service、Dynamics 365 Project Service Automation、Dynamics 365 Customer Engagement (on-premises)、バージョン 9)と、Microsoft Dataverse で稼働するモデル駆動型 Power Apps で動作します。
Note
多重化設定を行っても、Dynamics 365 アプリへのアクセスに必要なライセンス数を減らすことはできません。 詳細については、ライセンス概要の多重化 を参照してください。
前提条件
設定を開始する前に、次の前提条件を満たす必要があります。
サーバー側同期による受信メールの同期の設定: 電子メール、予定、連絡先、およびタスクのサーバー側同期の設定
Dynamics 365 App for Outlook は、Exchange Web Services (EWS) を使用して Microsoft Exchange とインタラクトする Outlook アドインです。 これを行うには、Microsoft Exchange 上で OAuth を有効にする必要があります。 詳細情報: makeEwsRequestAsync メソッドに関する認証およびアクセス許可の考慮事項。
Windows クライアントでは、Internet Explorer 11 がインストールされて有効である必要がありますが、必ずしも既定のブラウザーである必要はありません。 詳細情報: Office アドインの実行要件。
何がサポートされているかの確認: App for Outlook のシステム要件、制限、、構成の値
ステップ 1: 既定の同期方法の設定
Dynamics 365 App for Outlook を使用して、メール処理のためにサーバー側の同期を設定する必要があります。 メール同期の詳細については、送受信電子メール同期の設定 を参照してください
アプリから、設定>高度な設定に移動する。
設定>管理 の順に移動し、システム設定 を選択します。
電子メール タブを選択して、電子メールの処理方法 を サーバー側同期 に設定します。
ステップ 2: メール構成のテストとメールボックスの有効化
ユーザーのメールボックスを有効にしてテストし、Dynamics 365 App for Outlook を使用できるようにします。
アプリから、設定>高度な設定に移動する。
設定>電子メール構成 に移動して、メールボックス を選択します。
アクティブなメールボックス ビューを選択し、テストして有効にするメールボックスを選択します。
コマンド バーで、電子メールの承認 を選択し、OK を選択します。
承認されたら、メールボックスのテストと有効化 を選択します。
確認ダイアログ ボックスで、OK を選択します。
システムが更新を処理するまで待つ必要がある場合があります。 有効にするメールボックスが多いほど、時間がかかる場合があります。
ステップ 2.1: 構成の確認
メールボックスが正しく設定されていることを確認するには、前のステップでテストしたメールボックスを開きます。
設定が成功すると、構成テストの結果 セクションが 実行しない から 成功 に変更されます。
ステップ 3: セキュリティ ロール アクセスの提供
セキュリティ ロール Dynamics 365 App for Outlook ユーザー はビルド 9.1.0.4206 以降から利用可能です。 ユーザーがこのセキュリティ ロールまたはその基盤となる権限を持っていない場合は、次のエラーが表示されます: このアプリを使用する権限がありません。システム管理者に問い合わせて、設定を更新してください。 Dynamics 365 App for Outlook を使用できるように、ユーザーをこのロールに追加する必要があります。 これによりユーザーが App for Outlook にアクセスするために必要な基本特権を確実に持ちます。
ユーザーのロールに関連する基本権限に他のセキュリティ権限を使用すると、より多くの機能が表示されます。 たとえば、ユーザーが Dynamics 365 App for Outlook ユーザー セキュリティ ロールに加えて Lead テーブルに権限を作成した場合、必要に応じて Lead テーブルへの電子メールの解決が表示されます。
App for Outlook では、サービスに必要な最小限のセキュリティ ロールを使用してサーバー側同期を適切に構成する必要もあります。 これらのロールの概要を以下の表に示します。
特権名 | テーブル | セキュリティ ロール内の場所 (タブ) |
---|---|---|
prvReadEmailServerProfile | EmailServerProfile | ビジネス管理 |
prvWriteMailbox | メールボックス | ビジネス管理 |
prvReadMailbox | メールボックス | ビジネス管理 |
prvReadOrganization | 組織全体 | ビジネス管理 |
prvSyncToOutlook (exchangesyncidmapping | Outlook | ビジネス管理 > プライバシー関連の権限 |
prvReadActionCard | ActionCard | コア レコード |
prvDeleteActivity | 活動 | コア レコード |
prvAppendActivity | 活動 | コア レコード |
prvWriteActivity | 活動 | コア レコード |
prvCreateActivity | 活動 | コア レコード |
prvReadActivity | 活動 | コア レコード |
prvAppendToActivity | 活動 | コア レコード |
prvReadConnection | つながり | コア レコード |
prvAssignContact | 連絡先 | コア レコード |
prvReadContact | 連絡先 | コア レコード |
prvWriteContact | 連絡先 | コア レコード |
prvCreateContact | 連絡先 | コア レコード |
prvDeleteContact | 連絡先 | コア レコード |
prvReadUserQuery | 保存されているビュー | コア レコード |
prvReadQueue | キュー | コア レコード |
prvReadQuery | ビュー | カスタマイズ |
prvReadIncident | Case | Service |
prvSearchAvailability | サービス管理 > その他の権限 | |
prvOverrideCreatedOnCreatedBy | ビジネス管理 > その他の特権 |
Note
チームを作成し、そのチームを Dynamics 365 App for Outlook ユーザー セキュリティ ロールに追加しても、そのチーム内のユーザーに権限が自動的に適用されることはありません。 これは、Dynamics 365 Appf for Outlook の使用 権限を持つカスタム ロールにも適用されます。
App for Outlook セキュリティ ロールにユーザーを追加するには、アプリから 設定>詳細設定 に移動します。
設定>セキュリティ に移動し、ユーザー を選択します。
リストからユーザを選択して ロールの管理 を選択します。
ユーザー ロールの管理 ダイアログで、ユーザーに対して Dynamics 365 App for Outlook ユーザー セキュリティ ロールを選択し、OK を選択します。
ステップ 4: App for Outlook のインストール
次の手順に従って、Dynamics 365 App for Outlook を選択したユーザーまたはすべてのユーザーにプッシュするか、必要に応じてユーザー自身にインストールしてもらいます。
重要
Microsoft Dataverse の環境のために、管理者は Outlook ソリューションのアプリを Microsoft AppSource から取得できます。 AppSource にサインインした後、App for Outlook をインストールする環境を選択します。 詳細については、Microsoft Dynamics 365 App for Outlook を参照してください。
AppSource のインストールを成功させるには、Dataverse の組織に Dataverse のストアが必要です。
アプリをユーザーにプッシュするには、アプリから 設定>詳細設定 に移動します。
設定>Dynamics 365 App for Outlook に移動します。
Microsoft Dynamics 365 App for Outlook の使用の開始 ページには、App for Outlook を使用できる対象ユーザーが一覧表示されます。 アプリをユーザーに展開する方法には、いくつかの異なるオプションがあります:
オプション 1: チェックボックスを選択して、利用資格があるすべてのユーザーに App for Outlook を自動的に追加します。 ユーザーの電子メールがサーバー側同期により同期されている場合、アプリをユーザーにプッシュするためにそれ以上必要な操作はありません。
オプション 2: 利用資格があるユーザー用のアプリの追加 を選択して、正しく設定されているすべてのユーザーにアプリを展開します。 状態 が 保留 に変更されます。
オプション 3: 特定のユーザーにアプリをプッシュし、一覧でユーザーを選択してから、Outlook へのアプリの追加 を選択します。
状態が Outlook に追加済み に変更され、ユーザーがアプリを使用できるようになります。
アプリが追加したユーザーの Outlook リボンに表示されます。
ユーザー自身で App for Outlook をインストール
アプリから、設定>高度な設定に移動する。
設定ボタン を選択してから、Dynamics 365 用アプリ を選択します。
Dynamics 365 用アプリのアプリ 画面の Dynamics 365 App for Outlook で、ユーザーは Outlookへのアプリの追加 を選択します。
Dynamics 365 アプリ (オンプレミス) ユーザーへの展開方法
Dynamics 365 アプリ (オンプレミス) を使用している場合は次の手順に従います。
Dynamics 365 アプリ サーバーをインターネットに接続する展開用に構成します。 Microsoft Dynamics 365 アプリケーションに IFD を構成する を参照してください。
Exchange on-premises に接続する場合は、OAuth プロバイダーを構成してクライアント アプリを登録します。 OAuth を使用する Dynamics 365 アプリ用に Windows Server 2012 R2 を構成する を参照してください。
インストールに関する問題のトラブルシューティング
設定 ボタン をクリックする際に Dynamics 365 App for Outlook が表示されない場合は、機能を有効にしているかを確認します。
Dynamics 365 App for Outlook のインストールに関する問題がある場合、 Exchange メールボックスが現在別の Microsoft Dataverse 環境や Customer Engagement (on-premises) 組織にリンクされていることが原因となっている可能性があります。 Exchange メールボックス (メール アドレス) では、1 つの組織でアポイント、取引先担当者、タスクのみを同期できます。また、その組織に属するユーザーは、1 つの Exchange メールボックスで予定、取引先担当者、タスクのみを同期できます。 プライマリ同期している組織を変更したい場合は、 保存されている設定を上書きします。 詳細については、このサポート技術情報の記事 を参照してください。