---
title: Active Directory (LDAP)
description: tbd
---

[Skip to content](https://help.schoolday.com/knowledge/ldap#main-content)

English

Show submenu for translations

[More support](https://help.schoolday.com/knowledge/kb-tickets/new?hsLang=en) [Customer portal](https://help.schoolday.com/support?hsLang=en)

![gg4l logo](https://help.schoolday.com/hs-fs/hubfs/Automated%20emails/gg4l%20logo.png?width=100&height=33&name=gg4l%20logo.png)

- [Go to Knowledge Base](https://help.schoolday.com/knowledge)

Open main navigation

Close main navigation

- [Go to Knowledge Base](https://help.schoolday.com/knowledge)
- English
  
  Show submenu for translations
- [More support](https://help.schoolday.com/knowledge/kb-tickets/new)
- [Customer portal](https://help.schoolday.com/support)

 What are you looking for?

- There are no suggestions because the search field is empty.

1. [SchoolDay Help Center](https://help.schoolday.com/knowledge?hsLang=en)
2. [Roster Integrations](https://help.schoolday.com/knowledge/roster-integrations?hsLang=en)
3. [Import Integrations](https://help.schoolday.com/knowledge/roster-integrations?hsLang=en#import-integrations)

July 22, 2026

# Active Directory (LDAP)

## Lightweight Directory Access Protocol (LDAP) is a mature, flexible, and well-supported standards-based mechanism for interacting with directory servers.

**In this article**

> [Requirements](https://help.schoolday.com/knowledge/ldap#requirements)
> 
> [Connect to Active Directory using LDAP](https://help.schoolday.com/knowledge/ldap#connect-to-ad)
> 
> [Setup Active Directory app on SchoolDay](https://help.schoolday.com/knowledge/ldap#setup-ad)
> 
> [- Add Active Directory app from the gallery](https://help.schoolday.com/knowledge/ldap#add-ad)
> 
> [- Configure access to Active Directory](https://help.schoolday.com/knowledge/ldap#delivery-config)
> 
> [- Set Mapping Rules and data synchronization options](https://help.schoolday.com/knowledge/ldap#setup-other-options)
> 
> [Sync data with Active Directory](https://help.schoolday.com/knowledge/ldap#sync-data)
> 
> [Next steps](https://help.schoolday.com/knowledge/ldap#next-steps)

Lightweight Directory Access Protocol (LDAP) is an application protocol for working with various directory services. SchoolDay can connect to your district's LDAPS provider to log in to students and teachers. 

To connect your district's LDAP provider with SchoolDay, follow these steps:

1. [Establish an LDAP connection with your Active Directory](https://help.schoolday.com/knowledge/ldap#setup-ad)
2. [Setup Active Directory app on SchoolDay](https://help.schoolday.com/knowledge/ldap#data_sync)
3. [Sync data with Active Directory](https://help.schoolday.com/knowledge/ldap#sync-data)

### Requirements

To get started, you need the following items:

- Azure Active Directory Premium or Azure Active Directory and PowerShell Proficiency.
- Public IP address or hostname of your Active Directory server and port number.
- Domain name(s) of your Active Directory server.
- Username and password for the user account that will read data from Active Directory.

### Connect to Active Directory using LDAP

To establish an LDAP connection with Active Directory, set up your firewall to allow inbound TCP connections from the following SchoolDay Gateways on the LDAP ports (default ports: 389 and 636):

- `107.23.59.28`
- `52.3.237.162`
- `52.1.31.254`

### Setup Active Directory app on SchoolDay

To integrate Active Directory with SchoolDay, add Active Directory app from the gallery and configure it.

#### Add Active Directory app from the gallery

1. Sign in to your [SchoolDay](https://sso.gg4l.com/).
2. Go to **Connect** \> **Application Gallery**.
3. Type "Active Directory" in the search box.
4. Select **Active Directory** from results panel.
5. Click **Activate.** Wait a few seconds while the app is added to your environment.

#### Configure access to Active Directory

1. In the **Delivery Config**, enter your API credentials:  
   ![image7](https://help.schoolday.com/hs-fs/hubfs/Knowledge%20Base/Troubleshooting%20articles/SSO%20troubleshooting/3/image7.png?width=250&height=385&name=image7.png)  
     - **Domain**: Enter the domain name copied from Active Directory.
     - **Host**: Enter the hostname public IP address copied from Active Directory.
     - **Port**: Enter the port number copied from Active Directory.
     - **Authentication requires URL**: Select if the LDAP server requires a specific URL for authentication. Recommended for secure connections. **Note**: It can be set only during the first configuring of the Active Directory. If you need to change it later, please email [support@gg4l.com](mailto:support@gg4l.com).
     - **Username** and **Password:** Enter username and password for the user account that will read data from Active Directory.
     - **Import Groups as Roster Data (Classes):** Select to import user groups from Active Directory as roster data (classes) in SchoolDay. **Note**: It can be set only during the first configuring of the Active Directory. If you need to change it later, please email [support@gg4l.com](mailto:support@gg4l.com).
2. (Optional) Click **Advanced Settings**:  
     - **SIS ID prefix:** If multiple data sources of the same type are used, add a prefix to avoid merging entities with equal SIS IDs.
     - **Bulk Upload Mode**: Select to detect deleted records by comparing them with the previous upload.
     - **Data will be uploaded from multiple data sources**: Select if uploading data from multiple sources (e.g., SIS and Active Directory). Leave clear if uses a single source (e.g., SIS only).
     - **Compare records accordingly to the Domains of Uniqueness:** Select to activate duplicate detection.
     - **Preview of data upload:** Select to manually approve every data sync. New data won’t be available until you accept the changes.
     - **Sync hold threshold:** Set a threshold for significant changes. Updated data won’t be exported until you approve the changes.
3. (Optional) Click **Test Connection** to verify the connection with Active Directory.
4. Accept the **Terms of Use and/or Privacy Policy**. Click **Next**.

#### Set Mapping Rules and data synchronization options

1. In the **Mapping Rules**, click **Finish Configuration** on the top right and inform [SchoolDay Customer Support](mailto:support@gg4l.com) that you've set up access to Active Directory. Support Agent will configure mapping rules for proper data synchronization and add Master Fields to prevent duplicates. Alternatively, you can configure mapping OUs by yourself. **Note:** We also recommend scheduling a meeting with the SchoolDay Customer Support team for personalized guidance during the Mapping OUs setup.
2. (Optional) In the **Attributes Mapping**, set the attributes for data synchronization between Active Directory and SchoolDay.
3. (Optional) In the **Data Requirements**, configure what actions should be taken if some data attributes are missed. Click **Next**.
4. (Optional) In the **Filter Rules** step, set up data filtering by different entity types. Click **Next**.
5. (Optional) In the **Domains of Uniqueness**, define parameters that are required to be unique to avoid duplicates in the system. [See Domains of Uniqueness](https://help.gg4l.com/knowledge/configuring-new-domains-of-uniqueness?hsLang=en). Click **Next**.
6. (Optional) In the **Master Fields**, define rules to prevent data duplication when synchronizing data from your app and an SIS to SchoolDay. [See Master Fields](https://help.gg4l.com/knowledge/duplicate-records-in-school-passport-after-data-sync?hsLang=en). Click **Next**.
7. (Optional) In the **Schedule**, set up how often you want to automatically sync data. Click **Next**.
8. (Optional) In the **Done**, click **Finish** to complete the setup.
9. Wait a few seconds for the app configuration to apply, after which you will be redirected to the Active Directory application dashboard.

### Sync data with Active Directory

Once the Active Directory integration is set up, you can run a sync with Active Directory at any time. 

We recommend running a sync if you have new or updated data in Active Directory for SchoolDay. Please note, that if a teacher or student is removed from the sync, their enrollments will also be deleted.

To run a sync with Active Directory, go to the Active Directory app in SchoolDay and click **Run Import**.

![](https://help.schoolday.com/hs-fs/hubfs/image-png-Oct-16-2024-10-50-51-1637-AM.png?width=688&height=229&name=image-png-Oct-16-2024-10-50-51-1637-AM.png)

If you have any questions about the Active Directory app configuration, please reach out to [SchoolDay Customer Support](mailto:support@gg4l.com).

### Next steps

Once you configure Active Directory integration you can turn on MFA for students and teachers with Azure AD/Office 365, which protects their accounts from unauthorized access. [Learn how to activate MFA with Azure AD/Office 365](https://help.gg4l.com/knowledge/sso-login-with-azure-ad-office-365?hsLang=en). 

- [Getting Started](https://help.schoolday.com/knowledge/getting-started?hsLang=en#main-content)

    - [Introduction](https://help.schoolday.com/knowledge/getting-started?hsLang=en#introduction)
    - [Getting Started by Role](https://help.schoolday.com/knowledge/getting-started?hsLang=en#getting-started-by-role)
    - [Get Support](https://help.schoolday.com/knowledge/getting-started?hsLang=en#get-support)
    - [Legal](https://help.schoolday.com/knowledge/getting-started?hsLang=en#legal)
- [Data Management (Connect)](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#main-content)

    - [Introduction](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#introduction)
    - [Applications](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#applications)
    - [Data Mapping](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#data-mapping)
    - [Data Synchronization](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#data-synchronization)
    - [Data-Sharing Requests](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#data-sharing-requests)
    - [Data Quality](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#data-quality)
    - [Data Privacy (Privacy Shield)](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#data-privacy-privacy-shield)
    - [Grade Sync Service](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#grade-sync-service)
    - [Miscellaneous](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#miscellaneous)
- [Roster Integrations](https://help.schoolday.com/knowledge/roster-integrations?hsLang=en#main-content)

    - [Introduction](https://help.schoolday.com/knowledge/roster-integrations?hsLang=en#introduction)
    - [SFTP](https://help.schoolday.com/knowledge/roster-integrations?hsLang=en#sftp)
    - [PowerSchool Integration](https://help.schoolday.com/knowledge/roster-integrations?hsLang=en#powerschool-integration)
    - [Import Integrations](https://help.schoolday.com/knowledge/roster-integrations?hsLang=en#import-integrations)
    - [Export Integrations](https://help.schoolday.com/knowledge/roster-integrations?hsLang=en#export-integrations)
- [Administration & Account Settings](https://help.schoolday.com/knowledge/administration-account-settings?hsLang=en#main-content)

    - [Account Settings](https://help.schoolday.com/knowledge/administration-account-settings?hsLang=en#account-settings)
    - [Organization Management](https://help.schoolday.com/knowledge/administration-account-settings?hsLang=en#organization-management)
- [SSO](https://help.schoolday.com/knowledge/sso?hsLang=en#main-content)

    - [Introduction](https://help.schoolday.com/knowledge/sso?hsLang=en#introduction)
    - [Identity provider (IdP) Setup](https://help.schoolday.com/knowledge/sso?hsLang=en#identity-provider-idp-setup)
    - [SSO Applications](https://help.schoolday.com/knowledge/sso?hsLang=en#sso-applications)
    - [MFA for Administrators](https://help.schoolday.com/knowledge/sso?hsLang=en#mfa-for-administrators)
    - [MFA for Users (SchoolDay Login)](https://help.schoolday.com/knowledge/sso?hsLang=en#mfa-for-users-schoolday-login)
    - [ID Card Login](https://help.schoolday.com/knowledge/sso?hsLang=en#id-card-login)
    - [SSO Troubleshooting](https://help.schoolday.com/knowledge/sso?hsLang=en#sso-troubleshooting)
- [LMS Integrations](https://help.schoolday.com/knowledge/lms-integrations?hsLang=en#main-content)

    - [Coursera Integration Video Guides](https://help.schoolday.com/knowledge/lms-integrations?hsLang=en#coursera-integration-video-guides)
    - [Coursera Platform Integration](https://help.schoolday.com/knowledge/lms-integrations?hsLang=en#coursera-platform-integration)
    - [Qwiklabs Platform Integration](https://help.schoolday.com/knowledge/lms-integrations?hsLang=en#qwiklabs-platform-integration)
    - [LMS Integrations instructions](https://help.schoolday.com/knowledge/lms-integrations?hsLang=en#lms-integrations-instructions)
- [Resource Management (App Store)](https://help.schoolday.com/knowledge/resource-management-app-store?hsLang=en#main-content)

    - [Users & Classes](https://help.schoolday.com/knowledge/resource-management-app-store?hsLang=en#users-classes)
    - [Resources](https://help.schoolday.com/knowledge/resource-management-app-store?hsLang=en#resources)
    - [Access & Security](https://help.schoolday.com/knowledge/resource-management-app-store?hsLang=en#access-security)
- [Privacy Governance Console (PGC)](https://help.schoolday.com/knowledge/privacy-governance-console-pgc?hsLang=en#main-content)

    - [Get Started](https://help.schoolday.com/knowledge/privacy-governance-console-pgc?hsLang=en#get-started)
    - [Monitor and Report](https://help.schoolday.com/knowledge/privacy-governance-console-pgc?hsLang=en#monitor-and-report)
    - [Govern Apps](https://help.schoolday.com/knowledge/privacy-governance-console-pgc?hsLang=en#govern-apps)
- [For Parents/Students](https://help.schoolday.com/knowledge/for-parents-students?hsLang=en)
- [For Vendors](https://help.schoolday.com/knowledge/for-vendors?hsLang=en)
- [Updates](https://help.schoolday.com/knowledge/updates?hsLang=en#main-content)

    - [2026](https://help.schoolday.com/knowledge/updates?hsLang=en#2026)
    - [2025](https://help.schoolday.com/knowledge/updates?hsLang=en#2025)
    - [2024](https://help.schoolday.com/knowledge/updates?hsLang=en#2024)
    - [2023](https://help.schoolday.com/knowledge/updates?hsLang=en#2023)
    - [2022](https://help.schoolday.com/knowledge/updates?hsLang=en#2022)
- [Reference](https://help.schoolday.com/knowledge/reference?hsLang=en#main-content)

    - [APIs](https://help.schoolday.com/knowledge/reference?hsLang=en#apis)
    - [CSV File Formats](https://help.schoolday.com/knowledge/reference?hsLang=en#csv-file-formats)

[![SchoolDay logo](https://help.schoolday.com/hs-fs/hubfs/schoolday-logo%20(300%20x%20100%20px)%20(1).png?width=300&height=100&name=schoolday-logo%20(300%20x%20100%20px)%20(1).png "SchoolDay logo")](http://schoolday.com)

<https://www.linkedin.com/company/schooldayinc> <https://x.com/schooldayinc> <http://facebook.com/schooldayinc> [mailto:support@schoolday.com](mailto:support@schoolday.com)

Copyright © 2025, SchoolDay, Inc.