Skip to content

Commit cfa4a13

Browse files
Merge pull request #118 from Dickson-Mwendia/vscode-extension-recommendation
Add Microsoft Entra External ID Visual Studio Code Extension recommendation
2 parents c9397ab + 68519de commit cfa4a13

File tree

8 files changed

+28
-12
lines changed

8 files changed

+28
-12
lines changed

1-Authentication/0-sign-in-vanillajs/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,9 @@ Here you'll learn about [ID Tokens](https://docs.microsoft.com/azure/active-dire
6363
* [Visual Studio Code](https://code.visualstudio.com/download) is recommended for running and editing this sample.
6464
* [VS Code Azure Tools](https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-node-azure-pack) extension is recommended for interacting with Azure through VS Code Interface.
6565
* A modern web browser.
66-
* An external tenant. For more information, see: [Create a new external tenant in Microsoft Entra ID](https://learn.microsoft.com/entra/external-id/customers/how-to-create-external-tenant-portal)
66+
* An external tenant. To create one, choose from the following methods:
67+
* (Recommended) Use the [Microsoft Entra External ID extension](https://aka.ms/ciamvscode/readme/marketplace) to set up an external tenant directly in Visual Studio Code.
68+
* [Create a new external tenant](https://learn.microsoft.com/entra/external-id/customers/how-to-create-external-tenant-portal) in the Microsoft Entra admin center.
6769
* A user account with permissions to an external tenant.
6870

6971
## Setup the sample

1-Authentication/1-sign-in-react/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,10 @@ Here you'll learn how to [sign-in](https://docs.microsoft.com/azure/active-direc
6262
* [Node.js](https://nodejs.org/en/download/) must be installed to run this sample.
6363
* [Visual Studio Code](https://code.visualstudio.com/download) is recommended for running and editing this sample.
6464
* [VS Code Azure Tools](https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-node-azure-pack) extension is recommended for interacting with Azure through VS Code Interface.
65-
* An external tenant. For more information, see: [Create a new external tenant in Microsoft Entra ID]https://learn.microsoft.com/entra/external-id/customers/how-to-create-external-tenant-portal)
66-
* A user an external tenant.
65+
* An external tenant. To create one, choose from the following methods:
66+
* (Recommended) Use the [Microsoft Entra External ID extension](https://aka.ms/ciamvscode/readme/marketplace) to set up an external tenant directly in Visual Studio Code.
67+
* [Create a new external tenant](https://learn.microsoft.com/entra/external-id/customers/how-to-create-external-tenant-portal) in the Microsoft Entra admin center.
68+
* A user account with permissions to an external tenant.
6769

6870
>This sample will not work with a **personal Microsoft account**. If you're signed in to the [Microsoft Entra admin center](https://entra.microsoft.com/) with a personal Microsoft account and have not created a user account in your directory before, you will need to create one before proceeding.
6971

1-Authentication/2-sign-in-angular/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,9 @@ Here you'll learn about [ID Tokens](https://docs.microsoft.com/azure/active-dire
6262
* [Visual Studio Code](https://code.visualstudio.com/download) is recommended for running and editing this sample.
6363
* [VS Code Azure Tools](https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-node-azure-pack) extension is recommended for interacting with Azure through VS Code Interface.
6464
* A modern web browser.
65-
* An external tenant. For more information, see: [Create a new external tenant in Microsoft Entra ID](https://learn.microsoft.com/entra/external-id/customers/how-to-create-external-tenant-portal)
65+
* An external tenant. To create one, choose from the following methods:
66+
* (Recommended) Use the [Microsoft Entra External ID extension](https://aka.ms/ciamvscode/readme/marketplace) to set up an external tenant directly in Visual Studio Code.
67+
* [Create a new external tenant](https://learn.microsoft.com/entra/external-id/customers/how-to-create-external-tenant-portal) in the Microsoft Entra admin center.
6668
* A user account in your external tenant.
6769

6870
>This sample will not work with a **personal Microsoft account**. If you're signed in to the [Microsoft Entra admin center](https://entra.microsoft.com/) with a personal Microsoft account and have not created a user account in your directory before, you will need to create one before proceeding.

1-Authentication/3-sign-in-electron/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,10 @@ Here you'll learn how to sign-in users and acquire [ID tokens](https://docs.micr
6868
* [Visual Studio Code](https://code.visualstudio.com/download) is recommended for running and editing this sample.
6969
* [VS Code Azure Tools](https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-node-azure-pack) extension is recommended for interacting with Azure through VS Code Interface.
7070
* A modern web browser.
71-
* An external tenant. For more information, see: [Create a new external tenant in Microsoft Entra ID](https://learn.microsoft.com/entra/external-id/customers/how-to-create-external-tenant-portal)
72-
* A user an external tenant.
71+
* An external tenant. To create one, choose from the following methods:
72+
* (Recommended) Use the [Microsoft Entra External ID extension](https://aka.ms/ciamvscode/readme/marketplace) to set up an external tenant directly in Visual Studio Code.
73+
* [Create a new external tenant](https://learn.microsoft.com/entra/external-id/customers/how-to-create-external-tenant-portal) in the Microsoft Entra admin center.
74+
* A user account with permissions to an external tenant.
7375

7476
>This sample will not work with a **personal Microsoft account**. If you're signed in to the [Microsoft Entra admin center](https://entra.microsoft.com/) with a personal Microsoft account and have not created a user account in your directory before, you will need to create one before proceeding.
7577

1-Authentication/4-sign-in-device-code/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,10 @@ This sample demonstrates a Node headless application that authenticates users wi
5454

5555
## Prerequisites
5656

57-
* An external tenant. For more information, see: [Create a new external tenant in Microsoft Entra ID](https://learn.microsoft.com/entra/external-id/customers/how-to-create-external-tenant-portal)
58-
* A user an external tenant.
57+
* An external tenant. To create one, choose from the following methods:
58+
* (Recommended) Use the [Microsoft Entra External ID extension](https://aka.ms/ciamvscode/readme/marketplace) to set up an external tenant directly in Visual Studio Code.
59+
* [Create a new external tenant](https://learn.microsoft.com/entra/external-id/customers/how-to-create-external-tenant-portal) in the Microsoft Entra admin center.
60+
* A user account with permissions to an external tenant.
5961

6062
>This sample will not work with a **personal Microsoft account**. If you're signed in to the [Microsoft Entra admin center](https://entra.microsoft.com/) with a personal Microsoft account and have not created a user account in your directory before, you will need to create one before proceeding.
6163

1-Authentication/5-sign-in-express/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,9 @@ This sample demonstrates how to sign users into a sample Node.js & Express web a
6464

6565
* You must install [Node.js](https://nodejs.org/en/download/) in your computer to run this sample.
6666
* We recommend [Visual Studio Code](https://code.visualstudio.com/download) for running and editing this sample.
67-
* Microsoft Entra ID for customers tenant. If you don't already have one, [sign up for a free trial](https://aka.ms/ciam-free-trial).
67+
* An external tenant. To create one, choose from the following methods:
68+
* (Recommended) Use the [Microsoft Entra External ID extension](https://aka.ms/ciamvscode/readme/marketplace) to set up an external tenant directly in Visual Studio Code.
69+
* [Create a new external tenant](https://learn.microsoft.com/entra/external-id/customers/how-to-create-external-tenant-portal) in the Microsoft Entra admin center.
6870
* If you'd like to use Azure services, such as hosting your app in Azure App Service, [VS Code Azure Tools](https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-node-azure-pack) extension is recommended for interacting with Azure through VS Code Interface.
6971

7072
## Register the web application in your tenant

1-Authentication/6-sign-in-node-cli-app/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,10 @@ Here you'll learn how to sign-in users and acquire [ID tokens](https://docs.micr
6161
* [Visual Studio Code](https://code.visualstudio.com/download) is recommended for running and editing this sample.
6262
* [VS Code Azure Tools](https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-node-azure-pack) extension is recommended for interacting with Azure through VS Code Interface.
6363
* A modern web browser.
64-
* An external tenant. For more information, see: [Create a new external tenant in Microsoft Entra ID](https://learn.microsoft.com/entra/external-id/customers/how-to-create-external-tenant-portal)
65-
* A user an external tenant.
64+
* An external tenant. To create one, choose from the following methods:
65+
* (Recommended) Use the [Microsoft Entra External ID extension](https://aka.ms/ciamvscode/readme/marketplace) to set up an external tenant directly in Visual Studio Code.
66+
* [Create a new external tenant](https://learn.microsoft.com/entra/external-id/customers/how-to-create-external-tenant-portal) in the Microsoft Entra admin center.
67+
* A user account with permissions to an external tenant.
6668

6769
## Setup the sample
6870

1-Authentication/7-sign-in-express-mfa/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,9 @@ This sample demonstrates how to sign in users and edit profile in Node.js. The e
6565

6666
* You must install [Node.js](https://nodejs.org/en/download/) in your computer to run this sample.
6767
* We recommend [Visual Studio Code](https://code.visualstudio.com/download) for running and editing this sample.
68-
* An external tenant. If you don't already have one, [sign up for a free trial](https://learn.microsoft.com/entra/external-id/customers/how-to-create-external-tenant-portal).
68+
* An external tenant. To create one, choose from the following methods:
69+
* (Recommended) Use the [Microsoft Entra External ID extension](https://aka.ms/ciamvscode/readme/marketplace) to set up an external tenant directly in Visual Studio Code.
70+
* [Create a new external tenant](https://learn.microsoft.com/entra/external-id/customers/how-to-create-external-tenant-portal) in the Microsoft Entra admin center.
6971
* If you'd like to use Azure services, such as hosting your app in Azure App Service, [VS Code Azure Tools](https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-node-azure-pack) extension is recommended for interacting with Azure through VS Code Interface.
7072

7173
## Prepare your tenant

0 commit comments

Comments
 (0)