← Back to Projects

MICROSOFT ENTRA ID • HYBRID IDENTITY • ACTIVE DIRECTORY • CLOUD

Microsoft Entra Hybrid Identity

Extending an on-premises Active Directory environment into Microsoft Entra ID using Microsoft Entra Connect Sync, a verified public domain, synchronized identities, and hybrid cloud authentication.

I designed and implemented a working hybrid identity environment connecting my existing Windows Server Active Directory infrastructure to Microsoft Entra ID. The project included public-domain integration, UPN alignment, Microsoft Entra Connect deployment, directory synchronization, identity validation, and successful cloud authentication using a synchronized on-premises account.

Project Snapshot

Hybrid Identity

Extended an existing on-premises Active Directory environment into Microsoft Entra ID.

Entra Connect Sync

Installed and configured Microsoft Entra Connect Sync to synchronize selected Active Directory identities into the cloud tenant.

Custom Domain

Integrated and verified prempehtech.ca for use as a cloud-compatible identity namespace.

UPN Alignment

Added prempehtech.ca as an alternative Active Directory UPN suffix for synchronized users.

Identity Validation

Verified synchronized attributes, on-premises identity references, synchronization state, and cloud representation.

Cloud Authentication

Successfully authenticated to Microsoft Entra using a synchronized on-premises identity.

HYBRID IDENTITY ARCHITECTURE

Environment Architecture

The project extends the existing corp.local Active Directory forest into Microsoft Entra ID while Active Directory remains the on-premises identity source.

Microsoft Entra Connect Sync provides the synchronization layer between the local Windows Server environment and Microsoft Entra ID.

                    ON-PREMISES ENVIRONMENT
                      VMware Workstation
                             |
                             v
                 +-------------------------+
                 |   Active Directory      |
                 |      corp.local         |
                 |                         |
                 |  DC01 / DC02            |
                 |  Users / Groups / OUs   |
                 +-------------------------+
                             |
                             |
                    Alternative UPN
                    prempehtech.ca
                             |
                             v
                 +-------------------------+
                 |  MANAGEMENT SERVER      |
                 |                         |
                 | Microsoft Entra Connect |
                 |        Sync             |
                 +-------------------------+
                             |
                             |
                     Directory Sync
                             |
                             v
                 +-------------------------+
                 |   MICROSOFT ENTRA ID    |
                 |                         |
                 | Synchronized Identities |
                 | Hybrid Authentication   |
                 | Cloud Identity          |
                 +-------------------------+
                             |
                             v
                     CLOUD AUTHENTICATION

LAB INFRASTRUCTURE

VMware Enterprise Environment

The hybrid identity project was implemented inside the existing VMware-based enterprise lab rather than as an isolated cloud-only demonstration.

The environment includes Active Directory domain controllers, Windows workstations, a management server, pfSense, Splunk, and additional security systems.

VMware Workstation hybrid identity lab environment
VMware Workstation infrastructure supporting the on-premises Active Directory and Microsoft Entra hybrid identity deployment.

IDENTITY NAMESPACE

Custom Domain Integration

The Active Directory forest uses the internal namespace corp.local. Because this namespace is not publicly routable, I integrated prempehtech.ca with Microsoft Entra ID.

The custom domain was verified inside the Microsoft cloud tenant so synchronized users could use a consistent, externally valid User Principal Name.

prempehtech.ca Custom Domain Microsoft Entra ID Identity Namespace UPN
Microsoft Entra ID showing prempehtech.ca as a verified custom domain
Microsoft Entra custom-domain configuration showing prempehtech.ca successfully verified inside the tenant.

ACTIVE DIRECTORY

User Principal Name Alignment

The on-premises domain remains corp.local, but users require a routable sign-in namespace for Microsoft Entra.

I therefore added prempehtech.ca as an alternative UPN suffix in Active Directory Domains and Trusts.

Active Directory Domains and Trusts showing prempehtech.ca as an alternative UPN suffix
Active Directory configured with prempehtech.ca as an alternative User Principal Name suffix.

On-Premises Identity Configuration

Active Directory identities were then configured to use the new routable UPN suffix.

The identity remains managed within the local corp.local directory while using @prempehtech.ca as its cloud-compatible sign-in name.

Active Directory user configured with prempehtech.ca UPN
On-premises Active Directory user configured with the prempehtech.ca User Principal Name suffix.

SYNCHRONIZATION PLATFORM

Microsoft Entra Connect Deployment

Microsoft Entra Connect Sync was installed on the Windows Management server to provide the synchronization bridge between Active Directory and Microsoft Entra ID.

