Microsoft Active Directory Manager Configuration for your BPM tool
For organizations that require flexible support for directory-enabled applications, Microsoft has developed ADAM, which is an LDAP directory service that runs as a user service, rather than as a system service. In Simple words if your BPM Tool (Savvion, BonitaSoft or similar) is running on a Non Windows Server environment (Say Windows XP or Windows 7) and you want to configure Active Directory on it, then this is the right tool.
This tool will explain how to setup Windows ADAM for your use. The actual instructions for setting up on your product can be found in your product manual.
Step 1: Download and Install Microsoft ADAM
If you want to download ADAM for your operating system click here.Once downloaded, follow the instructions to complete the installation. It’s a very simple installation where you just need to do "next".
Step 2: Create new ADAM instance
After installation, go to All Programs > ADAM > Create a New ADAM Instance. This will start the ADAM Wizard.
- In the screen select the type of instance choose – A Unique Instance.
- Enter the instance name as say BPMGeek Instance.
- Next, it will ask for LDAP Port number and SSL Port Number. Unless you have a reason to change it keep it to default – Port 389 and 50001.
- Next, it will ask for Create and Application Directory partition. Choose Yes and give it a name like say DC=bpmgeek,DC=com.
- In File locations, leave it to default.
- For Service account selection, leave it to Network Service Account.
- For ADAM Administrators, leave it to currently logged in user.
- The Next Step is importing the correct LDIF Files. For best results import all four LDIF Files.
- Click Next and complete the installation.
Step 3: Enable Non SSL Passwords
When you install ADAM, by default it will not allow you to reset username and passwords. You will need to enable password Reset using SSL. If you do not do it, you will get the error “Illegal Modify Operation” whenever you try to reset the password.
To fix it, go to All Programs > ADAM > Adam Tools command prompt and run the following commands one by one (And press enter after each command. Refer to the command window below:)
- ds behavior
- connect to server localhost:389
- allow passwd op on unsecured connection
Once done you are good to go.
Step 4: Connect to your Directory
Lets now connect to the Directory server. All Programs > ADAM > ADAM ADSI Edit. In the window that appears, click on Action > Connect. Provide your connection parameters as given below: