Streamlined IT workflows
Improved security and compliance
Actions supported
Integrating ADManager Plus with ServiceDesk Plus enables IT admins to automate the following tasks:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
How to integrate ADManager Plus and ServiceDesk Plus
Log in to ADManager Plus.
Navigate to the Automation tab and click Application Integrations.
Under Enterprise applications, click ServiceDesk Plus.
In the Authorization section, paste the API key generated in ServiceDesk Plus in the Value field.
Click Configure.
In the API Endpoint Configuration section,
Replace <SDP_SERVER> with your ServiceDesk Plus instance.
Enter the headers as below:
Host : Enter your ServiceDesk Plus instance URL
authtoken: Token generated in the previous steps
Once done, click Test & Save. A response window will display all the requested elements. Click Proceed.
Click Data Source - LDAP Attribute Mapping to map AD LDAP attributes with the respective attributes in ServiceDesk Plus.
Enter the Configuration Name and Description and select the Automation Category from the drop-down menu.
In the Select Endpoint field, select a column with unique values for each user (employeeIdenifier, username, etc.).
In the Attribute Mapping field, select the attribute from the LDAP Attribute Name drop-down menu and map it with the respective column in ServiceDesk Plus.
Click Save.
Steps to construct input data
Construct the JSON using the format provided below.
{"list_info":{"row_count":"100","start_index":1,"fields_required":["udf_fields.udf_sline_901","udf_fields.udf_sline_301"],"search_criteria":[{"field":"last_updated_time","condition":"is","value":"$(LAST_24_HRS)"},{"field":"subject","condition":"like","value":"New employee joining the organization","logical_operator":"and"}],"sort_fields":[{"field":"subject","order":"asc"}]}}
In the above JSON, replace the value for fields_required (highlighted text) with the custom attributes created in the ServiceDesk Plus request template for user creation.
In the parameters field, add the JSON as an input after replacing the values for the highlighted fields.
Steps to create Additional Fields in ServiceDesk Plus
Click Admin > Customization > Additional Fields.
Select New Field, input the attribute name in the Label Name field, and then click Save.
Follow step 2 for every AD attribute that needs to be included in the user creation process.
Steps to create onboarding request template using the Additional Fields in ServiceDesk Plus
Click Admin > Templates and Forms > Incident Template.
Select New Incident Template or Edit the existing onboarding template. On the right side, you will find the created fields listed under Drag & Drop Fields.
Place the required fields in the template.
Input the subject. For instance: New employee joining the organization (this subject will be utilized as a filter on the ADManager Plus HCM side).
Click Save.
Raise request in ServiceDesk Plus
Raise user onboarding request using the template created in the previous step.
Steps to generate authtoken
Please follow the steps mentioned in the attached link. https://help.servicedeskplus.com/api/rest-api.html$key