AD Import
  • 19 Jun 2024
  • 5 Minutes to read
  • PDF

AD Import

  • PDF

Article summary

The process of importing data into Active Directory (AD), a directory service created by Microsoft for Windows domain networks, is commonly referred to as AD import. Within a network environment, Active Directory is used to store data about machines, groups, users, and other resources. It is necessary to keep a Windows-based network environment's directory service structured and updated.

On-Premise AD Import

The process of synchronizing user accounts, groups, and other directory data from an on-premises Active Directory environment into a cloud-based directory or service is known as a "on-premise AD" (Active Directory) import. This is frequently employed in situations when enterprises deploy hybrid identity management systems, which blend cloud-based and on-premises resources.

To leverage cloud services while maintaining control over their on-premises infrastructure, companies utilizing hybrid IT environments must complete the On-Premise AD Import procedure.

Let's explore the following use-case.
Use Case
User Persona: Super Admin
Solution
NovaTech a mid-sized IT company is transitioning to hybrid environment. They want to integrate their on-premise Active Directory (AD) with Azure Active Directory to enable their employees to use office 365 and other Azure services with their existing on-premises AD credentials. To resolve this, the Super Admin configures the AD Import functionality in Platform Studio to ensure that the on-premise AD is synchronized with Azure AD to allow seamless access to office365 applications. The initial synchronization process will import the user accounts, groups and other relevant data from on premise AD to Azure AD. They are then successfully able to integrate their on-premise with Azure enabling the workforce to seamlessly access office 365 and other cloud services. This functionality allows seamless user experience, simplified management and enhanced security. 

Configure AD Import

1. Navigate to Platform > Access Control Center > AD Import. The list page is displayed.

Figure: AD Import

2. Select the Domain and Sub Domain from the dropdown menu. The AD Import list page is displayed. For more information on the list page navigate to Manage AD Import.

3. Click New to create a new AD Import and the following page is displayed. Figure: AD Import

For more information on how to configure AD Import, refer to the table below. 

General and LDAP Configuration

FieldDescription 
Domain*Specify the Domain from which you want to import the user details to the Application.
Sub Domain*Specify the Sub Domain from which you want to import the user details to the Application.
Import Type*The Import type is chosen as Microsoft On-premise as a default option. 

LDAP Configuration


LDAP Path*LDAP is called Lightweight Directory Access Protocol. We can specify the path name of the Active Directory database.
Import from AD

Select the required options to import from the Active Directory

Users – Select Users to import all the users in the AD. 

Groups – Select Groups to import all the groups available in the AD

Deleted Objects – Select Deleted Objects to import all the deleted objects such as users or groups from the AD. 

AD Domain*Choose the Domain name from which to import the user details to the Application.
User Name (Domain/User Name)Specify the domain user name.
PasswordType in the password
Confirm PasswordRe-enter the password for confirmation.
Time ZoneSelect the time zone from the drop-down menu. The selected Time Zone will be the default Time Zone for all the users. If the Time Zone is mapped to a specific location, the mapped Time Zone is displayed in the Time Zone drop-down list
Run at ProxyThe field is displayed if Run at Source is selected as Symphony Proxy. Select the configured Proxy Server from the list by which the AD Import job should run.
IP AddressSpecify the IP address of the machine if the Proxy Server is configured in the demilitarized zone (DMZ).
Sort Order
Active 

This will be selected by default. It indicates the status set for the Active Directory configuration details. 

    If selected, the Active Directory configuration details are used for importing user data to the SymphonyAI database. 

    If not selected, the Active Directory configuration details are inactive. The configured details are ignored while importing user data to the SymphonyAI database. 

Enable SSL Connection 

    If enabled, the application runs with the web protocol “HTTP”, which establishes a secured connection while exchanging data with the server. 

    If not enabled, the application runs with the web protocol “HTTP”, which is not a secured connection and is susceptible to data theft or spying. 

An asterisk (*) represents mandatory field.

Other Actions

FieldDescription
Specify OU(s) to ExcludeSpecify the organizational units that you wish to exclude from importing to the application.
Attributes Not to be NullSpecify the attributes for which the value should not be Null while importing data from the Active Directory database. For example, Object Class.
Disable Users

Indicates the status set for the user. 

    If selected, the disabled user details are not imported from the Active Directory to the database. 

    If not selected, the disabled user details are also imported from the Active Directory to the database. 

Clear NT ID (If Disable Users is enabled)If selected, the NT ID of deleted users are cleared from AD. This option should be selected only for the deleted users and not disabled users.
Clear Email ID (If Disable Users is enabled)If selected, the Email ID of the deleted users are cleared from the AD. This option should be selected only for deleted users and not disabled users.
Ignore Display Names with TextSpecify the keywords to ignore the user names with the specified keywords while importing data from Active Directory. If the specified keywords are present in the User’s Display Name text, the user data is ignored while importing data from Active Directory to the application.
Ignore SAM Account Names with TextSpecify the keywords to ignore the SAM Account Names with the specified keywords while importing data from the Active Directory. If the specified keywords are present in the SAM Account Name (NT Login ID), the user data is ignored while importing data from Active Directory to the application.
Differential Scan In differential scan process, the machine is scanned for any changes in the Active Directory progressively. All the changes that are updated in the Active Directory after the previous scan are displayed.
Full Scan Frequency (If Differential Scan is enabled)Specify the frequency at which the full scan is scheduled.

Attribute Details (Mapping)


Attribute Details (Mapping)

The following standard attributes can be mapped from the User Master to the Active Directory. 

  • NT Login ID
  • User Name
  • E-mail ID
  • Employee ID
  • Customer 
  • Location 
  • Country
  • Designation 
  • Contact Number
  • Mobile Number
  • Manager 
  • Address

User Attribute Name – These are specific information associated with the user account. 

Import Attribute Name – The data that need to be mapped from specific on-premises Active Directory (AD) attributes to their corresponding Azure Active Directory (Azure AD) attributes. 

Is Unique - The critical factor that is key to identifying user accounts distinctly across the directory. 

Note
  • Only Standard attributes are available for mapping. 
  • Only one attribute can be configured as unique.

4. Click Submit to create a new AD Import. 

5. Configure a Standard Event in Scheduler to run the AD User Import job. For more information refer to configuration of Scheduler for AD Import. 


Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.