配置 OAuth U2M 以用于 Microsoft SharePoint 数据摄取

重要

托管 SharePoint 连接器处于 Beta 版中。 工作区管理员可以从 预览 页控制对此功能的访问。 请参阅 管理 Azure Databricks 预览版

本页介绍如何为 Microsoft SharePoint 引入 Azure Databricks 配置 OAuth 用户到计算机(U2M)身份验证。

步骤 1:获取 SharePoint 网站 ID

  1. 在浏览器中访问所需的 SharePoint 网站。
  2. /\_api/site/id 附加到该 URL。
  3. 键入 Enter

步骤 2:获取 SharePoint 驱动器名称(可选)

如果要在 SharePoint 网站中引入所有驱动器和文档,请跳过此步骤。 但是,如果只想导入硬盘驱动器的子集,则需要收集其名称。

驱动器名称在左侧菜单中列出。 每个网站都有一个名为 “文档 ”的默认驱动器。 你的单位可能有其他驱动器。 例如,以下屏幕截图中的驱动器包括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. 创建引入管道