← Back to Projects
Enterprise / BSH 2026
Automated M365 Offboarding Framework
PowerShell Microsoft Graph API Entra ID (Azure AD) Exchange Online OAuth 2.0
Automated Microsoft 365 Lifecycle & Offboarding Framework
Designed and deployed an automated identity offboarding solution using PowerShell and Microsoft Graph API to replace manual administrative offboarding workflows.
Key Features & Implementation
- 14-Step Automated Workflow: Single-command execution disabling accounts, revoking active OAuth sessions, purging admin/group roles, wiping mobile devices, and resetting credentials.
- Automated Mailbox Migration: Seamlessly converts active user mailboxes into shared mailboxes and purges inbox rules to prevent auto-forwarding data leaks.
- Unattended Certificate Authentication: Built with OAuth 2.0 Certificate-Based Authentication for secure execution via Azure Entra ID app registrations.
- Bulk Processing & Reporting: Includes CSV batch ingestion and automated execution reporting (.CSV status logs and audit trails).
Enterprise Secure File Exchange & Storage Infrastructure
Architected and configured an on-premise/hybrid secure file transfer platform utilizing LiquidFiles to enable encrypted end-to-end file exchanges for corporate users and external partners.
Key Features & Implementation
- End-to-End Encrypted File Transfer: Configured secure web-based uploads and downloads supporting large file transfers bypassing traditional email limits.
- Identity & Access Control: Integrated Active Directory authentication with automated user provisioning and group-based access permission sets.
- Security Controls: Enforced auto-expiring download links, password-protected file shares, DLP inspection hooks, and full audit logging.