メインコンテンツまでスキップ

Microsoft SharePoint 取り込み用の OAuth U2M を構成する

備考

ベータ版

SharePoint コネクタはベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。「Databricks プレビューの管理」を参照してください。

このページでは、Databricks への Microsoft SharePoint インジェストの OAuth ユーザーマシン間 (U2M) 認証を構成する方法について説明します。

ステップ 1: SharePoint サイト ID を取得する

  1. ブラウザで目的の SharePoint サイトにアクセスします。
  2. URL に/\_api/site/id追加します。
  3. Enter キー を押します。

ステップ 2: SharePoint ドライブ名を取得する (オプション)

SharePoint サイト内のすべてのドライブとドキュメントを取り込む場合は、この手順をスキップしてください。 ただし、ドライブのサブセットのみを取り込む場合は、その名前を収集する必要があります。

ドライブ名は左側のメニューに一覧表示されます。各サイトには、 Documents というデフォルトのドライブがあります。組織には追加のドライブがある場合があります。たとえば、次のスクリーンショットのドライブには、 doclib1subsite1doclib1などが含まれています。

SharePoint ドライブを表示

一部のドライブは、リストから非表示になっている場合があります。ドライブの作成者は、ドライブ設定でこれを構成できます。この場合、隠しドライブは サイト コンテンツ セクションに表示される可能性があります。

非表示の SharePoint ドライブを表示する

ステップ 3: Microsoft Entra ID クライアントを作成する

このステップにより、SharePoint ファイルにアクセスできるクライアントが作成されます。

  1. Microsoft Azureポータル( https://portal.azure.com )では、 Microsoft Entra IDを クリックします。「Microsoft Entra ID」を検索する必要があるかもしれません。

    Azure ポータル: Entra ID カード

  2. 左側のメニューの[ 管理 ]セクションで、 アプリの登録 をクリックします。

  3. 新規登録 」をクリックします。

    Entra IDアプリの新しい登録ボタン

  4. アプリケーションの登録 フォームで、次の項目を指定します。

    • 他のテナントがこのアプリケーションにアクセスできるようにするかどうか。
    • リダイレクト URL は次の形式になります。 <databricks-instance-url>/login/oauth/sharepoint.html

    アプリケーションの登録フォーム

    アプリの詳細ページにリダイレクトされます。

    OAuth アプリケーションの詳細ページ

  5. 次の値をメモします。

    • アプリケーション (クライアント) ID
    • ディレクトリ (テナント) ID
  6. クライアント資格情報 : 証明書またはシークレットの追加 をクリックします。

  7. + 新しいクライアントのシークレット 」をクリックします。

    + 新しいクライアントシークレットボタン

  8. 説明を追加します。

  9. [ 追加 ] をクリックします。

    更新されたクライアント シークレットのリストが表示されます。

  10. クライアントシークレットの値をコピーして安全に保存します。ページを離れた後は、クライアント シークレットにアクセスできなくなります。

次のステップ

  1. 取得した認証の詳細を保存するための接続を作成します
  2. 取り込みパイプラインを作成します