Skip to main content

Create a Slack Access and Integration Logs connection

Beta

This feature is in Beta. Workspace admins can control access to this feature from the Previews page. See Manage Databricks previews.

Create a Slack Access and Integration Logs connection in Catalog Explorer to store authentication credentials for Lakeflow Connect ingestion. Any user with the USE CONNECTION privilege on the connection can then create Slack Access and Integration Logs ingestion pipelines without needing direct access to the credentials.

For privilege requirements, see Connect to managed ingestion sources.

Prerequisites

Complete the source setup. Use the credentials you obtain to create the connection.

Create a connection

  1. In the Databricks workspace, click Data icon. Catalog > Create > Create a connection.
  2. On the Connection basics page of the Set up connection wizard, specify a Connection name.
  3. In the Connection type drop-down menu, select Slack Access and Integration Logs.
  4. (Optional) Add a comment.
  5. Click Next.
  6. On the Authentication page, enter the following credentials from Configure authentication to Slack:
    • Client ID: The Client ID of the Slack OAuth app you created.
    • Client Secret: The Client Secret of the Slack OAuth app you created.
  7. Click Sign in with Slack. Sign in as a Workspace Owner or Workspace Admin, confirm that you've selected the workspace you want to ingest from, and complete authentication.
  8. Click Create connection.
info

If your OAuth app uses token rotation, Slack supports only two active tokens at a time, so each app can have a maximum of two connections.

Next steps

Create an ingestion pipeline.