Skip to content

Commit cff5341

Browse files
committed
Merge branch 'main' into release-migrate-agent-public-preview
2 parents 1478513 + 856aaf9 commit cff5341

22 files changed

Lines changed: 347 additions & 241 deletions

articles/active-directory-b2c/customize-ui-with-html.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: kengaderdus
66
manager: CelesteDG
77
ms.service: azure-active-directory
88
ms.topic: how-to
9-
ms.date: 02/17/2025
9+
ms.date: 03/04/2026
1010
ms.author: kengaderdus
1111
ms.subservice: b2c
1212
zone_pivot_groups: b2c-policy-type
@@ -440,6 +440,34 @@ To use the sample:
440440
1. Now modify the policy, pointing to your HTML file, as mentioned previously.
441441
1. If you see missing fonts, images, or CSS, check your references in the extensions policy and the `\*.html` files.
442442

443+
444+
### Bootstrap dependency in sample templates
445+
446+
The [sample templates](https://github.com/azure-ad-b2c/html-templates) use **Bootstrap 3.3.5**, sourced from the official Bootstrap CDN. This version has been validated and tested with Azure AD B2C.
447+
448+
The templates reference the following CDN URL for Bootstrap CSS:
449+
450+
```
451+
https://cdn.jsdelivr.net/npm/bootstrap@3.3.5/dist/css/bootstrap.min.css
452+
```
453+
454+
The default configuration in the template HTML files includes a link element similar to the following example:
455+
456+
```xml
457+
<link href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.5/dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
458+
```
459+
460+
For the official Bootstrap 3.3.5 download and CDN details, see [Bootstrap 3.3 Getting Started](https://getbootstrap.com/docs/3.3/getting-started/#download-cdn).
461+
462+
#### Replace the CDN reference
463+
464+
You can replace the CDN reference with your organization's internal CDN or a locally hosted copy to meet reliability, security, or compliance requirements.
465+
466+
> [!IMPORTANT]
467+
> The templates are validated specifically against Bootstrap 3.3.5. Upgrading, downgrading, or otherwise modifying the Bootstrap version might introduce styling, layout, or component compatibility issues.
468+
469+
If you change the Bootstrap version, you're responsible for completing regression testing to validate that your customized templates work correctly with Azure AD B2C. Retain the validated version unless you've completed appropriate testing.
470+
443471
## Use company branding assets in custom HTML
444472

445473
To use [company branding](customize-ui.md#configure-company-branding) assets in a custom HTML, add the following tags outside the `<div id="api">` tag. The image source is replaced with that of the background image and banner logo.

articles/api-management/api-management-region-availability.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Information in the following table is updated regularly. Capacity availability i
3333
| Brazil South ||| | |
3434
| Canada Central |||| |
3535
| Central India ||| | |
36-
| Central US ||| | |
36+
| Central US ||| | |
3737
| East Asia ||| ||
3838
| East US ||| | |
3939
| East US 2 |||||

articles/application-gateway/for-containers/web-application-firewall.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ spec:
136136
The following functionality is not supported on an Azure Web Application Firewall policy that's associated with Application Gateway for Containers:
137137

138138
- **Cross-region, cross-subscription policy**: Your WAF policy must be in the same subscription and region as your Application Gateway for Containers resource.
139-
- **Core Rule Set (CRS) managed rules**: An Application Gateway for Containers WAF supports only Default Rule Set (DRS) managed rule sets.
139+
- **Core Rule Set (CRS) managed rules**: An Application Gateway for Containers WAF supports only Default Rule Set (DRS) 2.1 managed rule set.
140140
- **Legacy Bot Manager Rule Set**: Bot Manager Ruleset 0.1 isn't supported, but Bot Manager Ruleset versions 1.0 and 1.1 are supported.
141141
- **JavaScript challenge actions on Bot Manager rules**: You can't set the action on a Bot Manager rule to JavaScript challenge.
142142
- **Captcha challenge actions on Bot Manager rules**: You can't set the action on a Bot Manager rule to Captcha.

articles/azure-functions/durable/durable-functions-azure-storage-provider.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ Durable Functions creates the queues, tables, and blobs it uses in a configured
201201
- The `durableTask/storageProvider/connectionStringName` setting (Durable Functions 2.x)
202202
- The `durableTask/azureStorageConnectionStringName` setting (in Durable Functions 1.x)
203203

204-
# [Durable Functions 2.x](#tab/durable-2x)
204+
### [Durable Functions 2.x](#tab/durable-2x)
205205

206206
```json
207207
{
@@ -215,7 +215,7 @@ Durable Functions creates the queues, tables, and blobs it uses in a configured
215215
}
216216
```
217217

218-
# [Durable Functions 1.x](#tab/durable-1x)
218+
### [Durable Functions 1.x](#tab/durable-1x)
219219

220220
```json
221221
{
@@ -243,7 +243,7 @@ While you can scale out activity functions infinitely by adding more virtual mac
243243
244244
You define the number of control queues in your `host.json` file. The following example `host.json` snippet sets the `durableTask/storageProvider/partitionCount` property (`durableTask/partitionCount` in Durable Functions 1.x) to `3`. You have as many control queues as you have partitions.
245245

246-
# [Durable Functions 2.x](#tab/durable-2x)
246+
### [Durable Functions 2.x](#tab/durable-2x)
247247

248248
```json
249249
{
@@ -257,7 +257,7 @@ You define the number of control queues in your `host.json` file. The following
257257
}
258258
```
259259

260-
# [Durable Functions 1.x](#tab/durable-1x)
260+
### [Durable Functions 1.x](#tab/durable-1x)
261261

262262
```json
263263
{
@@ -310,7 +310,7 @@ Orchestration instances and entities are distributed across all control queue in
310310

311311
You can enable extended sessions by setting `durableTask/extendedSessionsEnabled` to `true` in your `host.json` file. You can use the `durableTask/extendedSessionIdleTimeoutInSeconds` setting to control how long an idle session stays in memory:
312312

313-
# [Durable Functions 2.x](#tab/durable-2x)
313+
### [Durable Functions 2.x](#tab/durable-2x)
314314
```json
315315
{
316316
"extensions": {
@@ -322,7 +322,7 @@ You can enable extended sessions by setting `durableTask/extendedSessionsEnabled
322322
}
323323
```
324324

325-
# [Durable Functions 1.x](#tab/durable-1x)
325+
### [Durable Functions 1.x](#tab/durable-1x)
326326
```json
327327
{
328328
"extensions": {

articles/azure-functions/durable/durable-functions-storage-providers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ You can use the following table to understand the significant tradeoffs between
121121
| Price-performance configurable? | Coming soon! | ❌ No | ✅ Yes (SQL vCPUs) | ✅ Yes (Event Hubs TUs and CUs) |
122122
| Disconnected environment support | ❌ Azure connectivity required | ❌ Azure connectivity required | ✅ Fully supported | ❌ Azure connectivity required |
123123
| Identity-based connections | ✅ Fully supported | ✅ Fully supported | ⚠️ Requires runtime-driven scaling | ❌ Not supported |
124-
| [Flex Consumption plan](../flex-consumption-plan.md) | ❌ Not supported | ✅ Fully supported ([see notes](./durable-functions-azure-storage-provider.md#flex-consumption-plan)) | ✅ Fully supported | ❌ Not supported |
124+
| [Flex Consumption plan](../flex-consumption-plan.md) | ✅ Fully supported | ✅ Fully supported ([see notes](./durable-functions-azure-storage-provider.md#flex-consumption-plan)) | ✅ Fully supported | ❌ Not supported |
125125

126126
::: zone-end
127127

articles/azure-functions/durable/durable-task-scheduler/develop-with-durable-task-scheduler.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,9 +132,6 @@ The Durable Task Scheduler emulator is only available as a Docker image today.
132132

133133
#### [Consumption SKU](#tab/consumption)
134134

135-
> [!NOTE]
136-
> The Consumption SKU is currently in preview. [Learn more about the SKU and orchestration framework combinations recommended for production use.](./durable-task-scheduler-billing.md)
137-
138135
```azurecli
139136
az durabletask scheduler create --name "YOUR_SCHEDULER" --resource-group "YOUR_RESOURCE_GROUP" --location "LOCATION" --ip-allowlist "[0.0.0.0/0]" --sku-name "consumption"
140137
```

articles/azure-functions/durable/durable-task-scheduler/durable-task-scheduler-billing.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ The Durable Task Scheduler is a managed backend service that persists orchestrat
1919
The [Durable Task Scheduler](./durable-task-scheduler.md) is a purpose-built backend as a service that persists orchestration state for your Durable Task SDK applications. The Durable Task Scheduler offers two pricing models to accommodate different service requirements, usage patterns, and preferred billing models:
2020

2121
- [Dedicated](#dedicated-sku)
22-
- [Consumption (preview)](#consumption-sku)
22+
- [Consumption](#consumption-sku)
2323

2424
## What is an action?
2525

@@ -106,9 +106,6 @@ A software as a service (SaaS) platform supports 800 million orchestrations mont
106106

107107
## Consumption SKU
108108

109-
> [!NOTE]
110-
> The Consumption SKU is currently in preview. [Learn more about the SKU and orchestration framework recommended for production use.](../choose-orchestration-framework.md)
111-
112109
The Consumption SKU offers a pay-as-you-use model, ideal for variable workloads and development scenarios.
113110

114111
Currently, you're limited to 10 schedulers and five task hubs per region per subscription when using the Consumption SKU. For more quota, [contact support](https://github.com/Azure/azure-functions-durable-extension/issues).

articles/azure-functions/durable/quickstart-mssql.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ az role assignment create --assignee "$clientId" --role "Storage Blob Data Owner
299299

300300
#### Azure SQL Database
301301
>[!NOTE]
302-
> Authenticating to Azure SQL database using managed identity is _not_ supported when hosting a Durable Functions app in the Flex Consumption plan. If your app is hosted in the Flex Consumption plan, skip to the [set app settings](#set-required-app-settings) section.
302+
> Authenticating to Azure SQL database using managed identity is _not_ supported when hosting a Durable Functions app in the Flex Consumption plan. If your app is hosted in the Flex Consumption plan, skip to the [set app settings](#set-required-app-settings) section. If you'd like to use it, the Flex Consumption plan is supported by Durable Task Scheduler.
303303
304304
1. Start by setting your developer identity as the database's admin.
305305

articles/cost-management-billing/manage/supported-payment-methods.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ For more information about payment methods, see [Add, update, or remove a paymen
3434
| Argentina || | ||| | | |
3535
| Armenia || | ||| | | |
3636
| Australia || | ||| | | |
37-
| Austria || | ||| | | |
37+
| Austria || | ||| | | |
3838
| Azerbaijan || | ||| | | |
3939
| Bahamas || | ||| | | |
4040
| Bahrain || | ||| | | |
@@ -76,7 +76,7 @@ For more information about payment methods, see [Add, update, or remove a paymen
7676
| Finland || | ||| | | |
7777
| France || | ||| | | |
7878
| Georgia || | ||| | | |
79-
| Germany || | ||| | | |
79+
| Germany || | ||| | | |
8080
| Ghana || | ||| | | |
8181
| Greece || | ||| | | |
8282
| Guatemala || | ||| | | |
@@ -116,7 +116,7 @@ For more information about payment methods, see [Add, update, or remove a paymen
116116
| Morocco || | ||| | | |
117117
| Namibia || | ||| | | |
118118
| Nepal | | | ||| | | |
119-
| Netherlands || | ||| | | |
119+
| Netherlands || | ||| | | |
120120
| New Zealand || | ||| | | |
121121
| Nicaragua || | ||| | | |
122122
| Nigeria || | ||| | | |

articles/network-watcher/vnet-flow-logs-overview.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,18 @@ In addition to existing support to identify traffic that [network security group
6464
>
6565
> If you enable network security group flow logs on the network security group of a subnet, then you enable virtual network flow logs on the same subnet or parent virtual network, you might get duplicate logging or only virtual network flow logs.
6666
67+
## Platform Rules
68+
69+
#### What is a platform rule in flow logs
70+
71+
In flow logs, a platform rule represents network traffic that is processed by the Azure platform itself rather than by user‑configured rules, such as Network Security Groups (NSGs) or Azure Virtual Network Manager rules. This traffic is handled automatically by the platform and is not the result of an explicit allow or deny rule defined within a deployment. Platform rule entries provide visibility into system‑managed or infrastructure‑level traffic. If analysis is focused only on traffic evaluated by explicitly configured rules, these entries can be filtered out during log analysis.
72+
73+
In some scenarios, traffic associated with you application or workload may appear under a platform rule. This can occur in a limited number of well‑understood cases, such as when load‑balanced connections are recreated as part of normal platform operations, or when return traffic does not require rule evaluation for the response path. In these cases, the traffic is processed as expected, but the flow log may associate it with a platform rule instead of a user‑defined rule.
74+
75+
#### Does the presence of platform rules affect traffic?
76+
77+
No. Platform rules do not change your traffic behavior, connectivity, security posture, or performance. They only affect how certain network flows are represented in flow logs. Platform rule entries are provided for informational purposes. Excluding them from analysis does not impact how traffic is handled. If traffic appears under a platform rule and does not align with the scenarios described above, the behavior can be investigated further. In such cases, reaching out through Azure support channels is recommended so the flow logs can be reviewed in detail.
78+
6779
## How logging works
6880

6981
Key properties of virtual network flow logs include:

0 commit comments

Comments
 (0)