ManageEngine DC Cloud

Connection Requirements

1

ManageEngine Domain

Domain of the ManageEngine Cloud host. Ex: endpointcentral.manageengine.com

2

Zoho Domain

Domain of the Zoho Account. Ex: accounts.zoho.com

3

Client ID and Client Secret

  • Register your application as a new client by accessing the developer console.

  • Choose "Client Type" that suits your application type.

  • After choosing the client type, provide the required details and click 'Create'.

  • On successful registration, you will be provided with a set of OAuth 2.0 credentials such as "Client_ID" and "Client_Secret" that will be only known to Zoho and your application. (Do not share these credentials anywhere)

4

Refresh Token

  • First Step: Generate Grant Token

    • First you need to generate grant token. After registration, click "Self Client" method available on the Applications list.

    • Enter the "Scopes": DesktopCentralCloud.Common.READ, DesktopCentralCloud.SOM.READ, DesktopCentralCloud.Inventory.READ,

    • Choose time duration, you need to do the next step in this time duration.

    • Click Create to Generate. Then copy the grant token.

  • After generating the Authorization code, a POST request needs to be made to generate the refresh token and access token.

  • Using the Grant Token created in Step 1, send a cURL request:

Generate refresh token and access token (cURL)
curl -X POST "https://accounts.zoho.com/oauth/v2/token" \ 
-d "code=YOUR_GRANT_TOKEN" \ 
-d "client_id=YOUR_CLIENT_ID" \ 
-d "client_secret=YOUR_CLIENT_SECRET" \ 
-d "grant_type=authorization_code"
  • Parameters:

    • code* - Authorization code obtained during grant token generation (Step 1)

    • client_id* - Obtained during Client Registration

    • client_secret* - Obtained during Client Registration

    • grant_type* - authorization_code (provide this literal string as value)

    • scope - (Optional) Scope for which the token to be generated. Multiple scopes can be separated by commas. Example: DesktopCentralCloud.Common.READ, DesktopCentralCloud.Inventory.READ

5

Fetch Softwares

Choose if you'd like to fetch installed software information (default: False)

6

Thread Count

This adapter works in a multithreaded manner. By increasing this value you'll be able to work faster but it will consume more resources. Default: 32, Max: 32, Min: 1

7

Sleep Time

Amount of time that will be waited between thread creation. The value here represents seconds and increasing it will also increase the discovery time a little bit. (Default: 0)

8

Timeout

Define the maximum duration, in seconds, before the connection is automatically closed if there is no response. This field is optional and defaults to 60 seconds. Adjust this value if your network or server configuration requires a longer timeout period.

9

Https Proxy

Https Proxy url. (optional)

circle-exclamation

Was this helpful?