Technical Anshu
Tutorials Blog
🎫 ManageEngine Integration

Integrate ManageEngine Endpoint Central with ServiceDesk Plus Complete Guide

Your help desk sees the complaint. Your endpoint tool sees the machine. Until they are connected, your technician works with half the picture — integrate the two and every ticket arrives with the computer attached.

✍️ Technical Anshu🪟 Windows 10 / 11🎫 Endpoint Central + ServiceDesk Plus
🎥 Watch the full integration in the video — every setting shown live, step by step

A user writes: my laptop is slow. Without integration, the technician starts a round of questions — which laptop, how much RAM, which software version, when did it last update. With Endpoint Central integrated into ServiceDesk Plus, the ticket already carries the machine: its hardware, its software, its missing patches, and buttons to fix the problem from the same screen. This guide covers what the integration really does, what to check before you connect, and the exact setup — including the two API keys that most people miss, which is why their first attempt quietly fails.

ServiceDesk Plus ticket — after integration
RequesterTicket raised from the PC itself (agent icon)
Asset attachedLAPTOP-014 — hardware and software inventory, live
Actions in ticketRemote control • Deploy software • System tools
Patch statusShown inside the ticket, not in a second console
After integration, the ticket carries the machine — inventory, patch state and fix actions on one screen. Values shown are an example layout.
1

What the Integration Actually Connects

Endpoint Central manages the endpoints — it inventories every computer, deploys software, pushes patches and can take remote control. ServiceDesk Plus manages the conversation — tickets, technicians, SLAs. The integration joins them in both directions, and it is worth knowing exactly what flows where before you switch it on.

  1. Endpoint Central to ServiceDesk Plus: hardware and software inventory lands in the ServiceDesk Plus asset module and CMDB, so asset data stays current without manual entry.
  2. Tickets from the machine itself: a user can raise a ticket from the Endpoint Central agent icon on their own PC, and the machine details travel with it.
  3. Events become tickets: new hardware detected, new software detected, a licence expired, or prohibited software found can automatically open a ticket.
  4. ServiceDesk Plus to Endpoint Central: from inside a ticket, the technician can start a remote session, deploy or remove software, and open system tools on that exact machine.

That last point is the one that changes daily work — the fix happens in the same window where the problem was reported.

2

Before You Connect — Four Honest Checks

The integration itself takes minutes. The failures almost always come from skipping these checks first.

  1. Admin access on both products. You need administrator rights in Endpoint Central and in ServiceDesk Plus. The ServiceDesk Plus side uses a technician account with SDAdmin privileges for its API key — plan whose account that will be.
  2. The servers must reach each other. Each product will call the other by server name, port and protocol. If one is on HTTPS with a certificate the other does not trust, the handshake fails — fix reachability before touching keys.
  3. Names must match the reality. On multi-site and MSP-style setups, ManageEngine expects the site and office naming and the computer hierarchy to line up between the two products, or assets land in the wrong place.
  4. Decide the account like it matters — it does. The integration runs day and night under one identity on each side. A dedicated account beats borrowing your own login, because when you change your password later, the integration should not break with it.
3

Step 1 — Generate the Endpoint Central API Key

Authentication between the two servers is handled by API keys in both directions — one key per direction. Start on the Endpoint Central side.

  1. Log in to the Endpoint Central console with an administrator account.
  2. Generate the API key in Endpoint Central for the ServiceDesk Plus integration.
  3. Copy it somewhere safe for the next step. Treat this key like a password — anyone holding it can talk to your endpoint server as the integration.

This key proves to ServiceDesk Plus that the data arriving really comes from your Endpoint Central server.

4

Step 2 — Enter Endpoint Central Details in ServiceDesk Plus

Now tell ServiceDesk Plus where Endpoint Central lives.

  1. Log in to ServiceDesk Plus with admin credentials.
  2. Open the Endpoint Central server settings (under Admin, Endpoint Central Server Settings).
  3. Enter the server name, port number and communication protocol (HTTP or HTTPS, matching how your Endpoint Central server actually runs).
  4. Paste the API key you generated in Endpoint Central.
  5. Choose the features to integrate — asset data, help desk requests, software deployment and the rest — instead of switching everything on blindly.
  6. Save. ServiceDesk Plus now knows your endpoint server and can authenticate to it.
