For the complete documentation index, see llms.txt. This page is also available as Markdown.

Freshservice Integration (Access Review)

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.


How it works

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.


Prerequisites

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


Data synced from Freshservice

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.


Connect Freshservice to Sprinto

  1. Log in to the Sprinto dashboard.

  2. Navigate to Settings → Integrations.

  3. In the All tab, search for Freshservice under IT Service Management.

  4. Click Connect next to Freshservice (Access Review).

Sprinto opens the integration setup drawer.

  1. Review the following:

    • Permissions required

    • Data accessed by Sprinto

  2. Click Next.

  1. In the Setup Freshservice Integration window:

    • Review the integration steps and instructions

    • Select I have admin access to my Freshservice account

  2. Click Connect to Freshservice.


Enter API credentials

After initiating the connection:

  1. In the Freshservice pop-up, enter the following:

    • API Key

    • Freshservice Subdomain

  2. If you do not know where to find these details, refe to this documentation.

  3. Click Connect to complete the integration.

Sprinto will now connect to your Freshservice account.


Add Freshservice as a critical system

If Freshservice is not already added for monitoring:

  1. Navigate to Access → Overview.

  2. Click Add Critical System.

  3. Search for Freshservice.

  4. Select Freshservice and click Add System.

This ensures that Sprinto begins monitoring user access for Freshservice.


Post-connection behaviour

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.


Troubleshooting

Unable to connect Freshservice

Ensure that:

  • The API key entered is valid and active

  • The correct Freshservice subdomain is provided

  • You have administrator privileges in Freshservice


Data not syncing in Sprinto

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


Final Step

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