Compartir vía


Creación de un plan de laboratorio en Azure Lab Services mediante PowerShell y los módulos de Azure

En este artículo, aprenderá a usar PowerShell y el módulo de Azure para crear un plan de laboratorio. Los planes de laboratorio se usan al crear laboratorios para Azure Lab Services. También agregará una asignación de roles para que un formador pueda crear laboratorios basados en el plan de laboratorio. Para obtener información general sobre Azure Lab Services, consulte la Introducción a Azure Lab Services.

Requisitos previos

  • Una cuenta de Azure con una suscripción activa. Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.

Ejecute Connect-AzAccount para iniciar sesión en Azure y comprobar una suscripción activa.

Creación de un plan de laboratorio

En los pasos siguientes se explica cómo crear un plan de laboratorio. Las propiedades establecidas en el plan de laboratorio se usarán en laboratorios creados con este plan.

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

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

Incorporación de un usuario al rol Creador de laboratorio

Para crear o editar un laboratorio en el portal web de Lab Services (https://labs.azure.com), el formador debe tener asignado el rol de Creador de laboratorio. El formador al que se le asigne el rol de Creador de laboratorio en el grupo de recursos del plan de laboratorio podrá utilizar todos los planes de laboratorio de ese grupo de recursos.

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

Para obtener más información sobre las asignaciones de roles, consulte Asignación de roles de Azure mediante Azure PowerShell.

Limpieza de recursos

Si no va a seguir usando esta aplicación, elimine el laboratorio mediante los siguientes pasos:

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

Pasos siguientes

En este artículo, ha creado un grupo de recursos y un plan de laboratorio. Como administrador, puede obtener más información sobre elmódulo de Azure PowerShell y los cmdlets Az.LabServices.