Tworzenie planu laboratorium w usługach Azure Lab Services przy użyciu programu PowerShell i modułów platformy Azure
Ważne
Usługa Azure Lab Services zostanie wycofana 28 czerwca 2027 r. Aby uzyskać więcej informacji, zobacz przewodnik po wycofaniu.
Z tego artykułu dowiesz się, jak utworzyć plan laboratorium przy użyciu programu PowerShell i modułu platformy Azure. Plany laboratoriów są używane podczas tworzenia laboratoriów dla usług Azure Lab Services. Dodasz również przypisanie roli, aby nauczyciel mógł tworzyć laboratoria na podstawie planu laboratorium. Aby zapoznać się z omówieniem usług Azure Lab Services, zobacz Wprowadzenie do usług Azure Lab Services.
Wymagania wstępne
- Konto platformy Azure z aktywną subskrypcją. Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.
- Konto platformy Azure z uprawnieniami do zarządzania laboratorium, takim jak rola RBAC współautora, współautora lub współautora laboratorium, twórca laboratorium lub współautor usługi Lab Services. Dowiedz się więcej na temat wbudowanych ról i zakresów przypisań usługi Azure Lab Services.
Moduł Azure Az programu PowerShell. Musi być w wersji 7.2 lub nowszej.
Install-Module 'Az'
Moduł Az.LabServices programu PowerShell.
Install-Module 'Az.LabServices'
Uruchom polecenie Connect-AzAccount , aby zalogować się do platformy Azure i zweryfikować aktywną subskrypcję.
Tworzenie planu laboratorium
Poniższe kroki pokazują, jak utworzyć plan laboratorium. Wszystkie właściwości ustawione w planie laboratorium będą używane w laboratoriach utworzonych za pomocą tego planu.
New-AzResourceGroup -Name "MyResourceGroup" -Location "eastus"
$plan = New-AzLabServicesLabPlan -Name "ContosoLabPlan" `
-ResourceGroupName "MyResourceGroup" `
-Location "eastus" `
-AllowedRegion @("westus","eastus")
Dodawanie użytkownika do roli twórcy laboratorium
Aby utworzyć lub edytować laboratorium w portalu internetowym usługi Lab Services (https://labs.azure.com), nauczyciel musi mieć przypisaną rolę Twórca laboratorium . Przypisanie roli Twórca laboratorium w grupie zasobów planu laboratorium umożliwi nauczycielowi korzystanie ze wszystkich planów laboratorium w tej grupie zasobów.
New-AzRoleAssignment -SignInName <emailOrUserprincipalname> `
-RoleDefinitionName "Lab Creator" `
-ResourceGroupName "MyResourceGroup"
Aby uzyskać więcej informacji na temat przypisań ról, zobacz Przypisywanie ról platformy Azure przy użyciu programu Azure PowerShell.
Czyszczenie zasobów
Jeśli nie zamierzasz nadal korzystać z tej aplikacji, usuń laboratorium, wykonując następujące czynności:
Remove-AzRoleAssignment -SignInName <emailOrUserprincipalname> `
-RoleDefinitionName "Lab Creator" `
-ResourceGroupName "MyResourceGroup"
$plan | Remove-AzLabServicesLabPlan
Następne kroki
W tym artykule utworzono grupę zasobów i plan laboratorium. Jako administrator możesz dowiedzieć się więcej na temat modułów programu Azure PowerShell i poleceń cmdlet Az.LabServices.