Compartilhar via


Criar um plano de laboratório nos Serviços de Laboratório do Azure usando o PowerShell e os módulos do Azure

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 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.

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 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 módulo e os cmdlets Az.LabServices.