Share via


SharePoint Online を使用するように顧客エンゲージメント アプリを設定する

顧客エンゲージメント アプリ (Dynamics 365 Sales、Dynamics 365 Customer Service、Dynamics 365 Field Service、Dynamics 365 Marketing、Dynamics 365 Project Service Automation) とともに SharePoint Onlineを使用すると、以下のことができます。

  • 顧客エンゲージメント アプリ内からSharePointに格納されているドキュメントを作成、アップロード、表示、および削除できます。

  • ドキュメントのチェックインおよびチェックアウト、ドキュメントのプロパティの変更などのSharePointドキュメント管理機能を、顧客エンゲージメント アプリ内で利用します。

  • 非顧客エンゲージメント アプリ ユーザー、たとえば、入札を確認したい顧客が、適切なアクセス許可があるなら、SharePointドキュメントに直接アクセスできるようにします。

重要

このトピックは、サーバー ベースの SharePoint 統合を初めて展開またはそれにアップグレードする組織向けです。 サーバーベースの SharePoint 統合を有効にした後は、以前のクライアント ベースの認証方法に戻すことはできません。

顧客エンゲージメント アプリで SharePoint Online を使用するように設定する場合は、以下の手順を行います。

SharePoint チーム サイトへのユーザーのアクセス許可の割り当て

顧客エンゲージメント アプリおよびMicrosoft 365ユーザーは、SharePointサイトに自動的にはアクセスを許可されません。 SharePoint サイト内で、個々のユーザーまたはグループに特定のアクセス許可レベルを割り当てる必要があります。

チーム サイトへのユーザーの割り当て

  1. Microsoft 365 管理センター を参照して、Microsoft 365 グローバル管理者の資格情報を使用してサインインします。

  2. Microsoft 365 アプリケーション起動ツールを開き、SharePoint を選択します。

  3. 左側のメニューで チーム サイト を選択します。

  4. ホーム ページで、(右上隅にある)共有 を選択します。

    SharePoint 共有設定。

  5. チーム サイトの既定のアクセス許可を確認するには、多数のユーザー を選択します。

    チーム サイトの共有。

  6. 既定では、Microsoft 365 組織のすべてのユーザーは、SharePointのチーム サイトのドキュメントを追加および編集できます。 他のユーザーを招待するには、ユーザーの招待を選択し、ドキュメントを共有する組織外のユーザーを追加します。

SharePoint アクセス許可に関する詳細については、「導入: アクセス許可でユーザーのアクセスを制御する」を参照してください。

SharePoint ドキュメント管理の顧客エンゲージメント アプリを構成する

新しい組織で、ドキュメント管理を展開していない場合は、「新しい組織の構成」を参照してください。

組織が既に Microsoft Dynamics CRM リスト コンポーネントでドキュメント管理を使用している場合、サーバーベースの SharePoint 統合に切り替える必要があります。 詳細情報: リスト コンポーネントからの切り替え、または展開の変更

重要

サーバー ベースの SharePoint 統合は、エンティティの表示名を使用して、SharePoint ライブラリを構築します。 サーバーベースの SharePoint 統合にアップグレードする際、SharePoint でドキュメント ライブラリの表示名を確認し、エンティティの表示名を照合します。 詳細: Microsoft Dynamics CRM Online と SharePoint Online のサーバーベースの SharePoint 統合を構成する際の "検証エラー"

SharePoint ライブラリ名とエンティティ表示名。

これらの名前は一致する必要があります。

組織の設定を構成する

組織がドキュメント管理を展開していない場合は、システム管理者のログ オン時に、サーバー ベースの SharePoint 統合を有効できるという通知メッセージが表示されます。

サーバーベースの SharePoint 統合警告を有効化します。

注意

