ServiceDesk Plus
Sync your tickets, incidents and inventory from ManageEngine ServiceDesk Plus
The ServiceDesk Plus connector allows you to centralize your incident tickets, CMDB inventory and users from the ManageEngine platform.
Objective
The ServiceDesk Plus connector retrieves the following information:
- Tickets and incidents (status, priority, assignment)
- CMDB asset inventory (equipment, configurations)
- Users and services
Prerequisites
- Access to ManageEngine ServiceDesk Plus with administrator rights
- An OAuth application registered in the ManageEngine Developer portal
- OAuth credentials (Client ID, Client Secret)
Information to provide in OverView
| Field | Description |
|---|---|
| Region | ServiceDesk Plus server region (e.g., us, eu, in) |
| Authorization Code | Authorization code obtained after OAuth authentication |
| Client ID | Client ID of the registered OAuth application |
| Client Secret | Client secret of the registered OAuth application |
| Revoke Token on Deletion | Revoke token when connector is deleted |
Procedure
For Cloud Version: Create a Self Client in Zoho API Console
- Access the Zoho API Console.
- Log in with your Zoho account.
- Navigate to Client > Self Client.
- Click Create to register a Self Client.
- Go to the Client Secret tab to retrieve:
- Client ID
- Client Secret
- In the Generate Code tab, enter the required scopes (e.g.,
SDPOnDemand.requests.READ, SDPOnDemand.assets.READ) and click Create. - Copy the generated Authorization Code (valid for a few minutes).
- Exchange the authorization code for a Refresh Token via curl:
curl -X POST https://accounts.zoho.com/oauth/v2/token \ -d "grant_type=authorization_code&client_id=<CLIENT_ID>&client_secret=<CLIENT_SECRET>&code=<AUTH_CODE>"
For On-Premises Version: Generate API Key
- Log in to your ServiceDesk Plus instance.
- Navigate to Admin > Technicians.
- Select a technician account or create a new service account for OverView.
- Click Generate API Key and note the generated key.
Configure the connector in OverView
- In OverView, go to Data Sources Settings > Sources.
- Select ServiceDesk Plus and click Configure.
- Complete the fields:
- Region: Select your region
- Client ID: Paste your Client ID (Cloud) or leave blank for on-premises
- Client Secret: Paste your Client Secret (Cloud) or leave blank for on-premises
- Authorization Code: Paste the authorization code (Cloud only)
- Click Save Configuration.
Reference: ManageEngine OAuth 2.0 Documentation
Required Permissions
Minimum permissions required on the ManageEngine account:
Readon tickets and incidentsReadon CMDB inventoryReadon users and services
Alternative: file import through DropPoint
The API access described above is the recommended method for this connector. Where it is not available (a segregated network, a version or licence without API, an export you already produce), OverView accepts file exports, to be uploaded to the bucket dedicated to ServiceDesk Plus.
Bucket : s3://servicedesk/
Example : s3://servicedesk/export.csv
The procedure is described in the OverView DropPoint guide: generating credentials, configuring the client, then sending files from the OverView web interface, the AWS CLI or an SDK. Its examples come pre-filled with this bucket when you follow this link.