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.READ

  • SDPOnDemand.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 users

  • GET /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:

Data Type
Description

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.

Monitor
Description

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

Attribute
Value

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

  1. Log in to the Sprinto dashboard.

  2. Navigate to Settings.

  3. Select Integrations.

  4. In the All tab, search for ServiceDesk Plus.

  5. Locate ServiceDesk Plus and click Connect.

  1. In the drawer that opens, select ManageEngine ServiceDesk Plus – Access Review.

  2. Click Connect next to the Access Review option.

  1. Review the permissions required and data used by Sprinto.

  2. Click Next.

  1. Review the integration steps shown in the setup drawer.

  2. Select the I have admin access to my ManageEngine ServiceDesk Plus account checkbox.

  3. Click Connect to ManageEngine ServiceDesk Plus.

  1. In the OAuth connection pop-up, select your Datacenter Region. Know morearrow-up-right about where you can find your datacenter region.

  2. Click Connect.

  1. Sign in to your Zoho account using your credentials.

  2. Follow the on-screen instructions to authorise Sprinto to access your ManageEngine ServiceDesk Plus account.

  3. 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]envelope.

Last updated