In this article:
Objective
Prerequisites
Step-by-step instructions
Validation and confirmation
Tips
Related topics and articles
Objective:
This article provides step-by-step instructions on integrating a ticketing system with ADAudit Plus. The integration allows ADAudit Plus to create support tickets in external ticketing tools, ensuring seamless incident management.
Prerequisites:
ADAudit Plus should meet the system requirements outlined in this document and be installed and running smoothly.
A supported ticketing system (ServiceNow, Zendesk, or ManageEngine ServiceDesk Plus).
Default admin account credentials to login into ADAudit Plus.
ADAudit Plus uses ServiceNow REST APIs to connect to your ServiceNow instance and create tickets in it. So, you will have to provide ADAudit Plus a ServiceNow user account which has any of the following privileges:
Admin privileges for your ServiceNow instance
Permission to create support tickets and invoke REST APIs in ServiceNow
Steps to follow
Configuring ServiceNow integration
Log in to your ADAudit Plus web console.
Navigate to Admin tab > Configuration > Ticketing System Integration.
From the Ticketing Tool drop-down, select ServiceNow.
Enter the ServiceNow subdomain name or IP address.
Example: If your domain name is abc123.service-now.com, enter abc123.
Enter the Login Name and Password of a valid ServiceNow account.
Click Test and Save to complete the integration.
Configuring Zendesk Integration
With OAuth Authentication:
Before configuring Zendesk in ADAudit Plus by selecting OAuth as the authentication type, you will need to retrieve the unique identifier and secret from the Zendesk instance:
Log in to your Zendesk console.
Click the Admin (gear icon) > Go to Admin Center.
In Admin Center, go to Apps and Integrations > Zendesk API.
Under OAuth Clients, click Add OAuth client.
Enter a Client Name, Description, and Company Name, then select a Logo.
Copy the Unique Identifier and Secret Code to a secure location.
Save the changes.
Copy the Secret code that is generated and paste it in a secure location, as this will also be needed when configuring Zendesk in ADAudit Plus. Once you click Save and close this window, the full token will never be displayed again.
In ADAudit Plus, navigate to Admin tab > Configuration > Ticketing System Integration.
Select Zendesk from the Ticketing Tool drop-down.
Enter the Zendesk subdomain name. For example, if your domain name is abc-123.zendesk.com, then the subdomain name would be abc-123.
Select OAuth as the authentication type.
Enter the Login Name and Password of a valid Zendesk account in the ticketing tool.
Enter the Unique identifier that you copied earlier from the Zendesk console.
Enter the Secret code that you copied earlier from the Zendesk console.
Click Test and Save to establish communication and complete the configuration.
With casic API authentication:
Log in to Zendesk Admin Center.
Go to Apps and Integrations > Zendesk API.
Under Settings, enable Token Access.
Click Add API Token, copy the token, and save it securely. Once you click Save and close this window, the full token will never be displayed again.
In ADAudit Plus, navigate to Admin tab > Configuration > Ticketing System Integration.
Select Zendesk from the Ticketing Tool drop-down.
Enter the Zendesk subdomain name.
Select Basic API Authentication.
Provide the Email ID and API Token from Zendesk.
Click Test and Save.
Configuring ManageEngine ServiceDesk Plus On-Demand integration
Log in to ADAudit Plus.
Navigate to the Admin tab > Configuration > Ticketing System Integration.
Select ManageEngine ServiceDesk Plus On-Demand.
Choose the Data Center from the drop-down.
Click API Registration URL to generate Client ID and Client Secret.
In the Zoho API Console, click GET STARTED.
Select Server-based Applications.
Enter a Client Name and copy the Redirect URL from ADAudit Plus.
Paste it in Homepage URL and Authorized Redirect URIs fields in the Zoho API console and click CREATE.
Copy the generated Client ID and Client Secret and paste the them in the corresponding fields in the ADAudit Plus console.
Click Test and Save.
In the Verify popup that appears, click the URL link and then click Accept to approve the usage of ManageEngine ServiceDesk Plus On-Demand's API clients. Click Verify.
Configuring ManageEngine ServiceDesk Plus (On-Premises) Integration
Log in to ADAudit Plus.
Navigate to Admin tab > Configuration > Ticketing System Integration.
Select ManageEngine ServiceDesk Plus.
Enter the ServiceDesk Plus server name or IP address.
Enter the Port Number.
Choose the Protocol (HTTP or HTTPS).
Enter the Integration Key. If you do not have the integration key, follow the steps on this page to generate it.
Click Test and Save.
Configuring ManageEngine ServiceDesk Plus MSP Integration
Log in to ADAudit Plus.
Navigate to the Admin tab > Configuration > Ticketing System Integration.
Select ManageEngine ServiceDesk Plus MSP.
Enter the Server Name or IP Address.
Enter the Port Number.
Choose the Protocol (HTTP or HTTPS).
Enter the Integration Key. If you do not have the integration key, follow the steps on this page to generate it.
Specify the Account Name, Site, Requester Name, and Request Template.
Click Test and Save.
Validation and confirmation
Ensure successful connection by checking the integration status in ADAudit Plus.
Test ticket creation to confirm successful integration.
Tips
Use dedicated service accounts with minimal privileges for integration.
Regularly update credentials and API tokens for security.
Related topics and articles
Troubleshooting ADAudit Plus Ticketing System Integration Errors