The server contains the synchronization components and supporting Microsoft services required for hybrid directory synchronization.

Microsoft Entra Connect Sync installed on Windows Server
Microsoft Entra Connect Sync and supporting components installed on the Management server.

Entra Connect Cloud Integration

The synchronization deployment also established the required cloud-side integration inside Microsoft Entra.

Microsoft Entra Connect application registration
Microsoft Entra showing the Entra Connect provisioning application created as part of the hybrid identity deployment.

DIRECTORY SYNCHRONIZATION

Entra Connect Configuration

After connecting the local Active Directory forest and Microsoft Entra tenant, Entra Connect completed its configuration and initiated synchronization.

Microsoft Entra Connect configuration completed successfully
Microsoft Entra Connect reporting successful configuration and initiation of the directory synchronization process.

IDENTITY VALIDATION

Synchronized User Validation

Successful synchronization was verified from the Microsoft Entra side rather than assuming completion of the configuration wizard meant the deployment was working.

The synchronized account appeared in the Microsoft Entra directory using the prempehtech.ca namespace.

Synchronized Active Directory user visible in Microsoft Entra ID
Active Directory identity successfully represented in Microsoft Entra ID after synchronization.

SYNCHRONIZATION EVIDENCE

On-Premises Attribute Verification

The synchronized Microsoft Entra identity retains information linking the cloud object to its original on-premises Active Directory account.

I validated synchronization status, distinguished name, SAM account name, security identifier, User Principal Name, on-premises domain name, immutable identity information, and last synchronization time.

Microsoft Entra synchronized user showing on-premises attributes
Microsoft Entra user properties showing synchronized on-premises Active Directory identity information.

AUTHENTICATION VALIDATION

Hybrid Cloud Sign-In

Directory synchronization alone does not prove that the resulting identity can actually be used.

I therefore performed a cloud authentication test using the synchronized prempehtech.ca account.

Successful Microsoft Entra authentication using synchronized hybrid identity
Successful Microsoft Entra cloud session using the synchronized hybrid identity.

END-TO-END FLOW

Hybrid Identity Lifecycle

Active Directory
corp.local
     |
     |
     v
On-Premises User
     |
     |
     +---- UPN: [email protected]
     |
     v
Microsoft Entra Connect Sync
     |
     |
     +---- Directory Synchronization
     |
     v
Microsoft Entra ID
     |
     |
     +---- Synchronized Attributes
     |
     +---- On-Premises Identity Reference
     |
     +---- Cloud Identity
     |
     v
Microsoft Cloud Authentication

Validation Summary

Custom Domain

VALIDATED
prempehtech.ca successfully verified in Microsoft Entra.

UPN Configuration

VALIDATED
prempehtech.ca available as an alternative Active Directory UPN.

Entra Connect

VALIDATED
Microsoft Entra Connect Sync configured successfully.

Directory Sync

VALIDATED
On-premises Active Directory identities synchronized to Entra.

Attribute Mapping

VALIDATED
On-premises identity attributes visible in the cloud object.

Cloud Authentication

VALIDATED
Synchronized hybrid identity successfully authenticated.

Skills Demonstrated

Microsoft Entra ID

Tenant administration, identity management, synchronized identities, and cloud authentication.

Active Directory

User management, directory structure, UPN configuration, and identity administration.

Microsoft Entra Connect

Installation, configuration, directory synchronization, and synchronization validation.

Hybrid Identity

Integration of traditional Active Directory identity infrastructure with Microsoft cloud identity.

Identity Troubleshooting

Validated synchronization state, UPN alignment, object attributes, and cloud identity behavior.

Windows Server

Enterprise Windows infrastructure supporting Active Directory and Microsoft Entra Connect.

Project Outcome

The project produced a functional hybrid identity environment connecting the on-premises Active Directory deployment to Microsoft Entra ID.

Rather than stopping at installation, I validated the complete identity path from the local Active Directory account through Microsoft Entra Connect, synchronization into the cloud directory, synchronized attribute verification, and successful cloud authentication.

On-Premises Identity

Windows Server Active Directory remains the local identity source.

Synchronization

Microsoft Entra Connect provides the directory synchronization bridge.

Cloud Identity

Microsoft Entra receives and represents the synchronized on-premises identity.

Authentication

The synchronized identity successfully authenticates to the Microsoft cloud environment.

Full Technical Documentation

Additional implementation details, identity configuration evidence, synchronization validation, troubleshooting notes, and supporting documentation are available in the GitHub repository.