通知が表示されず、サーバー ベースのSharePoint統合を以前に有効にしたことがない場合は、ブラウザーのキャッシュをクリアする、または、InPrivate ブラウズでInternet Explorerを使用して顧客エンゲージメント アプリを開いて、通知が再び表示されるようにします。 サーバー ベースの統合を構成すると、通知は表示されなくなります。

  1. Power Platform 管理センターで、環境を選択します。

  2. 設定>統合>ドキュメント管理設定 を選択し、続いて サーバーベースの SharePoint 統合を有効化する を選択します。

  3. サーバーベースの SharePoint 統合の有効化に関する警告にて、次へ を選択します。

  4. SharePoint サイトがある場所でオンラインを選択し、次へを選択します。

    SharePoint サイトの場所としてオンラインを選択します。

  5. 顧客エンゲージメント アプリがSharePointオンライン サイトに接続されていない場合は、フォルダーの自動作成に使用するSharePointサイトの URL (例えば https://contoso.sharepoint.com) を入力し、次へを選択します。

    チップ

    Microsoft 365 管理センターで、SharePoint のサイト コレクションを表示する際は、管理センター>SharePoint を選択し、続いて サイト コレクション を選択します。

    SharePoint サイトの URL を入力します。

  6. URL が有効な SharePoint オンライン サイトであり、組織と同じ Microsoft 365 テナントが存在しているかを確認します。 サーバー ベースの SharePoint 統合を有効にすると、以前のクライアント側統合に戻ることができなくなります。 有効化を選択します。

次のステップ

サーバー ベースの SharePoint 統合が有効になると、ドキュメント管理の統合に利用するエンティティを有効にする必要があります。 詳細情報: エンティティでドキュメント管理を有効化する

サーバーベースの SharePoint 統合を有効化したら、 OneNote および OneDriveでの統合を有効化できます。 詳細: OneNote の統合設定およびOneDriveビジネス (オンライン) に合わせた の有効化

ドキュメント管理の使用

上記で有効にしたエンティティにドキュメントの保存場所を追加し、ドキュメントを管理する準備ができました。 ドキュメント管理可能レコード(たとえば、取引先担当者)を開いて開始します。

  1. Web アプリケーションを参照します。

  2. サンプルの取引先企業 Adventure Works などの取引先企業を選択します。

  3. ナビゲーション バーで、取引先企業名の横の下矢印を選択し、続いて ドキュメント を選択します。

    取引先企業のドキュメントを選択。

  4. アップロード を選択して、Microsoft 365 SharePoint Online チーム サイトの新たなフォルダーにアップロードするドキュメントを参照します。

    ドキュメントの追加。

  5. フォルダーの場所を選択し、Ok を参照します。

  6. Microsoft 365 SharePoint Online チームのサイトでドキュメントを表示する際は、ドキュメント名の左側を選択して (チェックマークが表示されます)、次に 場所を開く を選択します。

Microsoft 365 チーム サイトでドキュメントを共有します。

  1. サイト コンテンツを選択すると、選択したマネージド エンティティに作成されたすべてのドキュメント ライブラリが表示されます。

    ドキュメント管理で管理するように選択したエンティティは、ドキュメント ライブラリ (例: 取引先企業、記事、サポート案件、潜在顧客、営業案件、製品、見積もり、および営業資料) として表示されます。

    Microsoft 365 チーム サイトのすべてライブラリ。

既知の問題

SharePoint Online には、SharePoint 管理者または Microsoft 365 のグローバル管理者がアンマネージド デバイスから SharePoint および OneDrive コンテンツへのアクセスをブロックしたり、制限できるようにする新しい機能が導入されました。 詳細については、アンマネージド デバイスからのアクセスを制御するを参照してください。

アクセスは 3 つのレベルを設定できます。

  1. デスクトップ アプリケーション、モバイル アプリケーション、および Web からのフル アクセスを許可
  2. 制限付き Web アクセスのみを許可
  3. アクセスをブロック

「アクセスをブロック」 レベルでは、SharePoint または全体管理者が定義した AD 信頼ポリシーを満たすデバイスだけが SharePoint サイトを開いて操作を実行できます。

Customer Engagement および SharePoint Online 統合への影響

SharePoint Online で「アクセスをブロック」が構成されている場合、顧客エンゲージメント アプリは、サーバー間統合を使用してトリガーされたすべての操作に対して SharePoint Online から「401 - アクセスが拒否されました」という応答を受け取ります。 これは、SharePoint Online が AppAssertedUser トークンを拒否するためです (顧客エンゲージメント アプリおよび SharePoint Online の間のサーバー間認証に使用されるクレーム ベースのトークン)。

回避策

回避策として、SharePoint Online にて 「デスクトップ アプリ、モバイル アプリ、Web からのフル アクセスを許可」 するアンマネージド デバイス ポリシーを設定できます。

  1. グローバルまたは SharePoint 管理者として https://admin.microsoft.com にサインインします。ページにアクセスするアクセス許可を持っていないことを通知するメッセージが表示された場合、組織は Microsoft 365 管理者権限を持っていません。

  2. 左側のナビゲーション ウィンドウで、管理センター>SharePoint を選択します。

  3. SharePoint 管理センターで、左側のウィンドウの アクセス制御 を選択します。

    SharePoint アクセスの制御。

  4. アンマネージド デバイス で、デスクトップ アプリケーション、モバイル アプリケーション、および Web からのフル アクセスを許可 を選択します。

    SharePoint アンマネージド デバイスの完全アクセス許可。

  5. OK を選択します。

サーバーベースの SharePoint 統合を使用している場合に Customer Engagement アプリおよび SharePoint の間で送信される情報

サーバー ベースの SharePoint 統合を使用して、顧客エンゲージメント アプリでドキュメント管理機能を使用する場合は、次の情報は顧客エンゲージメント アプリと SharePoint 間で送信されます:

  • 取引先企業、記事、潜在顧客など、SharePointのフォルダーを作成するのに使用するエンティティのエンティティ名。 統合されたエンティティを構成するには、設定>ドキュメント管理>ドキュメント管理の設定の順に移動します。

関連項目

SharePoint を使用してドキュメントを管理する