Partager via


Créer un plan de labo dans Azure Lab Services à l’aide de PowerShell et des modules Azure

Important

Azure Lab Services sera mis hors service le 28 juin 2027. Pour plus d’informations, consultez le guide de mise hors service.

Dans cet article, vous allez découvrir comment utiliser PowerShell et le module Azure pour créer un plan de labo. Les plans labo sont utilisés lors de la création de labos pour Azure Lab Services. Vous allez également ajouter une attribution de rôle afin qu’un enseignant puisse créer des labos en fonction du plan labo. Pour obtenir une vue d’ensemble d’Azure Lab Services, consultez Présentation d’Azure Lab Services.

Prérequis

  • Compte Azure avec un abonnement actif. Si vous n’avez pas d’abonnement Azure, créez un compte gratuit avant de commencer.

Exécutez Connect-AzAccount pour vous connecter à Azure et vérifier que l’abonnement est actif.

Créer un plan lab

Les étapes suivantes vous montrent comment créer un plan lab. Toutes les propriétés définies dans le plan lab seront utilisées dans les laboratoires créés avec ce plan.

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

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

Ajouter un utilisateur au rôle Créateur de laboratoire

Pour créer ou modifier un laboratoire dans le portail web Lab Services (https://labs.azure.com), l’enseignant doit être affecté au rôle Créateur de laboratoire. L’attribution du rôle Créateur de laboratoire sur le groupe de ressources du plan lab permet à un enseignant d’utiliser tous les plans de laboratoire dans ce groupe de ressources.

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

Pour plus d’informations sur l’attribution de rôle, consultez Attribuer des rôles Azure à l’aide d’Azure PowerShell.

Nettoyer les ressources

Si vous ne comptez pas continuer à utiliser cette application, supprimez le laboratoire en effectuant les étapes suivantes :

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

Étapes suivantes

Dans cet article, vous avez créé un groupe de ressources et un plan labo. En tant qu’administrateur, vous pouvez en savoir plus sur le module Azure PowerShell et les applets de commande Az.LabServices.