Partilhar via


Criar um plano de laboratório no Azure Lab Services usando o PowerShell e os módulos do Azure

Importante

Os Serviços de Laboratório do Azure serão desativados em 28 de junho de 2027. Para obter mais informações, consulte o guia de aposentadoria.

Neste artigo, você aprenderá a usar o PowerShell e o módulo do Azure para criar um plano de laboratório. Os planos de laboratório são usados ao criar laboratórios para os Serviços de Laboratório do Azure. Você também adicionará uma atribuição de função para que um educador possa criar laboratórios com base no plano de laboratório. Para obter uma visão geral dos Serviços de Laboratório do Azure, consulte Uma introdução aos Serviços de Laboratório do Azure.

Pré-requisitos

  • Uma conta do Azure com uma subscrição ativa. Se não tiver uma subscrição do Azure, crie uma conta gratuita antes de começar.

Execute Connect-AzAccount para entrar no Azure e verificar uma assinatura ativa.

Criar um plano de laboratório

As etapas a seguir mostrarão como criar um plano de laboratório. Todas as propriedades definidas no plano de laboratório serão usadas em laboratórios criados com este plano.

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

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

Adicionar um utilizador à função de Criador do Laboratório

Para criar ou editar um laboratório no portal da Web dos Serviços de Laboratório (https://labs.azure.com), o educador deve receber a função de Criador de Laboratório. A atribuição da função de Criador de Laboratório no grupo de recursos do plano de laboratório permitirá que um educador use todos os planos de laboratório nesse grupo de recursos.

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

Para obter mais informações sobre atribuições de função, consulte Atribuir funções do Azure usando o Azure PowerShell.

Clean up resources (Limpar recursos)

Se você não vai continuar a usar este aplicativo, exclua o laboratório com as seguintes etapas:

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

Próximos passos

Neste artigo, você criou um grupo de recursos e um plano de laboratório. Como administrador, você pode saber mais sobre o módulo do Azure PowerShell e os cmdlets Az.LabServices.