Professor Dr. Kazemi

CPO550 Lab 01

Deploy host pools and session hosts by using the Azure portal (Entra ID) — Interactive Lab Manual · Fall 2026

Task 1: Prepare the Azure subscription for deployment of an Azure Virtual Desktop host pool 15 pts

  1. Register-AzResourceProvider -ProviderNamespace Microsoft.DesktopVirtualization

    Note: Do not wait for the registration to complete — it might take a couple of minutes.

  2. SettingValue
    Subscriptionyour lab subscription
    Resource group<sName>-cpoF67-11e-RG
    Virtual network namecpoF67-vnet11e
    Regionyour Azure Virtual Desktop deployment region
  3. SettingValue
    IP address space10.20.0.0/16

    Edit the default subnet entry:

    SettingValue
    Namehp1-Subnet
    Starting address10.20.1.0
    Enable private subnetDisabled
  4. Screenshot must show your Odl_user account, the cpoF67-User1-<sName> and cpoF67-User2-<sName> users and the AVD-DAG-<sName> and AVD-RemoteApp-<sName> groups with their members

Task 2: Deploy an Azure Virtual Desktop host pool 20 pts

  1. SettingValue
    Resource group<sName>-cpoF67-21e-RG
    Host pool name<sName>-cpoF67-hp1
    Locationyour AVD deployment region
    Validation environmentNo
    Preferred app group typeDesktop
    Host pool typePooled
    Create Session Host ConfigurationNo
    Load balancing algorithmBreadth-first

    Note: with Breadth-first, the max session limit parameter is optional.

  2. SettingValue
    Add virtual machinesYes
    Name prefix<sName>-sh
    Virtual machine typeAzure virtual machine
    Availability optionsNo infrastructure redundancy required
    Security typeTrusted launch virtual machines
    ImageWindows 11 Enterprise multi-session, Version 23H2 + Microsoft 365 Apps
    Virtual machine sizeStandard D2s_v3
    Number of VMs2
    OS disk typeStandard HDD
    OS disk sizeDefault size (128GiB)
    Boot DiagnosticsEnable with managed storage account (recommended)
    Virtual networkcpoF67-vnet11e
    Subnethp1-Subnet
    Network security groupBasic
    Public inbound portsNo
    Directory to joinMicrosoft Entra ID
    Enroll VM with IntuneNo
    User nameStudent
    Password / Confirma sufficiently complex string (see note)

    Note: the password should be at least 12 characters with lower-case, upper-case, digits, and special characters.

  3. Screenshot must show your Odl_user account, the deployed <sName>-cpoF67-hp1 host pool with its two session hosts <sName>-sh

Task 3: Create an Azure Virtual Desktop application group 20 pts

  1. SettingValue
    Resource group<sName>-cpoF67-21e-RG
    Host pool<sName>-cpoF67-hp1
    Application group typeRemote App
    Application group name<sName>-cpoF67-hp1-Office365-RAG
  2. SettingValue
    Resource group<sName>-cpoF67-21e-RG
    Host pool<sName>-cpoF67-hp1
    Application group typeRemoteApp
    Application group name<sName>-cpoF67-hp1-Utilities-RAG
  3. SettingValue
    Application sourceFile path
    Application pathC:\Windows\system32\cmd.exe
    Application identifierCommand Prompt
    Display nameCommand Prompt
    DescriptionWindows Command Prompt
    Require command lineNo
  4. Screenshot must show your Odl_user account, the <sName>-cpoF67-hp1-DAG, -Office365-RAG and -Utilities-RAG application groups

Task 4: Create an Azure Virtual Desktop workspace 10 pts

  1. SettingValue
    Resource group<sName>-cpoF67-21e-RG
    Workspace name<sName>-cpoF67-21-ws1
    Friendly name<sName>-cpoF67-21-ws1
    Locationyour AVD deployment region
  2. Screenshot must show your Odl_user account, the <sName>-cpoF67-21-ws1 workspace with the three application groups registered

Task 5: Grant access to Azure Virtual Desktop host pools 15 pts

Note: with Microsoft Entra joined session hosts, you must assign RBAC roles. The Virtual Machine User Login role is required to sign in to session hosts, and Virtual Machine Administrator Login for local administrative privileges.

  1. Screenshot must show your Odl_user account, the Virtual Machine User Login and Virtual Machine Administrator Login role assignments on <sName>-cpoF67-21e-RG

Task 6: Summary Questions 20 pts

Minimum 2-3 sentences each — original thinking, your own words!

Your submission preview

Screenshots you attach above and your Task 6 answers appear here. This is exactly what prints/exports as your PDF.

Submit compile & export