Azure Entra ID Automation
Project Overview
This project supported a cloud migration and network modernization effort for a local small business. The work included moving from a third-party email provider to Microsoft 365, configuring Azure-backed identity management, rebuilding onsite networking, installing routers, adding security-focused network elements, and running new cable through the building. I personally measured, cut, spliced, and routed cabling to support the updated network layout.
Technical Scope
- Microsoft 365 administration and migration support
- Microsoft Entra ID identity and access management
- Terraform infrastructure as code for repeatable configuration
- RBAC, IAM, group management, and access governance
- Onsite router setup and network redesign
- Physical cabling, measuring, splicing, and cable routing
- Network security improvements and remote management readiness
- Troubleshooting, basic server support, and network fundamentals
Key Objectives
- Migrate email and account administration into Microsoft 365.
- Configure Azure Entra ID roles and groups for easier identity management.
- Use Terraform to make identity and access changes repeatable and version-controlled.
- Reduce manual configuration drift across roles, groups, and access patterns.
- Redesign the onsite network with updated routing, cabling, and security considerations.
- Support network readiness through local gateway, router, and switch configuration for remote management.
- Improve maintainability, security, and scalability for future cloud work.
Project Highlights
- Microsoft 365 Migration: Supported transition away from a third-party email provider and into standard Microsoft 365 licensing.
- Azure Entra ID Configuration: Configured roles and groups to make identity administration easier to maintain and audit.
- Infrastructure as Code: Used Terraform to define repeatable identity and access resources instead of relying on manual portal changes.
- RBAC Governance: Strengthened access control patterns by standardizing role-based access configuration through code.
- Onsite Network Rebuild: Installed and configured onsite routers, redesigned the network layout, and added security-focused network elements.
- Physical Layer Work: Measured, cut, spliced, and routed network cabling through the building to support the new infrastructure.
- Remote Management Readiness: Set up local gateway, router, and switch configuration to support remote network management.
- Operational Support: Assisted with troubleshooting, basic server maintenance, network fundamentals, and cloud resource management.
Outcomes
- Improved identity governance through repeatable Entra ID role and group management.
- Reduced risk of configuration drift by replacing manual changes with reusable Terraform modules.
- Created a more maintainable foundation for Microsoft 365 and Azure administration.
- Modernized the onsite network with updated routing, cabling, and security-minded infrastructure.
- Strengthened operational readiness for remote management and future cloud initiatives.
Tools and Technologies
- Microsoft 365
- Microsoft Entra ID
- Azure RBAC and IAM concepts
- Terraform
- Git-based version control
- Router, gateway, and switch configuration
- Cable measuring, splicing, routing, and physical installation
- DNS, TCP/IP, VPN, and remote connectivity fundamentals
This project demonstrates practical experience with Microsoft 365 migration support, Azure Entra ID administration, Terraform-based infrastructure as code, RBAC governance, onsite network modernization, physical cabling, and operational troubleshooting in a small-business environment.