Platform - Real-Time Directory Sync

Every User in the Portal Before They Ever Log In.


Real-Time Directory Sync (RTDS) automatically synchronizes users, groups, and group memberships from your directory or data source into the campus portal independent of login. The portal always reflects the source system: accounts exist before day one, roles follow the record, and departures are enforced centrally.

See It to Believe It

200+ institutions · 5 source types · the engine under every Unifyed portal

Campuses running QuickLaunch sync
Why RTDS

Provisioning at Login Is Provisioning Too Late.

When users are created the first time they sign in, the portal only knows about the people who have already shown up bulk operations are impossible, group-based access can't be set ahead of time, and mismatched logins quietly create duplicate accounts. RTDS flips the model: the source system drives, and the portal always reflects it.

1

Users exist before first login

every eligible student, faculty, and staff member is in the portal before day one, not after their first sign-in.

2

Bulk provisioning

the start-of-term wave is loaded from the source in one pass, not built one login at a time.

3

Group-based access control

groups and memberships sync with the users, so access rules are in place before anyone arrives.

4

Joiner / mover / leaver, enforced centrally

new records create accounts, changed records update them, and disabled records propagate automatically.

5

No duplicate accounts

every user is keyed to a unique primary identifier (a Banner ID, employee ID, or directory attribute), eliminating the duplicates login-based provisioning creates.

6

Validated before it lands

a staging layer cleans, de-duplicates, and verifies every record before it touches the portal, with a full audit trail.

How It Works

Source to Portal, With a Quality Gate in Between

RTDS moves identity data through a controlled staging layer so what reaches the portal is clean, validated, and fully tracked.

Connect Anything

Five Ways In Your Source of Truth Stays in Charge

Whatever system owns your identity data, RTDS can read it the directory, an SIS export, or a custom feed.

Active Directory

Users, groups, and memberships read directly over LDAP.

XML Files

Delivered over FTP/SFTP on your refresh schedule.

CSV Files

Flat-file exports from any system that can produce them.

SQL Database

Read directly from your tables or views.

REST API

Pull from any system with an API including SIS platforms.

Lifecycle & Security

The Source Decides. The Portal Follows.

Because RTDS runs independent of login, lifecycle is enforced by the system of record not by whether someone happens to sign in. Joiners get accounts before they arrive, movers get updated access as their record changes, and leavers lose access when the source says so.

  • Joiner: a new record at the source becomes a portal account before the first login, with group access already in place.
  • Mover: role and membership changes at the source update portal access automatically.
  • Leaver: disabled or deleted at the source, disabled in the portal the flags propagate; no orphaned accounts waiting on a manual cleanup.
  • Everything auditable: the staging layer tracks every create, update, and disable it processes.
For Unifyed Campuses

The Engine Under Every Unifyed Portal

If you run Unifyed, this sync is already running on your campus.

Every Unifyed portal runs on QuickLaunch under the hood: we provide the login bridge that signs your users in, and the real-time sync between Active Directory and the portal's student record database that keeps accounts, groups, and memberships aligned with the source.

That's why moving to the full QuickLaunch platform is an upgrade, not a migration: the same engine that already keeps your portal aligned extends to lifecycle automation, passkeys, the full MFA suite, and single sign-on across every campus app
Who Wins

Benefits by Role

Registrar & Enrollment

The start-of-term wave loads from the source in bulk — every admitted student exists in the portal with the right group access before orientation, not after their first login attempt.

IT Operations

No duplicate-account cleanup, no manual provisioning queues, no reconciliation scripts. The staging layer validates the data, and the audit trail shows exactly what changed and when.

CISO

Leavers are enforced by the system of record — disable at the source and the portal follows automatically. Lifecycle stops depending on manual tickets and login events.

Students

Day one actually works: the account exists, the groups are right, and the portal knows who they are before they ever type a password.

Results Across the Network

The Numbers Institutions See

200+
institutions on QuickLaunch
5
source types — AD, XML, CSV, SQL, REST
3
objects synced — users, groups, memberships
0
duplicate accounts from login provisioning
30
days to live, typical deployment
FAQ

Frequently Asked Questions

What is QuickLaunch Real-Time Directory Sync (RTDS)?
RTDS automatically synchronizes users, groups, and group memberships from your directory or data source into the campus portal. It works independently of user login, so identity data in the portal always reflects the source system accounts exist before anyone signs in, and changes at the source flow through automatically.
How is RTDS different from provisioning users when they log in?
Login-based provisioning creates a user the first time they sign in which means students don't exist in the portal until they show up, bulk operations are impossible, and mismatched logins create duplicate accounts. RTDS provisions from the source of truth instead: every eligible user exists in the portal before their first login, keyed to a unique identifier like a Banner ID or employee ID, with no duplicates.
What source systems does RTDS support?
Five source types: Active Directory, XML files delivered over FTP/SFTP, CSV files, a client SQL database, and REST APIs. That flexibility means the source of truth can be your directory, your SIS export, or a custom data feed RTDS syncs users, groups, and memberships from whichever system owns the data.
We run a Unifyed portal do we already have this?
Yes. Every Unifyed portal runs on QuickLaunch under the hood: we provide the login bridge and the real-time sync between Active Directory and the portal's student record database. Your accounts, groups, and memberships are already being kept aligned by this engine. Moving to the full QuickLaunch platform extends that same foundation to lifecycle automation, passkeys, MFA, and single sign-on.
How does RTDS handle data quality?
Through a controlled staging layer. Source data lands in a staging database where it is cleaned and validated before anything reaches the portal: duplicate primary keys are caught, mandatory fields are verified, user-group relationships are confirmed, and every change is tracked with hash-based change detection and a full audit trail. Bad data stops in staging it never becomes a bad account.
Does RTDS enforce user lifecycle joiners, movers, and leavers?
Yes, centrally. New users are created from the source before they ever log in; role and group membership changes flow through as the source changes; and when a user is disabled or removed at the source, the delete and disable flags propagate to the portal automatically. Lifecycle is enforced by the system of record not by whether someone happens to sign in.
Case Studies

Institutions Already on One Login

Ready for a Portal That Always
Reflects the Source of Truth?

Users, groups, and memberships synced from your directory validated, audited, and in place before the first login.

Request a Demo