5

Step 3 — Generate the ServiceDesk Plus API Key

Half done — and this is the half people forget. Communication from ServiceDesk Plus to Endpoint Central needs its own key, generated in ServiceDesk Plus and stored in Endpoint Central.

  1. In ServiceDesk Plus, go to Admin → Users → Technicians.
  2. Either edit an existing technician or add a new one for the integration. Enable login for the technician and give it administrator (SDAdmin) privileges.
  3. Under API key details, generate the API key and copy it.
  4. Switch to the Endpoint Central console: Admin → Integrations → ServiceDesk Plus settings.
  5. Enter the ServiceDesk Plus server details and paste the copied API key, then Save.

Both directions are now authenticated. If you skip this step, one direction works and the other silently does not — the classic half-working integration.

6

Step 4 — Turn On the Endpoint Central Menu for Technicians

Asset data syncing is only half the prize. For technicians to act from inside tickets, enable the UI integration.

  1. In ServiceDesk Plus, click the gear icon at the top right.
  2. Go to Apps and Add-ons → Integrations → Endpoint Central.
  3. Confirm the Endpoint Central server name, port and protocol, and tick the checkbox to enable the Endpoint Central menu.
  4. Then enable it per technician: Users → Technicians → edit the technician → tick Enable to access Desktop and MDM Plugin Functionality → Save.

One honest quirk, straight from ManageEngine's own documentation: you cannot enable this menu for your own account — another administrator has to do it for you. Every technician who gets Endpoint Central access in ServiceDesk Plus is also created as a user in Endpoint Central, so keep the technician list deliberate.

7

Verify It Like a Technician, Not Like a Hopeful

Do not declare success because the settings saved. Prove the integration with the three checks that matter.

  1. Inventory check: confirm a known computer's hardware and software details now appear inside ServiceDesk Plus assets. Inventory syncs immediately when it is working.
  2. Ticket check: raise a test ticket from a PC's agent icon and confirm it arrives in ServiceDesk Plus with the machine attached.
  3. Action check: from that ticket, run one harmless action — open the machine's system details — and confirm it responds.

Know the rhythm of the sync so you do not chase ghosts later: inventory and deployment status update immediately, the currently logged-on user refreshes about every 30 minutes, approval requests every few minutes, and newly created software packages sync once every 24 hours or on demand. A package you created two minutes ago is not missing — it is simply not due yet.

🔴 One honest warning: the API keys in this integration can act with administrator-level power across both systems. Generate them under a dedicated account, paste them only into the two consoles, and never share them in a ticket, a chat or a screenshot. If a key ever leaks, regenerate it on that side and update the other console the same day.

🎥 Watch the Complete Video Guide

The full ManageEngine integration — server settings, API keys and live ticket actions, shown step by step.

▶️ Watch Full Video
❓ Common Questions (FAQ)

Is the ServiceDesk Plus integration free with Endpoint Central?

The integration is a built-in capability of the two ManageEngine products — you connect the licences you already own. What you can do from a ticket (remote control, software deployment, mobile management) depends on the editions and add-ons you have licensed on each side, so check feature availability against your edition before promising it to your team.

I saved the settings but asset data is not syncing. What went wrong?

The most common cause is the missing second key — the API key must exist in both directions. Check that the ServiceDesk Plus technician API key was generated under an SDAdmin technician and pasted into Endpoint Central under Admin → Integrations → ServiceDesk Plus settings, and that the server name, port and protocol match how the other server actually runs, including HTTPS.

Can users raise tickets from their own PC after integration?

Yes. A user can create a ticket from the Endpoint Central agent icon on their computer, and it reaches ServiceDesk Plus immediately with that machine's details attached — which is exactly why the technician stops asking which computer the user is sitting at.

This guide is based on the Technical Anshu video on integrating ManageEngine with ServiceDesk Plus • Stuck on a step? Ask in the video comments — you will get an answer there 🙏