Configure authentication to Square
Beta
This feature is in Beta. Workspace admins can control access to this feature from the Previews page. See Manage Databricks previews.
This page shows how to configure Square to enable authentication from Databricks for the Square connector. Use the credentials retrieved from the steps on this page to create a Unity Catalog connection in Databricks.
Prerequisites
- A Square account. The Square APIs are free for developers to use, and no Square subscription plan tier is required. See the Square API overview.
- A Square access token authorized for the read permissions that the connector requires. For the full list of permissions per table, see Required OAuth permissions.
Configure Square
The Square connector authenticates with a Square access token. In this step, get a Production access token from the Square Developer Console and note it for the connection page. For more information, see the Square access tokens reference.
- Sign in to the Square Developer Console.
- Select an existing application, or create an application.
- In the left pane, select Credentials.
- At the top of the page, select Production.
- In the Production Access token box, click Show, then copy the token. Use this token to create a Unity Catalog connection in Databricks.
Next steps
Create a Square connection in Databricks. See Create a Square connection.