Skip to main content
Feedback

ManageEngine ServiceDesk Plus - Partner connection

Updated 

The ServiceDesk Plus - Partner connection represents a single ServiceDesk Plus Cloud portal, including its service domain, portal name, and OAuth 2.0 login credentials. If you connect to multiple portals or accounts, use a separate connection for each one. Pair a single connection with a ServiceDesk Plus Cloud operation to perform actions against that portal.

Connection tab

Configure the following fields on the Connection tab:

NameDescription
Service DomainThe ServiceDesk Plus Cloud service domain URL for your data center (for example, https://sdpondemand.manageengine.com). Defaults to the US data center domain.
Portal NameYour ServiceDesk Plus Cloud portal name, as it appears in your portal URL. The connector uses this value, along with the service domain, to build the API path for every request. For example, if https://sdpondemand.manageengine.com/app/itdesk/HomePage.do is your homepage URL, then itdesk is your portal name.

OAuth 2.0 tab

ServiceDesk Plus Cloud uses the OAuth 2.0 protocol for authentication and authorization through Zoho's identity platform. The connection fetches OAuth 2.0 credentials from the Zoho authorization service, extracts a token from the response, and sends it to the ServiceDesk Plus Cloud API you are requesting access to. The connector automatically manages token refresh, so the connection continues to work after the initial access token expires.

NameDescription
Grant TypeThe OAuth 2.0 grant type. Only Authorization Code is supported for ServiceDesk Plus Cloud.
Authorization Token EndpointThe Zoho authorization endpoint that matches your data center (for example, the US endpoint is https://accounts.zoho.com/oauth/v2/auth).
Access Token EndpointThe Zoho token endpoint that matches your data center (for example, the US endpoint is https://accounts.zoho.com/oauth/v2/token).
ScopeA comma-separated list of OAuth scopes that determine which modules and operations (ALL, CREATE, READ, UPDATE, DELETE) the connection is authorized to use, for example, requests, setup, problems, changes, assets, or CMDB.
Client IDEnter or paste the Client ID from the Zoho API Console for your registered OAuth application.
Client SecretSelect Click to Set to open the Password window, enter or paste your Client Secret, and click Apply. Enable pop-up windows in your browser.
Access TokenClick Generate. A window opens asking you to sign in to ServiceDesk Plus Cloud and approve access for the requested scopes. On approval, Boomi receives and stores the access and refresh tokens for the connection.

Additional tasks

The following additional task is required to successfully implement the ManageEngine ServiceDesk Plus Cloud connector.

Registering an OAuth client for ServiceDesk Plus Cloud

About this task

Before you can configure the OAuth 2.0 tab of the ServiceDesk Plus Cloud connection, you must register an OAuth client (application) in the Zoho API Console for the data center that hosts your ServiceDesk Plus Cloud account. This provides the Client ID and Client Secret the connection needs, and it authorizes Boomi to request access on your behalf.

Steps

  1. Go to the Zoho API Console for your data center (for example, https://api-console.zoho.com/ for the US data center).
  2. Create a new client of the appropriate type (for example, Server-based Applications).
  3. In the Authorized Redirect URIs field, enter the Boomi callback URL: https://platform.boomi.com/account/<your_BoomiPlatform_account_ID>/oauth2/callback. You can find your Boomi Platform account ID under Setup > Account > Account Information.
  4. Save the client and record the generated Client ID and Client Secret.

Next steps

Enter the Client ID and Client Secret on the OAuth 2.0 tab of the ServiceDesk Plus Cloud connection, set the Scope field to the scopes your integration requires, and click Generate to complete the authorization and obtain an access token.

References

Authentication with OAuth

ManageEngine ServiceDesk Plus Cloud API Documentation

On this Page