Business Applications
Integration setup guides for business applications and data platforms.
Connect your business applications to Zaun for data monitoring, access tracking, and security event correlation.
Box
Category: Cloud Content Management | Auth: OAuth2 / JWT
Required Credentials (JWT - Recommended)
| Field | Description |
|---|---|
| Config JSON | Downloaded from Box Developer Console (contains Client ID, Secret, keys, Enterprise ID) |
Setup Steps
- In Box Developer Console > Create App > Custom App > Server Authentication (JWT).
- Go to Configuration > Add and Manage Public Keys > Generate a Public/Private Keypair.
- Download the
config.jsonfile. Have a Box Admin authorize the app. - Upload the config JSON into Zaun.
Clio
Category: Legal Practice Management | Auth: OAuth2
Required Credentials
| Field | Description |
|---|---|
| Client ID | Application Key from Clio Developer Portal |
| Client Secret | Application Secret |
Setup Steps
- Sign up at the Clio Developer Portal and create an application.
- Copy your Key (Client ID) and Secret.
- Paste into Zaun. OAuth2 authorization code flow handles user consent.
OpenSearch
Category: Search & Log Analytics | Auth: Basic Auth
Required Credentials
| Field | Description |
|---|---|
| Base URL | OpenSearch cluster endpoint (HTTPS) |
| Username | Internal user |
| Password | User password |
Setup Steps
- Create a dedicated internal user in OpenSearch Dashboards > Security > Internal Users.
- Create a custom role with
read+searchon relevant indices. Map the role to the user. - Paste URL, username, and password into Zaun.
Salesforce
Category: CRM | Auth: OAuth2
Required Credentials
| Field | Description |
|---|---|
| Consumer Key | Client ID from Connected App |
| Consumer Secret | From Connected App |
| Instance URL | e.g. https://yourorg.my.salesforce.com |
Setup Steps
- In Salesforce Setup > App Manager > New Connected App.
- Enable OAuth Settings, add the
apiscope. Save. - Copy Consumer Key and Secret. Paste with Instance URL into Zaun.
Slack
Category: Alert Notifications & Escalation | Auth: Bot Token
Required Credentials
| Field | Description |
|---|---|
| Bot User OAuth Token | Starts with xoxb- |
| Escalation Channel ID | Channel for escalations |
Required Bot Token Scopes
| Scope | Purpose |
|---|---|
chat:write | Send messages |
channels:read | List channels |
users:read | Look up analyst info |
files:write | Upload attachments |
reactions:write | Acknowledgment workflows |
Setup Steps
- Create a Slack App at api.slack.com/apps.
- Under OAuth & Permissions, add the scopes above. Install to your workspace.
- Copy the Bot Token (
xoxb-...). Invite the bot to your escalation channel. - Paste Token and Channel ID into Zaun.
Snowflake
Category: Cloud Data Warehouse | Auth: Key Pair / JWT
Required Credentials
| Field | Description |
|---|---|
| Account Identifier | Your Snowflake account ID |
| Username | Snowflake user |
| Private Key (PEM) | RSA private key for JWT signing |
Setup Steps
- Generate an RSA key pair. Assign the public key to the user:
ALTER USER <user> SET RSA_PUBLIC_KEY='...' - Grant the user's role appropriate
SELECT+USAGEpermissions on target databases. - Paste account ID, username, and private key into Zaun.
Workday
Category: HR & Finance | Auth: OAuth2
Required Credentials
| Field | Description |
|---|---|
| Client ID | From API Client registration |
| Client Secret | From API Client registration |
| Tenant URL | e.g. https://host.workday.com/ccx/api/v1/tenant |
Setup Steps
- Create an Integration System User (ISU) in Workday.
- Create a Security Group (ISSG), add the ISU, grant domain-level permissions.
- Activate Pending Security Policy Changes to apply.
- Search Register API Client, create with Authorization Code Grant. Copy Client ID and Secret.
- Paste into Zaun.
After changing security group memberships, you must Activate Pending Security Policy Changes or the ISU won't have access.
Zoom
Category: Video & Events | Auth: OAuth2
Required Credentials
| Field | Description |
|---|---|
| Account ID | Zoom account identifier |
| Client ID | From Server-to-Server OAuth app |
| Client Secret | From the same app |
Setup Steps
- In Zoom App Marketplace > Develop > Build App > Server-to-Server OAuth.
- Copy Account ID, Client ID, and Client Secret.
- Add required scopes (e.g.
user:read:admin,meeting:read:admin). Click Activate. - Paste all three values into Zaun.