Criar um plano de laboratório no Azure Lab Services usando o PowerShell e os módulos do Azure
Importante
O Azure Lab Services será desativado em 28 de junho de 2027. Para obter mais informações, consulte o cuia de desativação.
Neste artigo, você, como administrador, usa 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 do Azure Lab Services. 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 do Azure Lab Services, confira Uma introdução ao Azure Lab Services.
Pré-requisitos
- Uma conta do Azure com uma assinatura ativa. Se você não tiver uma assinatura do Azure, crie uma conta gratuita antes de começar.
- Uma conta do Azure com permissão para gerenciar um laboratório, como a função Criador de Laboratório, Proprietário, Colaborador ou Colaborador do Lab Services RBAC do Azure. Saiba mais sobre as funções internas e os escopos de atribuição do Azure Lab Services.
Módulo PowerShell Az do Azure. Deve estar na versão 7.2 ou superior.
Install-Module 'Az'
Módulo Az.LabServices do PowerShell.
Install-Module 'Az.LabServices'
Execute Connect-AzAccount para entrar no Azure e verifique se há 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 nos laboratórios criados com esse plano.
New-AzResourceGroup -Name "MyResourceGroup" -Location "eastus"
$plan = New-AzLabServicesLabPlan -Name "ContosoLabPlan" `
-ResourceGroupName "MyResourceGroup" `
-Location "eastus" `
-AllowedRegion @("westus","eastus")
Adicionar um usuário à função de criador de laboratório
Para criar ou editar um laboratório no portal da Web do Lab Services (https://labs.azure.com), o educador deve ser atribuído com a função Criador de Laboratório. Atribuir a função 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.
Limpar os recursos
Se você não vai continuar usando o aplicativo, exclua o laboratório seguindo estas etapas:
Remove-AzRoleAssignment -SignInName <emailOrUserprincipalname> `
-RoleDefinitionName "Lab Creator" `
-ResourceGroupName "MyResourceGroup"
$plan | Remove-AzLabServicesLabPlan
Próximas etapas
Neste início rápido, 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 módulo e os cmdlets Az.LabServices.