Condividi tramite


Creare un piano lab in Azure Lab Services usando PowerShell e i moduli di Azure

Importante

Azure Lab Services verrà ritirato il 28 giugno 2027. Per altre informazioni, vedere la guida al ritiro.

Questo articolo illustra come usare PowerShell e il modulo di Azure per creare un piano lab. I piani lab vengono usati durante la creazione di lab per Azure Lab Services. Si aggiungerà anche un'assegnazione di ruolo in modo che un docente possa creare lab in base al piano lab. Per una panoramica di Azure Lab Services, vedere Introduzione ad Azure Lab Services.

Prerequisiti

  • Un account Azure con una sottoscrizione attiva. Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.

Eseguire Connect-AzAccount per accedere ad Azure e verificare la presenza di una sottoscrizione attiva.

Creare un piano lab

Nei passaggi successivi verrà illustrato come creare un piano lab. Tutte le proprietà impostate nel piano lab verranno usate nei lab creati con questo piano.

New-AzResourceGroup -Name "MyResourceGroup" -Location "eastus"

$plan = New-AzLabServicesLabPlan -Name "ContosoLabPlan" `
    -ResourceGroupName "MyResourceGroup" `
    -Location "eastus" `
    -AllowedRegion @("westus","eastus")

Aggiungere un utente al ruolo di creatore di lab

Per creare o modificare un lab nel portale Web di Lab Services (https://labs.azure.com), al docente deve essere assegnato il ruolo Creatore di lab. L'assegnazione del ruolo Creatore di lab nel gruppo di risorse del piano lab consentirà a un docente di usare tutti i piani lab inclusi in tale gruppo di risorse.

New-AzRoleAssignment -SignInName <emailOrUserprincipalname> `
    -RoleDefinitionName "Lab Creator" `
    -ResourceGroupName "MyResourceGroup"

Per altre informazioni sulle assegnazioni di ruolo, vedere Assegnare ruoli di Azure tramite Azure PowerShell.

Pulire le risorse

Se non si intende continuare a usare questa applicazione, eliminare il lab seguendo questa procedura:

Remove-AzRoleAssignment -SignInName <emailOrUserprincipalname> `
    -RoleDefinitionName "Lab Creator" `
    -ResourceGroupName "MyResourceGroup"
$plan | Remove-AzLabServicesLabPlan

Passaggi successivi

In questo articolo sono stati creati un gruppo di risorse e un piano lab. Gli amministratori possono ottenere altre informazioni sui moduli di Azure PowerShell e sui cmdlet Az.LabServices.