Zoho Analytics Integration
Connect Zoho Analytics with Sprinto to automate access reviews, monitor user access, and maintain compliance using OAuth-based integration.
The Zoho Analytics integration in Sprinto enables automated access reviews by syncing user data, roles, and access status from your Zoho Analytics workspace.
This integration is powered via Truto (OAuth 2.0) and helps organisations:
Track user access across Zoho Analytics
Monitor account status and permissions
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 Analytics using a secure OAuth 2.0 flow via Truto.
Once connected:
Sprinto fetches user-level access data (roles, email, status, 2FA status)
The system continuously syncs this data to keep access records up to date
Access review workflows are automatically enabled
Compliance monitors validate access removal during offboarding
Behind the scenes:
Zoho Analytics exposes a REST API for data access
Sprinto interacts with this API via Truto’s abstraction layer
Authentication is handled using OAuth tokens (no passwords stored)
Organisation ID and data centre region are required to scope API access correctly
Checks for Zoho Analytics integrations
Following are the Sprinto checks for Zoho Analytics integration:
User should be identified
Zoho Analytics access should be removed for offboarded user
Critical system access control should be configured
User access to Critical System should be valid
Note: The user access to the critical system becomes valid if the respective job role is configured as valid access for the critical system.
Permissions and data access
Permissions required
Sprinto requires the following permission:
ZohoAnalytics.usermanagement.read- Read user information
Data collected by Sprinto
Sprinto collects the following data for access review:
Roles
Username
Status (active/inactive)
Primary email
Two-factor authentication (2FA) status
APIs and authentication details
API interface
Zoho Analytics provides a REST-based API:
Base URLs vary by region:
US: analyticsapi.zoho.com
EU: analyticsapi.zoho.eu
IN: analyticsapi.zoho.in
AU: analyticsapi.zoho.com.au
CA: analyticsapi.zohocloud.ca
Authentication method
Sprinto uses:
OAuth 2.0 (recommended standard)
Secure token-based authentication
Access tokens expire in 1 hour
Refresh tokens provide continuous access
No password storage required
Legacy API key authentication is not used.
Relevant OAuth scopes
For access review, the primary scope is:
ZohoAnalytics.usermanagement.read
Additional scopes may exist but are not required for Sprinto’s use case.
Prerequisites
Ensure the following before setting up the integration:
You have a valid Zoho Analytics account
You have Organisation Admin or Workspace Owner access
You have access to the relevant workspace
You know your Zoho Organisation ID
You know your data centre region (US, EU, IN, AU, CA)
Chrome browser or equivalent supported browser
Setup instructions
Step 1: Navigate to the integration
Log in to the Sprinto dashboard.
Go to Settings → Integrations.
In the All tab, search for Zoho Analytics.
Click Connect.

Step 2: Review permissions and data
A drawer will open showing:
Permissions required
Data used by Sprinto
Review the details.
Click Next.

Step 3: Confirm integration setup
Review the integration steps shown.
Select I have admin access to my Zoho Analytics account.
Click Connect to Zoho Analytics.

Step 4: Complete OAuth connection
A pop-up will open to connect Zoho Analytics via OAuth 2.0.
Enter your Zoho Organisation ID. Know more about how to find your Organisation ID.
Select your Datacentre Region.
Click Connect.

Step 5: Authorise access
Log in to your Zoho account (if prompted).
Review the requested permissions.
Click Allow.
Once authorised, the integration is successfully established.
Post-connection flow
After successful connection:
Sprinto performs an initial user sync
Access review workflows become available
Zoho Analytics can be added as a critical system if required
If not automatically added:
Go to Access → Overview
Click Add Critical System
Search for Zoho Analytics
Add it to start monitoring access
Troubleshooting
1. Integration fails during connection
Ensure you have admin-level access in Zoho Analytics
Verify the Organisation ID is correct
Confirm the correct data centre region is selected
2. Permission denied errors
Ensure your role is:
Organisation Admin, or
Workspace Owner
Check that required scopes are approved during OAuth
3. No data syncing
Wait for the initial sync to complete
Reconnect the integration if sync fails
Ensure users exist in the selected workspace
4. OAuth errors
Retry the connection flow
Ensure browser pop-ups are enabled
Verify network restrictions are not blocking OAuth
Summary
Integration Type
Access Review
Connection Method
OAuth 2.0 via Truto
Required Role
Organisation Admin / Workspace Owner
Required Inputs
Organisation ID, Data Centre Region
Data Collected
Users, roles, status, email, 2FA
API Type
REST API (region-based endpoints)
Authentication
OAuth 2.0
Support
Please contact Sprinto Support If you have any queries related to the integration or need any assistance.
Last updated

