Microsoft SharePoint を Drupal に接続する
概要
このドキュメントでは、Microsoft SharePointとDrupalウェブサイト間でコンテンツを同期する手順を説明します。 Drupal SharePoint統合 モジュールを使用すると、ユーザーの詳細ドキュメント、ファイル、PDF を Microsoft SharePoint から Drupal に同期できます。
インストール手順
コンポーザの使用
- モジュールをダウンロードします。
composer は 'drupal/sharepoint_integration:^1.0' を必要とします
- Drupal 管理コンソールの [Extend] メニューに移動し、チェックボックスをオンにしてモジュールを有効にし、インストール ボタンをクリックします。
- でモジュールを構成します
{ベースURL}/admin/config/people/sharepoint_integration/connection
設定手順
Microsoft Entra ID (Azure AD) を構成します。
- にログインします Azureのポータル Microsoft Entra ID の資格情報を使用します。
- ノーザンダイバー社の Azureサービス セクションをクリック アプリの登録.
- 次にをクリックしてください 新規登録.

- 入力する アプリ名 とをクリックしてください 会員登録する
![Drupal SharePoint - アプリ名を入力し、[登録]をクリックします](https://plugins.miniorange.com/wp-content/uploads/2025/08/Drupal-SharePoint-Enter-App-Name-Click-Register.webp)
- アプリケーションID、オブジェクトID、ディレクトリ(テナント)IDを取得します。 アプリケーションID と テナントIDモジュール構成でこれらを提供する必要があります。

- 今、 証明書またはシークレットを追加する リンクをクリックします。

- 以下を行うには、 新しいクライアントの秘密 ボタン。 の中に クライアントシークレットを追加する ポップアップで、必要な情報を入力します。
- 詳細説明 : このシークレットの説明を入力します。
- 期限: このシークレットの有効期限を選択します。
- 以下を行うには、 追加
![Drupal SharePoint - [追加] ボタンをクリック](https://plugins.miniorange.com/wp-content/uploads/2025/08/Drupal-SharePoint-Click-Add-button.webp)
- 値をコピーします クライアントシークレット タブ。 これは クライアントシークレット。 手元に置いておいてください。

Microsoft Entra ID アプリケーションへの API 権限:
- 左パネルから、 API権限 とをクリックしてください 権限を追加する
- APIを選択→ Microsoft API → Microsoft Graph.

- 選択する アプリケーションの許可 そして、 サイト 検索ボックスに
- 選択する サイト.読み取り.すべて および サイト.読み取り書き込み.すべて パーミッション。
- 以下を行うには、 権限を追加

- 以下を行うには、 管理者の同意を与える ボタンをクリックしてから あり 管理者の同意確認を許可する 窓。
- 付与されたステータスは、以下の画像のように確認できます。
Drupal SharePoint モジュールを構成します。
- に行く → のワークプ → SharePointの統合 会場は 管理部門 メニュー。
- その後、 接続 タブには何も表示されないことに注意してください。
- 接続 タブに貼り付けて 顧客ID, クライアントシークレット, テナントID 先ほど Microsoft Entra ID アプリケーションからコピーしたものです。
- 以下を行うには、 設定を保存する
Drupal Sharepoint 統合と Microsoft Entra ID 間の接続をテストします。
- 設定が正常に保存されたら、 試験用接続
- 今、に行きます フォルダー/ファイルのプレビュー タブには何も表示されないことに注意してください。
- 選択する Sharepoint サイト および ディレクトリ をドロップダウンから選択します。
- 下の画像に示すように、ドキュメントをプレビューおよびダウンロードできます。
無料試用版
フル機能のトライアルで、モジュールが提供する追加機能をご確認ください。トライアルのリクエストは、以下から開始できます。 7日間のトライアルをリクエストする モジュールのボタンをクリックするか、 drupalsupport@xecurify.com Drupal エキスパートによる個別サポート。

お問い合わせ