By integrating BambooHR with ADManager Plus, you can import user details from the HR software into ADManager Plus automatically, and create user accounts in AD using those details. By doing this you no longer have to spend time manually creating a CSV file with user details and writing a script to import or export the CSV files.
Steps to integrate ADManager Plus with BambooHR to create users in AD:
1. Enable integration between ADManager Plus and BambooHR
Logon to ADManager Plus and click on the Admin tab.
Click on the Integrations option in the left navigation pane.
Click on the BambooHR icon and then on the arrow located beside Server Details.
Enter the Company Subdomain name as provided by BambooHR. For instance, if the domain name is admanagerplus.bambooHR.com, then the company subdomain name will be admanagerplus.
Enter the API Key provided by BmbooHR.
Click on Test Connection and Save.
2. Perform LDAP attribute mapping.
Click on Add New Configuration.
Enter a suitable Configuration Name and Description.
Map the settings of user accounts in BambooHR to the corresponding LDAP attributes in AD. For instance, map the givenName under LDAP Attribute Name to the First_Name under DB Column Name. Click on the + symbol to perform attribute mappings for all mandatory attributes.
Click on Save.
NOTE: Password is a mandatory attribute that cannot be mapped to the BambooHR columns. To resolve this, create a template and specify the password or the method to generate the password. You can then apply this template in the next step.
3. Automate user management via ADManager Plus-BambooHR integration.
Click on the Automation tab and click on Create New Automation.
Specify the Automation Name and Description. Set the Automation Category to User Automation.
Select the Domain and OUs for which you wish to automate user management via the ADManagerPlus-BambooHR integration.
Under Automation Task, select the relevant option.
If you wish to automate user creation or modification, under the Template to be applied field, select that template in which you have specified the password or the method to set the password (as mentioned in the note given after Step 2).
Change the Data from CSV option to Data from BambooHR option.
Select the desired attribute mapping. Click on the Advanced button to configure additional conditions. Select the Ignore current records in BambooHR, if you wish to sync only the new users created in BambooHR with that of AD.
Select the Implement Business Workflow option, if you wish to approve the task before it is executed.
Specify the time interval and frequency at which you wish to execute this automation.
You can also enable notifications to be sent whenever this automation is executed.
Click on Save & Run.