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.
- 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 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.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de