All projects
14Personal projectIdentity & accessAutomation & AI2026

Active Directory → Entra ID provisioning console

A web portal to create and manage accounts, groups, lists and contacts directly in synced OUs, with Excel bulk processing and secure credential delivery.

6modules
Excelbulk processing
0objects created outside synced OUs

The problem.

Hybrid account lifecycle is tedious: create in AD, wait for sync, send credentials. OU mistakes break the flow into Entra ID.

What I built.

01

Management

  • Users, security groups, distribution lists, contacts and mail-enabled groups, directly in synced OUs.
02

Bulk and security

  • Create, disable, delete and move OU from an Excel file.
  • Sign-in restricted to an admin group; credentials sent by e-mail (Microsoft Graph) or SMS.

The architecture.

Administratorauthorised group
Web consoleNode.js + PowerShell
Active Directorysynced OUs
Entra Connect
Entra ID

Security & guardrails.

  • Access restricted to an admin group.

The results.

  • A reliable account creation path, from AD to Entra ID.
08 / Contact

Let's work together.

A role, an assignment, an audit or a technical chat?

Send a message
E-mailleonardsota@gmail.comLinkedInlinkedin.com/in/leonard-sota
LocationParis area, France
LanguagesFrench · English · Italian
AuditM365Watch the demoin 13 minutes.