ManageEngine ServiceDesk Plus Integration (Access Review)
Learn how to integrate ManageEngine ServiceDesk Plus with Sprinto for Access Review to monitor user access, roles, account status, and MFA compliance.
Integrate ManageEngine ServiceDesk Plus with Sprinto to automate access review evidence collection and monitor user access for compliance.
This integration connects Sprinto with ManageEngine ServiceDesk Plus through Truto’s integration platform and syncs user access data such as account status, roles, MFA configuration, and user directory details.
ManageEngine ServiceDesk Plus Access Review is separate from the Incident Management and Ticketing integration.
How It Works
Once connected, Sprinto uses Truto’s unified integration layer to fetch and standardise access review data from ManageEngine ServiceDesk Plus.
Sprinto retrieves user information and continuously monitors access-related controls for compliance.
The integration helps you:
Monitor user access to ManageEngine ServiceDesk Plus
Review roles and permission assignments
Track account activity and status
Validate MFA or 2FA enforcement
Automate evidence collection for audits
Permissions Required
Sprinto requires an admin user with full access to connect to ManageEngine ServiceDesk Plus.
The integration uses these permissions to retrieve:
User accounts with access to ServiceDesk Plus
User roles and permissions
Account status (active or inactive)
2FA or MFA status
During OAuth authorisation, ManageEngine ServiceDesk Plus grants the following scopes:
SDPOnDemand.projects.READSDPOnDemand.users.ALL
Data Used by Sprinto
Sprinto syncs the following information from ManageEngine ServiceDesk Plus:
Primary email
Username
Account status
Roles and permission levels
MFA or 2FA status
User directory information
Authentication Method
ManageEngine ServiceDesk Plus Access Review uses OAuth 2.0 authentication through the Truto integration platform.
APIs Used by Sprinto
Sprinto uses Truto’s unified APIs to retrieve and maintain user access information.
Authentication and Connection
Token-based authentication through Truto
Connection validation endpoints
User Data APIs
GET /unified/user-directory/users- Retrieves all ServiceDesk Plus usersGET /unified/user-directory/users/{id}- Retrieves detailed information for specific users when required
Connection Management
OAuth credential refresh endpoints for token rotation and session maintenance
What Data Is Synced
Sprinto syncs the following data from ManageEngine ServiceDesk Plus:
Primary Email
User email address
Username
ServiceDesk Plus username
Status
Active or inactive account status
Roles
Assigned roles and permissions
MFA/2FA Status
Whether multi-factor authentication is enabled
Users
Full user directory list
Integration Architecture
ManageEngine ServiceDesk Plus Access Review uses Truto as the integration platform.
This means:
API calls are routed through Truto’s unified API layer.
Truto manages communication with ManageEngine ServiceDesk Plus APIs.
Sprinto receives standardised user directory and access data.
Monitors Created
After the integration is connected, Sprinto automatically creates monitors to track access review compliance.
MANAGEENGINE_SERVICEDESK_PLUS_ACCESS_REMOVED_ON_EXIT
Tracks whether users removed from your organisation are removed from ServiceDesk Plus
MANAGEENGINE_SERVICEDESK_PLUS_USER_MFA_ENABLED
Tracks MFA or 2FA enablement for ServiceDesk Plus users
Technical Details
Truto Integration Name
manageenginesdplus
Vendor Name
MANAGEENGINE_SERVICEDESK_PLUS_ACCESS
Category
Incident Management / Access Review
Authentication Type
OAuth 2.0
Single Connection
Yes
Prerequisites
Before you connect ManageEngine ServiceDesk Plus to Sprinto, ensure that:
You have admin access to your ManageEngine ServiceDesk Plus account.
Your ManageEngine ServiceDesk Plus instance supports OAuth integrations.
You know your ServiceDesk Plus data centre region.
You can sign in to your Zoho account associated with ManageEngine ServiceDesk Plus.
Connect ManageEngine ServiceDesk Plus to Sprinto
Log in to the Sprinto dashboard.
Navigate to Settings.
Select Integrations.
In the All tab, search for ServiceDesk Plus.
Locate ServiceDesk Plus and click Connect.

In the drawer that opens, select ManageEngine ServiceDesk Plus – Access Review.
Click Connect next to the Access Review option.

Review the permissions required and data used by Sprinto.
Click Next.

Review the integration steps shown in the setup drawer.
Select the I have admin access to my ManageEngine ServiceDesk Plus account checkbox.
Click Connect to ManageEngine ServiceDesk Plus.

In the OAuth connection pop-up, select your Datacenter Region. Know more about where you can find your datacenter region.
Click Connect.

Sign in to your Zoho account using your credentials.
Follow the on-screen instructions to authorise Sprinto to access your ManageEngine ServiceDesk Plus account.
After authorisation is complete, the integration is successfully connected.
Post-Connection Flow
After the integration is connected successfully, Sprinto begins syncing access review data from ManageEngine ServiceDesk Plus.
Sprinto automatically:
Validates the OAuth connection
Syncs user directory information
Retrieves user roles and permission details
Maps user account status
Checks MFA or 2FA availability
Creates access review monitors for compliance tracking
Troubleshooting
1. Connection fails
Possible causes:
The connected account does not have admin access.
OAuth authorisation failed.
OAuth integrations are restricted in your ServiceDesk Plus instance.
Recommended actions:
Verify that the account used has admin privileges.
Retry the OAuth sign-in flow.
Confirm OAuth integrations are allowed in your ServiceDesk Plus environment.
2. No users appear after connecting
Possible causes:
The connected admin account cannot view all users.
User directory sync is disabled.
Recommended actions:
Confirm that the connected account has visibility into all users.
Verify that user directory sync is enabled in ServiceDesk Plus.
3. Token expiration
Sprinto automatically refreshes OAuth tokens.
If refresh fails:
Reconnect the integration.
Complete the OAuth sign-in flow again.
Support
If you encounter any issues or need assistance with your integration, contact the Sprinto support team at [email protected].
Last updated

