# ServiceDesk Plus Integration - Invalid Authentication Key ## ServiceDesk Plus On-Demand - "Invalid Authentication Key" ### Problem You are trying to integrate Endpoint Central and ServiceDesk Plus On-Demand application. When you want to scan computers using Endpoint Central and post the asset data to ServiceDesk Plus On-Demand server, or log help desk requests as tickets, you are required to generate and enter an authentication key during integration. When you specify an authentication key, you see the error **"Invalid Authentication Key"**. ### Cause You will see this error in the following cases: - Authentication key has been regenerated by a ServiceDesk Plus On-Demand technician - ServiceDesk Plus On-Demand technician for whom the key was generated has been deleted - Authentication Key has been deleted ### Prerequisites - Ensure that you are running the Professional Edition of Endpoint Central, Build number 90084 or later versions - Ensure that you are running the Professional Edition of ServiceDesk Plus On-Demand for integrating asset data - Assign the SDAdmin Role to a technician and generate an API key from the ServiceDesk Plus On-Demand account, then paste the API key into the Endpoint Central server ### Resolution 1. **Assigning the SDAdmin Role to a technician** a. Login to the ServiceDesk Plus On-Demand account b. Click the **Admin** tab c. In the **Users** section, click **Technicians** d. Click **Add New Technician** e. Enter the following information about the technician: - Personal details - Contact information - Cost details - Department details Assign the required groups for the technician. f. Check the **Enable login for this technician** checkbox. (E-mail set in contact information will be used as Login Name.) g. Select **Enable Administrator Privileges** (SDAdmin) h. Click **Save** **Note**: You can also edit an existing technician's role and enable login. You need to log in to the ServiceDesk Plus On-Demand account as the technician created with the above privileges. Generate a new authentication key in ServiceDesk Plus On-Demand and specify it in Endpoint Central. Refer to: [Steps to generate a new API key in ServiceDesk Plus On-Demand](https://api-sdpondemand.wiki.zoho.com/) 2. **Pasting the API key in Endpoint Central** a. Login to the Endpoint Central server b. Click the **Admin** tab c. In the **Global Settings** section, click **ServiceDesk Plus Settings** d. Choose the product as **ServiceDesk Plus On-Demand** e. Modify the **ServiceDesk Plus on-demand server details**, provide the generated API key, and save 3. You will now be able to post asset data from Endpoint Central to the ServiceDesk Plus On-Demand server or log help desk requests as tickets in the ServiceDesk Plus On-Demand account. **Applies to:** ServiceDesk Plus On-Demand Integration, Log Help Desk Request as Tickets, Asset Data **Keywords:** ManageEngine ServiceDesk Plus On-Demand, Log Help Desk Request as Tickets, Integrate Asset Data, Endpoint Central Integration with SDP OD