Freshservice Integration (Access Review)
Connect Freshservice with Sprinto to automate access reviews and monitor user account status for compliance checks.
Last updated
Connect Freshservice with Sprinto to automate access reviews and monitor user account status for compliance checks.
Freshservice is an IT service management (ITSM) platform used to manage user access, service requests, and incident workflows.
Integrating Freshservice with Sprinto enables organisations to automate access reviews by syncing user account data from Freshservice. This helps ensure that user access is regularly reviewed and aligned with compliance requirements.
Once connected, Sprinto retrieves user account information from Freshservice and uses it to evaluate access review controls and checks.
After connecting Freshservice, Sprinto retrieves user account data using an API-based integration.
This integration enables Sprinto to:
Fetch user account details from Freshservice
Monitor user access status
Support periodic access review workflows
Evaluate compliance checks related to user access
The integration uses the Freshservice API key and subdomain to securely fetch account-level data required for access review monitoring.
Before connecting Freshservice to Sprinto, ensure that:
You have administrator access to your Freshservice account
You can generate or access a valid API key in Freshservice
You know your Freshservice subdomain (for example: acme.freshservice.com)
Your Freshservice account is on a paid plan
Sprinto retrieves the following data from Freshservice:
Primary email
Username
Account status
This data is used to evaluate access review controls and identify discrepancies in user access.
Log in to the Sprinto dashboard.
Navigate to Settings → Integrations.
In the All tab, search for Freshservice under IT Service Management.
Click Connect next to Freshservice (Access Review).

Sprinto opens the integration setup drawer.
Review the following:
Permissions required
Data accessed by Sprinto
Click Next.

In the Setup Freshservice Integration window:
Review the integration steps and instructions
Select I have admin access to my Freshservice account
Click Connect to Freshservice.

After initiating the connection:
In the Freshservice pop-up, enter the following:
API Key
Freshservice Subdomain
If you do not know where to find these details, refe to this documentation.
Click Connect to complete the integration.
Sprinto will now connect to your Freshservice account.

If Freshservice is not already added for monitoring:
Navigate to Access → Overview.
Click Add Critical System.
Search for Freshservice.
Select Freshservice and click Add System.

This ensures that Sprinto begins monitoring user access for Freshservice.
After the integration is successfully connected:
Sprinto begins fetching user account data from Freshservice
Access review controls are automatically evaluated
User access discrepancies are identified and flagged
Evidence is generated for compliance audits
Initial synchronisation may take a few minutes to complete.
Ensure that:
The API key entered is valid and active
The correct Freshservice subdomain is provided
You have administrator privileges in Freshservice
If user data is not visible after connecting:
Wait for the initial sync to complete
Verify that users exist in Freshservice
Reconnect the integration if required
After completing Step 4, allow 15 to 20 minutes for Sprinto to finish the data syncing process. Sprinto may take a few hours to evaluate the synced data and activate relevant Sprinto checks. If needed, go to Data Library > Access > Critical System to check for pending tasks next to Tableau.
If you need any assistance with the integration, kindly get in touch with Sprinto support.
Last updated

