Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

8 Commits

Folders and files

Repository files navigation

☁️ Azure Cloud Environment Setup & Identity Management (MoonTech Project)

Microsoft Azure Infrastructure, Identity & Access Control Lab

Cloud OS Status Domain


Prepared by: Bikash Raya


📁 Full Lab Walkthrough — Proof of Work

File Description
Azure_Cloud_Environment_Setup_Identity_Management.pdf Hands-on lab walkthrough with screenshots

📋 Overview

This repository documents the setup and administration of a Microsoft Azure cloud environment focused on infrastructure provisioning, identity management, automation, and access control.

The project includes deployment of a Windows Server 2016 virtual machine, configuration of users and security groups using Microsoft Entra ID, implementation of dynamic group membership rules, and Role-Based Access Control (RBAC) using custom roles.

This lab simulates real-world enterprise cloud administration practices.


🎯 Project Objectives

Task Objectives
1 Create Azure Resource Group (MoonTechRG)
2 Deploy Windows Server 2016 VM (MoonTechVM)
3 Configure Azure CLI-based deployment
4 Create and manage Entra ID users
5 Configure security groups (Sales & Marketing)
6 Implement dynamic group membership rules
7 Assign users based on attributes (Department)
8 Configure RBAC custom roles
9 Validate identity & access configuration

🛠️ Technical Skills Demonstrated

Cloud Skills Identity & Security Automation
Microsoft Azure Microsoft Entra ID Azure CLI
VM Deployment User & Group Management Infrastructure Automation
Resource Management RBAC (Role-Based Access Control) Dynamic Group Rules
Cloud Architecture Access Control Policies Identity Governance

🧪 Implementation Summary

☁️ Azure Infrastructure Setup

  • Created resource group MoonTechRG in Australia East region
  • Deployed Windows Server 2016 VM (MoonTechVM)
  • Configured networking and storage resources

👤 Identity & Group Management

  • Created users:
    • Tim
    • Jack
    • Ronaldo
    • Messi
  • Created security groups:
    • MoonTechSales
    • MoonTechMarketing

⚙️ Dynamic Group Configuration

  • Assigned department attributes (Sales / Marketing)
  • Configured automatic group membership rules
  • Eliminated manual user assignment process

🔐 Role-Based Access Control (RBAC)

  • Created custom roles:
    • SalesAdmin
    • MarketingAdmin
  • Assigned roles to users:
    • Ronaldo → SalesAdmin
    • Messi → MarketingAdmin
  • Implemented delegated administration model

📊 Validation

  • Verified automatic group assignment
  • Confirmed RBAC role permissions
  • Tested identity and access configurations

🎯 Key Takeaway

This project demonstrates practical Azure cloud administration skills, including infrastructure deployment, identity management, automation using Azure CLI, and secure access control using RBAC and dynamic group membership.


🔗 Related Projects

Part of the Bikash Security Lab series:


📄 Thanks for reading! For a full hands-on walkthrough of this lab with screenshots — download the lab report here


🔗 Connect With Me

LinkedIn GitHub


⭐ If you find this project useful, feel free to star the repository ⭐

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors