Steps for Admp Configurations :
Configure Servicedeskplus application details in ADMP application so that SDP can access ADMP.
(Admin tab -> ServiceDesk -> Server Details). Make sure the checkbox "Enable tight integration" is checked.
Use Test Connection and Save button to check if the configurations are proper.
Now Configure technician inside AD Delegation tab to access ADMP APIs. (AD Delegation tab -> Help Desk Technicians -> Add New Technician).
Make sure the Help Desk Role selection for ADMP Help Desk Technician is "Super Admin".

Steps for SDP Configurations :
- Move the xml files present under [SDP_Home]/actionplugins/admp/conf directory to [SDP_Home]/integration/conf directory.
- Move the jar file present under [SDP_Home]/actionplugins/admp/admpimpl.jar to [SDP_Home]/integration/lib directory.
- Move the files present under [SDP_Home]/actionplugins/admp/resources to [SDP_Home]/integration/resources
directory. (HTML,Javascript and CSS Files are customizable. If you need
any UI changes for ADMP User Creation then you can have any of your Web
developer to do the same. )
- Now in Admp.xml, we have a menu called "Create User in AD",
please change the configurations url, username,domain and template name
(Make sure the file you are trying to change is present under[SDP_Home]/integration/conf folder )
Admp.xml Configurations
URL --> ADMP application url.
Username --> AD User (Helpdesk Technician Configured in AD delegation Tab)
Domain Name --> Domain name of the AD User (Domain Flat Name)
Template Name --> Default Template to use (Ex : "admp.mgmt.fc_layout.template_name_default_template" is for System Template)
Steps to Create User in AD menu from SDP User Interface
Create a new Menu for Admp under Admin --> Request Custom Menu --> Add New Menu.
Menu Name -- > Create User in AD
(If you want to change the menu name then changes has to be done in
Admp.xml too. Because the configurations are internally mapped)
Description --> Optional
Associates Roles --> Decide Technician Roles that will get access to this menu (Options to choose from: All Roles or 'Selected Roles')
Associate Templates
--> Choose Templates, under which this menu will be displayed
(Options to choose from: 'All Templates', 'All Incident Templates, 'All
Service Templates' (or) 'Selected Templates')
Custom Html File --> Create_ADMP_User.html (Make sure the html file is present under "[SDP_Home]/Integration/resources/" directory.)
Action Type : Select Execute Class --> com.servicedeskplus.integration.AdmpIntegration (Make sure the jar file is present under "[SDP_Home]/integration/lib" directory.)

Now user can access this menu from request view page.
When "Create User In AD" menu is invoked a pop up window will appear as shown.
Clicking on Create button will create an user in AD.