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

  1. Migrate email and account administration into Microsoft 365.
  2. Configure Azure Entra ID roles and groups for easier identity management.
  3. Use Terraform to make identity and access changes repeatable and version-controlled.
  4. Reduce manual configuration drift across roles, groups, and access patterns.
  5. Redesign the onsite network with updated routing, cabling, and security considerations.
  6. Support network readiness through local gateway, router, and switch configuration for remote management.
  7. 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.