Skip to content

Commit d17f189

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into us370875-cli-posh-nat
2 parents 42befb5 + df848ce commit d17f189

9 files changed

+29
-14
lines changed

articles/dev-box/includes/developer-portal-landing-page.md

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,28 @@ ms.service: dev-box
1010

1111
:::image type="content" source="../media/developer-portal-landing-page/developer-portal-landing-page-sign-in.png" alt-text="Screenshot of the developer portal landing page with sign-in highlighted.":::
1212

13+
2. The first time you visit the developer portal, you're welcomed with a short tour. Select **Continue** to learn about the developer portal.
14+
15+
:::image type="content" source="../media/developer-portal-landing-page/developer-portal-welcome-tour.png" alt-text="Screenshot of the welcome tour in the developer portal.":::
16+
17+
Follow the tips to learn about the developer portal.
18+
19+
:::image type="content" source="../media/developer-portal-landing-page/developer-portal-welcome-tip-1.png" alt-text="Screenshot of the developer portal showing the first welcome tour tip.":::
20+
21+
:::image type="content" source="../media/developer-portal-landing-page/developer-portal-welcome-tip-2.png" alt-text="Screenshot of the developer portal showing the second welcome tour tip.":::
22+
23+
:::image type="content" source="../media/developer-portal-landing-page/developer-portal-welcome-tip-3.png" alt-text="Screenshot of the developer portal showing the third welcome tour tip.":::
24+
25+
1326
#### [No existing dev boxes](#tab/no-existing-dev-boxes)
1427

15-
2. If you don't have any dev boxes, you see this screen. Select **New dev box**.
28+
3. If you don't have any dev boxes, you see this screen. Select **New dev box**.
1629

1730
:::image type="content" source="../media/developer-portal-landing-page/developer-portal-new-dev-box.png" alt-text="Screenshot of the developer portal with new dev box highlighted." lightbox="../media/developer-portal-landing-page/developer-portal-new-dev-box.png":::
1831

1932
#### [Existing dev boxes](#tab/existing-dev-boxes)
2033

21-
2. Select **New** > **New dev box**.
34+
3. Select **New** > **New dev box**.
2235

2336
:::image type="content" source="../media/developer-portal-landing-page/developer-portal-new-menu.png" alt-text="Screenshot of the developer portal with the New menu and Dev box option highlighted." lightbox="../media/developer-portal-landing-page/developer-portal-new-menu.png":::
2437

21.9 KB
Loading
221 KB
Loading
455 KB
Loading
66.9 KB
Loading

articles/dev-box/quickstart-create-dev-box.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ You can create and manage multiple dev boxes as a dev box user. Create a dev box
2424

2525
To complete this quickstart, you need:
2626

