Skip to content
This repository was archived by the owner on Jan 21, 2026. It is now read-only.

Commit 7ba6061

Browse files
authored
Clarified some of the steps
Added a note to inform learners to skip steps 1-3 if they have an MSA ready, replaced friendly link titles by the actual link (to allow for T-icon in Skillable), moved step 16 to 19, after all changes have been made.
1 parent ad90d44 commit 7ba6061

1 file changed

Lines changed: 13 additions & 12 deletions

File tree

Instructions/Labs/AZ400_M00_Validate_lab_environment.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,26 +8,27 @@ lab:
88
# Student lab manual
99

1010
## Instructions
11+
> **Note**: Start at step 4, if you do already have a **personal Microsoft Account** setup and an active Microsoft Azure Pass subscription linked to that account.
12+
1. Get a new **Azure Pass promocode** from the instructor or other source.
13+
2. Use a private browser session to get a new **personal Microsoft Account (MSA)** at [https://account.microsoft.com](https://account.microsoft.com).
14+
3. Using the same browser session, go to [https://www.microsoftazurepass.com](https://www.microsoftazurepass.com) to redeem your Azure Pass using your Microsoft Account (MSA). For details, see [Redeem a Microsoft Azure Pass](https://www.microsoftazurepass.com/Home/HowTo?Length=5). Follow the instructions for redemption.
1115

12-
1. Get a new **Azure Pass promocode** (valid for 30 days) from the instructor or other source.
13-
2. Use a private browser session to get a new **Microsoft Account (MSA)** at [Microsoft account](https://account.microsoft.com) or use an existing one.
14-
3. Using the same browser session, go to [Microsoft Azure Pass](https://www.microsoftazurepass.com) to redeem your Azure Pass using your Microsoft Account (MSA). For details, see [Redeem a Microsoft Azure Pass](https://www.microsoftazurepass.com/Home/HowTo?Length=5). Follow the instructions for redemption.
15-
4. Using the same browser session, go to [Microsoft Azure](https://portal.azure.com), then search at the top of the portal screen for **Azure DevOps**. In the resulting page, click **Azure DevOps organizations**.
16-
5. Next, click on the link labelled **My Azure DevOps Organizations** or navigate directly to [My Information](https://aex.dev.azure.com).
16+
4. Open a browser and navigate to [https://portal.azure.com](https://portal.azure.com), then search at the top of the Azure portal screen for **Azure DevOps**. In the resulting page, click **Azure DevOps organizations**.
17+
5. Next, click on the link labelled **My Azure DevOps Organizations** or navigate directly to [https://aex.dev.azure.com](https://aex.dev.azure.com).
1718
6. On the **We need a few more details** page, select **Continue**.
1819
7. In the drop-down box on the left, choose **Default Directory**, instead of “Microsoft Account”.
1920
8. If prompted (*"We need a few more details"*), provide your name, e-mail address, and location and click **Continue**.
20-
9. Back at [My Information](https://aex.dev.azure.com) with **Default Directory** selected click the blue button **Create new organization**.
21+
9. Back at [https://aex.dev.azure.com](https://aex.dev.azure.com) with **Default Directory** selected click the blue button **Create new organization**.
2122
10. Accept the *Terms of Service* by clicking **Continue**.
2223
11. If prompted (*"Almost done"*), leave the name for the Azure DevOps organization at default (it needs to be a globally unique name) and pick a hosting location close to you from the list.
2324
12. Once the newly created organization opens in **Azure DevOps**, click **Organization settings** in the bottom left corner.
2425
13. At the **Organization settings** screen click **Billing** (opening this screen takes a few seconds).
2526
14. Click **Setup billing** and on the right-hand side of the screen select the **Azure Pass - Sponsorship** subscription and click **Save** to link the subscription with the organization.
2627
15. Once the screen shows the linked Azure Subscription ID at the top, change the number of **Paid parallel jobs** for **MS Hosted CI/CD** from 0 to **1**. Then click the **SAVE** button at the bottom.
27-
16. **Wait at least 3 hours before using the CI/CD capabilities** so that the new settings are reflected in the back end. Otherwise, you will still see the message *"This agent is not running because you have reached the maximum number of requests…"*.
28-
17. In Organization Settings, go to Security -> **Policies**
29-
18. **Turn on** "Third-party application access via OAuth"
28+
16. In **Organization Settings**, go to section **Security** and click **Policies**.
29+
17. Toggle the switch to **On** for **Third-party application access via OAuth**
3030
> Note: The OAuth setting helps enable tools such as the DemoDevOpsGenerator to register extensions. Without this, several labs may fail due to a lack of the required extensions.
31-
19. **Turn on** "Allow public projects"
32-
> Note: The public projects setting will allow some of the labs to use the free version of some extensions.
33-
20. OPTIONAL: you can validate this new setting has been successfully applied by creating and triggering a build pipeline. To do this either talk to the instructor or create a demo project into the newly created organization with billing enabled, using [Azure DevOps Demo Generator](https://azuredevopsdemogenerator.azurewebsites.net).
31+
18. Toggle the switch to **On** for **Allow public projects**
32+
> Note: Extensions used in some labs might require a public project to allow using the free version.
33+
19. **Wait at least 3 hours before using the CI/CD capabilities** so that the new settings are reflected in the backend. Otherwise, you will still see the message *"No hosted parallelism has been purchased or granted"*.
34+
20. OPTIONAL: you can validate these new settings have been successfully applied by creating and triggering a build pipeline. To do this either talk to the instructor or create a demo project into the newly created organization with billing enabled, using [Azure DevOps Demo Generator](https://azuredevopsdemogenerator.azurewebsites.net).

0 commit comments

Comments
 (0)