Configurar OAuth U2M para la ingestión de Confluence

En esta página se describe cómo configurar la autenticación de usuario a máquina (U2M) de OAuth para la ingesta de Confluence en Azure Databricks.

Prerrequisitos

Para ingerir desde Confluence, necesita lo siguiente:

  • Una cuenta de Confluence con al menos acceso de Visualización para los espacios y las páginas que desea ingerir. Durante la configuración de OAuth U2M, se autoriza con esta cuenta, y el conector solo puede leer el contenido que esta cuenta tiene permiso para ver.
  • Acceso para crear aplicaciones de OAuth en la instancia de Confluence o permiso para editar una aplicación de OAuth existente para agregar los ámbitos necesarios.
  • Una aplicación de OAuth que concede los ámbitos de la API de Confluence necesarios. Añades estos ámbitos durante la configuración.

Configuración de Confluence para OAuth

  1. Visite https://developer.atlassian.com/console/myapps/.

  2. Opcionalmente, haga clic en Crear > integración de OAuth 2.0. Para usar una aplicación de OAuth existente en su lugar, agregue los ámbitos necesarios.

  3. Proporcione un nombre para la integración y haga clic en Crear.

  4. Visite Permissions > API Confluence (en ámbitos de API) > Agregar.

  5. Haga clic en Ámbitos granulares > Editar ámbitos y agregue los siguientes ámbitos a la aplicación OAuth:

    • read:page:confluence
    • read:attachment:confluence
    • read:space:confluence
    • read:label:confluence
    • read:configuration:confluence
  6. Vaya a Autorización y escriba el URI de redirección de la siguiente manera:

    https://<databricks_workspace_URL>/login/oauth/lakehousefederation.html

    Por ejemplo:

    https://my-databricks-account.cloud.databricks.com/login/oauth/lakehousefederation.html

  7. Vaya a Configuración y registre el identificador de cliente y el secreto de cliente. Necesitará esto para crear una conexión a Unity Catalog.

Pasos siguientes

Un administrador ahora puede usar el Explorador de catálogos para crear una conexión para que los que no son administradores puedan crear canalizaciones.