# Zoho Vault Integration

The Zoho Vault integration in Sprinto enables automated **access reviews** by syncing user access data from your Zoho Vault account.

This integration is powered via **Truto**, a third-party integration platform that provides a unified API layer. Sprinto does not directly connect to Zoho Vault APIs.

Using this integration, Sprinto helps you:

* Track user access to Zoho Vault
* Monitor roles and account status
* Ensure access is revoked for offboarded users
* Maintain compliance with frameworks such as SOC 2 and ISO 27001

***

### How it Works

Sprinto integrates with Zoho Vault using a secure OAuth 2.0 flow via Truto.

Once connected:

1. You authenticate using your Zoho Vault admin account
2. You select the correct data centre region
3. Truto handles the OAuth exchange and API communication
4. Sprinto retrieves user access data via Truto’s unified APIs
5. Access review workflows are automatically enabled

All data access is **read-only** and used strictly for compliance monitoring.

#### Sprinto check for Zoho Vault

Following are the available Sprinto checks for Zoho Vault integration:

| Sprinto check                                           | Reference procedure                                                                                                                               |
| ------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
| Zoho Vault access should be removed for offboarded user | [How to fix](https://docs.sprinto.com/monitors/authentication-and-access-monitors/resolve-sprinto-check-for-removing-access-for-offboarded-users) |
| User should be identified                               | [How to fix](https://docs.sprinto.com/data-library/access/dashboard-actions/view-and-map-staff-access)                                            |
| User access to critical system should be valid          | [How to fix](https://docs.sprinto.com/data-library/access/dashboard-actions/configure-user-access-rules-for-critical-system-mcas)                 |

### Permissions and Data Access

#### Permissions Required

* **Access Type:** Admin access to Zoho Vault account
* **Role Required:** Admin user with full access

No manual API scope configuration is required. Truto manages permissions internally after authentication.

***

#### Data Collected by Sprinto

Sprinto retrieves the following user data:

* Primary email
* Username
* Status (active/inactive)
* Roles

This data is used for access reviews and compliance checks.

***

### APIs Used by Sprinto

Sprinto uses Truto’s unified API layer to fetch data from Zoho Vault.

#### Truto API Endpoints

<table><thead><tr><th width="344.765625">Endpoint</th><th width="315.12890625">Purpose</th></tr></thead><tbody><tr><td>GET /unified/user-directory/users</td><td>Fetch user directory</td></tr><tr><td>GET /unified/user-directory/organizations</td><td>Retrieve organisation details</td></tr><tr><td>GET /unified/user-directory/workspaces</td><td>Fetch workspace data (if applicable)</td></tr><tr><td>GET /unified/user-directory/groups</td><td>Retrieve group data (if applicable)</td></tr></tbody></table>

***

### Important Considerations

* You must select the **correct data centre region** during setup
* Incorrect region selection can cause connection or sync failures
* Zoho Vault integration does not require manual API configuration
* All communication is handled via Truto

***

### Prerequisites

Before setting up the integration, ensure:

* You have a Zoho Vault account
* You have **admin access** to the account
* You know your **data centre region**
* You can access your Zoho Vault instance (for example, <https://vault.zoho.com> or regional equivalent)

***

### Setup Instructions

#### Step 1: Navigate to the integration

1. Log in to the Sprinto dashboard.
2. Go to **Settings → Integrations.**
3. In the **All** tab, search for **Zoho Vault.**
4. Click **Connect.**

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FnIsvjX2OeCGTBBaMciUJ%2FScreenshot%202026-04-16%20at%2014.45.09.png?alt=media&#x26;token=81163731-525c-48f2-b528-3fe60ab738bc" alt="" width="563"><figcaption></figcaption></figure>

***

#### Step 2: Review permissions and data

1. A drawer will open showing:
   * Permissions required
   * Data used by Sprinto
2. Review the information.
3. Click **Next.**

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FSB5RIBHGMkrZ6tjLWvbg%2FScreenshot%202026-04-16%20at%2014.45.51.png?alt=media&#x26;token=bbe156c0-6b07-4cf5-968f-6cbfab8eaba5" alt="" width="375"><figcaption></figcaption></figure>

***

#### Step 3: Confirm integration setup

1. Review the setup instructions.
2. Select **I have admin access to my Zoho Vault account.**
3. Click **Connect to Zoho Vault.**

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FTyqGqirC0Mj3Knvmcexj%2FScreenshot%202026-04-16%20at%2014.46.24.png?alt=media&#x26;token=8f9214c3-a32e-4aa1-8cfa-e942aae9d8a2" alt="" width="375"><figcaption></figcaption></figure>

***

#### Step 4: Select data centre and connect

1. A pop-up will open for OAuth connection
2. Select your **Data Centre Region**:
   * US
   * EU
   * India (IN)
   * Australia (AU)
   * Japan (JP)
   * Canada (CA)
3. Learn how to [find your region](https://wiki.truto.one/integration-guides/zohovault/#finding-your-zoho-vault-datacenter-region).
4. Click **Connect.**

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FOLX066lL8dSkyVFJ4StK%2FScreenshot%202026-04-16%20at%2014.48.11.png?alt=media&#x26;token=202cd4db-1510-4944-adf7-8d4df59dc4eb" alt="" width="359"><figcaption></figcaption></figure>

***

#### Step 5: Authorise access

1. Sign in to your Zoho Vault account.
2. Review the requested permissions.
3. Click **Continue.**

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FgWChpLSI6MtzajrdTKNi%2FScreenshot%202026-04-16%20at%2014.49.42.png?alt=media&#x26;token=71659be2-eddf-494b-8293-284c36bcf9be" alt="" width="563"><figcaption></figcaption></figure>

Once authorised, the integration is successfully established.

***

### Post-Connection Flow

After successful connection:

* Sprinto initiates an **initial user sync**
* User access data is indexed for compliance monitoring
* Access review workflows become available
* Zoho Vault can be added as a **critical system** if required

If not automatically added:

1. Go to **Access → Overview**
2. Click **Add Critical System**
3. Search for **Zoho Vault**
4. Add it to enable monitoring

***

### Troubleshooting

#### 1. Integration fails during setup

* Verify you have **admin access** to Zoho Vault
* Ensure the selected **data centre region is correct**

#### 2. No data syncing

* Wait for the initial sync to complete
* Reconnect the integration if needed
* Confirm that users exist in Zoho Vault

#### 3. Region-related issues

* Ensure the correct region is selected during setup
* Reconnect if the data centre setting was incorrect or changed

***

### Additional Notes

* Zoho Vault integration is **fully managed via Truto**
* No manual API key or scope configuration is required
* Authentication is handled securely using OAuth 2.0

***

### Support

Please contact [Sprinto Support](mailto:www.support@sprinto.com) if you have any queries related to the integration or need any assistance.