27-
- Your organization must have configured Microsoft Dev Box with at least one project and dev box pool before you can create a dev box.
27+
- Your organization must have Microsoft Dev Box with at least one project and dev box pool before you can create a dev box.
2828
- Platform engineers can follow these steps to configure Microsoft Dev Box: [Quickstart: Configure Microsoft Dev Box](quickstart-configure-dev-box-service.md).
2929
- You must have permissions as a [Dev Box User](quickstart-configure-dev-box-service.md#provide-access-to-a-dev-box-project) for a project that has an available dev box pool. If you don't have permissions to a project, contact your administrator.
3030

@@ -35,13 +35,13 @@ Microsoft Dev Box enables you to create cloud-hosted developer workstations in a
3535
Depending on the project configuration and your permissions, you have access to different projects and associated dev box configurations. If you have a choice of projects and dev box pools, select the project and dev box pool that best fits your needs. For example, you might choose a project that has a dev box pool located near to you for least latency.
3636

3737
> [!IMPORTANT]
38-
> You organization must have configured Microsoft Dev Box with at least one project and dev box pool before you can create a dev box. If you don't see any projects or dev box pools, contact your administrator.
38+
> Your organization must have Microsoft Dev Box with at least one project and dev box pool before you can create a dev box. If you don't see any projects or dev box pools, contact your administrator.
3939
4040
To create a dev box in the Microsoft Dev Box developer portal:
4141

4242
[!INCLUDE [developer-portal-landing-page](includes/developer-portal-landing-page.md)]
4343

44-
3. In **Add a dev box**, enter the following values:
44+
4. In **Add a dev box**, enter the following values:
4545

4646
| Setting | Value |
4747
|---|---|
@@ -59,9 +59,9 @@ To create a dev box in the Microsoft Dev Box developer portal:
5959
- A shutdown time if the pool where you're creating the dev box has a shutdown schedule.
6060
- A notification that the dev box creation process can take 25 minutes or longer.
6161

62-
4. Select **Create** to begin creating your dev box.
62+
5. Select **Create** to begin creating your dev box.
6363

64-
5. Use the dev box tile in the developer portal to track the progress of creation.
64+
6. Track the progress of creation by using the dev box tile in the developer portal. The status changes from *Creating* to *Running* when the dev box is ready for you to connect to it.
6565

6666
:::image type="content" source="./media/quickstart-create-dev-box/dev-box-tile-creating.png" alt-text="Screenshot of the developer portal that shows the dev box card with a status of Creating." lightbox="./media/quickstart-create-dev-box/dev-box-tile-creating.png":::
6767

articles/synapse-analytics/sql/query-cosmos-db-analytical-store.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@ For querying Azure Cosmos DB, the full [SELECT](/sql/t-sql/queries/select-transa
1919

2020
This article explains how to write a query with a serverless SQL pool that queries data from Azure Cosmos DB containers that are enabled with Azure Synapse Link. You can then learn more about building serverless SQL pool views over Azure Cosmos DB containers and connecting them to Power BI models in [this tutorial](./tutorial-data-analyst.md). This tutorial uses a container with an [Azure Cosmos DB well-defined schema](/azure/cosmos-db/analytical-store-introduction#schema-representation). You can also check out the Learn module on how to [Query Azure Cosmos DB with SQL Serverless for Azure Synapse Analytics](/training/modules/query-azure-cosmos-db-with-sql-serverless-for-azure-synapse-analytics/).
2121

22-
>[!NOTE]
23-
> You can't use managed identity to access an Azure Cosmos DB container from serverless SQL pool.
24-
2522
## Prerequisites
2623

2724
- Make sure that you prepare the analytical store:
@@ -37,10 +34,11 @@ This article explains how to write a query with a serverless SQL pool that queri
3734
## Overview
3835

3936
Serverless SQL pool enables you to query Azure Cosmos DB analytical storage using `OPENROWSET` function.
37+
- `OPENROWSET` that uses workspace managed identity to access the analytical store.
4038
- `OPENROWSET` with inline key. This syntax can be used to query Azure Cosmos DB collections without the need to prepare credentials.
4139
- `OPENROWSET` that references a credential that contains the Azure Cosmos DB account key. This syntax can be used to create views on Azure Cosmos DB collections.
4240

43-
### [OPENROWSET with key](#tab/openrowset-key)
41+
### [OPENROWSET with key or managed identity](#tab/openrowset-key)
4442

4543
To support querying and analyzing data in an Azure Cosmos DB analytical store, a serverless SQL pool is used. The serverless SQL pool uses the `OPENROWSET` SQL syntax, so you must first convert your Azure Cosmos DB connection string to this format:
4644

@@ -67,6 +65,11 @@ The SQL connection string has the following format:
6765
```
6866

6967
The region is optional. If omitted, the container's primary region is used.
68+
You can use workspace managed identity instead fo the CosmosDB account key:
69+
70+
```sql
71+
'account=<databases account name>;database=<database_name>;authtype=ManagedIdentity'
72+
```
7073

7174
> [!IMPORTANT]
7275
> There's another optional parameter in connection string called `endpoint`. The `endpoint` param is needed for accounts that don't match the standard `*.documents.azure.com` format. For example, if your Azure Cosmos DB account ends with `.documents.azure.us`, make sure that you add `endpoint=<account name>.documents.azure.us` in the connection string.

articles/virtual-wan/how-to-network-virtual-appliance-inbound.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ The following table describes known issues related to the internet inbound/DNAT
7070
|Issue | Description| Mitigation|
7171
|--|--|--|
7272
| DNAT traffic isn't forwarded to the NVA after associating an additional IP address.| After associating additional IP address(es) to an NVA that already has active inbound security rules, DNAT traffic isn't forwarded properly to the NVA due to a code defect. | Use partner orchestration/management software to modify (create or delete existing) configured inbound-security rules to restore connectivity. |
73-
|Inbound security rule configuration scalability| Inbound security rule configuration might fail when a large number (approximately 100) rules are configured.| No mitigation, reach out to Azure Support for fix timelines.|
7473

7574
### Limitations
7675

@@ -86,7 +85,7 @@ The following table describes known issues related to the internet inbound/DNAT
8685

8786
### Considerations
8887

89-
* Inbound Traffic is automatically load-balanced across all healthy instances of the Network Virtual Appliance.
88+
* Inbound traffic is automatically load-balanced across all healthy instances of the Network Virtual Appliance. Virtual WAN uses five-tuple hashing algorithm to distribute flows for backend NVA instances. For certain use cases such as File Transfer Protocol (FTP) where a single application session might have multiple five-tuple flows (e.g. FTP control and data plane packets on different ports), Virtual WAN does not guarantee that all flows in that session are distributed to the same NVA instance.
9089
* In most cases, NVAs must perform source-NAT to the Firewall private IP in addition to destination-NAT to ensure flow symmetry. Certain NVA types might not require source-NAT. Contact your NVA provider for best practices around source-NAT.
9190
* Timeout for idle flows is automatically set to 4 minutes.
9291
* You can assign individual IP address resources generated from an IP address prefix to the NVA as internet inbound IPs. Assign each IP address from the prefix individually.

articles/virtual-wan/roles-permissions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ NVAs (Network Virtual Appliances) in Virtual WAN are typically deployed through
182182

183183
|Resource | Required Azure permissions due to resource references |
184184
|---|---|
185-
| networkVirtualAppliances | Microsoft.Network/virtualHubs/read |
185+
| networkVirtualAppliances | Microsoft.Network/virtualHubs/read <br? Microsoft.Network/publicIPAddresses/join|
186186
| networkVirtualAppliances/networkVirtualApplianceConnections | Microsoft.Network/virtualHubs/routeMaps/read <br>Microsoft.Network/virtualHubs/hubRouteTables/read |
187187

188188

0 commit comments

Comments
 (0)