Skip to content

Commit 84dd442

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into managing-billing-benefits
2 parents c4eefe8 + 518bb47 commit 84dd442

1,508 files changed

Lines changed: 44290 additions & 30533 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.openpublishing.redirection.json

Lines changed: 319 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,281 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "articles/migrate/best-practices-assessment.md",
5+
"redirect_url": "/previous-versions/azure/migrate/best-practices-assessment",
6+
"redirect_document_id": false,
7+
"monikers": [
8+
"migrate"
9+
]
10+
},
11+
{
12+
"source_path": "articles/migrate/concepts-assessment-calculation.md",
13+
"redirect_url": "/previous-versions/azure/migrate/concepts-assessment-calculation",
14+
"redirect_document_id": false,
15+
"monikers": [
16+
"migrate"
17+
]
18+
},
19+
{
20+
"source_path": "articles/migrate/concepts-azure-sap-systems-assessment.md",
21+
"redirect_url": "/previous-versions/azure/migrate/concepts-azure-sap-systems-assessment",
22+
"redirect_document_id": false,
23+
"monikers": [
24+
"migrate"
25+
]
26+
},
27+
{
28+
"source_path": "articles/migrate/concepts-azure-sql-assessment-calculation.md",
29+
"redirect_url": "/previous-versions/azure/migrate/concepts-azure-sql-assessment-calculation",
30+
"redirect_document_id": false,
31+
"monikers": [
32+
"migrate"
33+
]
34+
},
35+
{
36+
"source_path": "articles/migrate/concepts-azure-vmware-solution-assessment-calculation.md",
37+
"redirect_url": "/previous-versions/azure/migrate/concepts-azure-vmware-solution-assessment-calculation",
38+
"redirect_document_id": false,
39+
"monikers": [
40+
"migrate"
41+
]
42+
},
43+
{
44+
"source_path": "articles/migrate/concepts-azure-webapps-assessment-calculation.md",
45+
"redirect_url": "/previous-versions/azure/migrate/concepts-azure-webapps-assessment-calculation",
46+
"redirect_document_id": false,
47+
"monikers": [
48+
"migrate"
49+
]
50+
},
51+
{
52+
"source_path": "articles/migrate/concepts-migration-planning.md",
53+
"redirect_url": "/previous-versions/azure/migrate/concepts-migration-planning",
54+
"redirect_document_id": false,
55+
"monikers": [
56+
"migrate"
57+
]
58+
},
59+
{
60+
"source_path": "articles/migrate/concepts-migration-webapps.md",
61+
"redirect_url": "/previous-versions/azure/migrate/concepts-migration-webapps",
62+
"redirect_document_id": false,
63+
"monikers": [
64+
"migrate"
65+
]
66+
},
67+
{
68+
"source_path": "articles/migrate/how-to-create-a-group.md",
69+
"redirect_url": "/previous-versions/azure/migrate/how-to-create-a-group",
70+
"redirect_document_id": false,
71+
"monikers": [
72+
"migrate"
73+
]
74+
},
75+
{
76+
"source_path": "articles/migrate/how-to-create-azure-app-service-assessment.md",
77+
"redirect_url": "/previous-versions/azure/migrate/how-to-create-azure-app-service-assessment",
78+
"redirect_document_id": false,
79+
"monikers": [
80+
"migrate"
81+
]
82+
},
83+
{
84+
"source_path": "articles/migrate/how-to-create-azure-sql-assessment.md",
85+
"redirect_url": "/previous-versions/azure/migrate/how-to-create-azure-sql-assessment",
86+
"redirect_document_id": false,
87+
"monikers": [
88+
"migrate"
89+
]
90+
},
91+
{
92+
"source_path": "articles/migrate/how-to-discover-applications.md",
93+
"redirect_url": "/previous-versions/azure/migrate/how-to-discover-applications",
94+
"redirect_document_id": false,
95+
"monikers": [
96+
"migrate"
97+
]
98+
},
99+
{
100+
"source_path": "articles/migrate/how-to-create-sql-assessment.md",
101+
"redirect_url": "/previous-versions/azure/migrate/how-to-create-sql-assessment",
102+
"redirect_document_id": false,
103+
"monikers": [
104+
"migrate"
105+
]
106+
},
107+
{
108+
"source_path": "articles/migrate/how-to-migrate.md",
109+
"redirect_url": "/previous-versions/azure/migrate/how-to-migrate",
110+
"redirect_document_id": false,
111+
"monikers": [
112+
"migrate"
113+
]
114+
},
115+
{
116+
"source_path": "articles/migrate/how-to-modify-assessment.md",
117+
"redirect_url": "/previous-versions/azure/migrate/how-to-modify-assessment",
118+
"redirect_document_id": false,
119+
"monikers": [
120+
"migrate"
121+
]
122+
},
123+
{
124+
"source_path": "articles/migrate/how-to-review-sql-assessment.md",
125+
"redirect_url": "/previous-versions/azure/migrate/how-to-review-sql-assessment",
126+
"redirect_document_id": false,
127+
"monikers": [
128+
"migrate"
129+
]
130+
},
131+
{
132+
"source_path": "articles/migrate/how-to-set-up-appliance-hyper-v.md",
133+
"redirect_url": "/previous-versions/azure/migrate/how-to-set-up-appliance-hyper-v",
134+
"redirect_document_id": false,
135+
"monikers": [
136+
"migrate"
137+
]
138+
},
139+
{
140+
"source_path": "articles/migrate/how-to-set-up-appliance-vmware.md",
141+
"redirect_url": "/previous-versions/azure/migrate/how-to-set-up-appliance-vmware",
142+
"redirect_document_id": false,
143+
"monikers": [
144+
"migrate"
145+
]
146+
},
147+
{
148+
"source_path": "articles/migrate/migrate-replication-appliance.md",
149+
"redirect_url": "/previous-versions/azure/migrate/migrate-replication-appliance",
150+
"redirect_document_id": false,
151+
"monikers": [
152+
"migrate"
153+
]
154+
},
155+
{
156+
"source_path": "articles/migrate/review-sap-assessment.md",
157+
"redirect_url": "/previous-versions/azure/migrate/review-sap-assessment",
158+
"redirect_document_id": false,
159+
"monikers": [
160+
"migrate"
161+
]
162+
},
163+
{
164+
"source_path": "articles/migrate/tutorial-assess-aspnet-aks.md",
165+
"redirect_url": "/previous-versions/azure/migrate/tutorial-assess-aspnet-aks",
166+
"redirect_document_id": false,
167+
"monikers": [
168+
"migrate"
169+
]
170+
},
171+
{
172+
"source_path": "articles/migrate/tutorial-assess-aws.md",
173+
"redirect_url": "/previous-versions/azure/migrate/tutorial-assess-aws",
174+
"redirect_document_id": false,
175+
"monikers": [
176+
"migrate"
177+
]
178+
},
179+
{
180+
"source_path": "articles/migrate/tutorial-assess-gcp.md",
181+
"redirect_url": "/previous-versions/azure/migrate/tutorial-assess-gcp",
182+
"redirect_document_id": false,
183+
"monikers": [
184+
"migrate"
185+
]
186+
},
187+
{
188+
"source_path": "articles/migrate/tutorial-assess-hyper-v.md",
189+
"redirect_url": "/previous-versions/azure/migrate/tutorial-assess-hyper-v",
190+
"redirect_document_id": false,
191+
"monikers": [
192+
"migrate"
193+
]
194+
},
195+
{
196+
"source_path": "articles/migrate/tutorial-assess-sap-systems.md",
197+
"redirect_url": "/previous-versions/azure/migrate/tutorial-assess-sap-systems",
198+
"redirect_document_id": false,
199+
"monikers": [
200+
"migrate"
201+
]
202+
},
203+
{
204+
"source_path": "articles/migrate/tutorial-assess-webapps.md",
205+
"redirect_url": "/previous-versions/azure/migrate/tutorial-assess-webapps",
206+
"redirect_document_id": false,
207+
"monikers": [
208+
"migrate"
209+
]
210+
},
211+
{
212+
"source_path": "articles/migrate/tutorial-discover-sap-systems.md",
213+
"redirect_url": "/previous-versions/azure/migrate/tutorial-discover-sap-systems",
214+
"redirect_document_id": false,
215+
"monikers": [
216+
"migrate"
217+
]
218+
},
219+
{
220+
"source_path": "articles/migrate/tutorial-migrate-gcp-virtual-machines.md",
221+
"redirect_url": "/previous-versions/azure/migrate/tutorial-migrate-gcp-virtual-machines",
222+
"redirect_document_id": false,
223+
"monikers": [
224+
"migrate"
225+
]
226+
},
227+
{
228+
"source_path": "articles/migrate/migrate-support-matrix-physical-migration.md",
229+
"redirect_url": "/previous-versions/azure/migrate/migrate-support-matrix-physical-migration",
230+
"redirect_document_id": false,
231+
"monikers": [
232+
"migrate"
233+
]
234+
},
235+
{
236+
"source_path": "articles/azure-functions/durable/durable-task-scheduler/durable-task-scheduler-dedicated-sku.md",
237+
"redirect_url": "/azure/azure-functions/durable/durable-task-scheduler/durable-task-scheduler-billing",
238+
"redirect_document_id": false
239+
},
240+
{
241+
"source_path": "articles/azure-functions/durable/durable-functions-cloud-backup.md",
242+
"redirect_url": "/azure/azure-functions/durable/durable-functions-fan-in-fan-out",
243+
"redirect_document_id": false
244+
},
245+
{
246+
"source_path": "articles/azure-functions/durable/durable-functions-monitor-python.md",
247+
"redirect_url": "/azure/azure-functions/durable/durable-functions-monitor",
248+
"redirect_document_id": false
249+
},
250+
{
251+
"source_path": "articles/azure-functions/durable/durable-functions-phone-verification.md",
252+
"redirect_url": "/azure/azure-functions/durable/durable-functions-human-interaction",
253+
"redirect_document_id": false
254+
},
255+
{
256+
"source_path": "articles/expressroute/expressroute-troubleshooting-arp-resource-manager.md",
257+
"redirect_url": "/troubleshoot/azure/expressroute/expressroute-troubleshooting-arp-resource-manager",
258+
},
259+
{
260+
"source_path": "articles/expressroute/get-correlation-id.md",
261+
"redirect_url": "/troubleshoot/azure/expressroute/get-correlation-id",
262+
},
263+
{
264+
"source_path": "articles/expressroute/expressroute-troubleshooting-expressroute-overview.md",
265+
"redirect_url": "/troubleshoot/azure/expressroute/expressroute-troubleshooting-expressroute-overview",
266+
},
267+
{
268+
"source_path": "articles/expressroute/expressroute-troubleshooting-network-performance.md",
269+
"redirect_url": "/troubleshoot/azure/expressroute/expressroute-troubleshooting-network-performance",
270+
},
271+
{
272+
"source_path": "articles/expressroute/gateway-migration-error-messaging.md",
273+
"redirect_url": "/troubleshoot/azure/expressroute/gateway-migration-error-messaging",
274+
},
275+
{
276+
"source_path": "articles/expressroute/reset-circuit.md",
277+
"redirect_url": "/troubleshoot/azure/expressroute/reset-circuit",
278+
},
3279
{
4280
"source_path": "articles/extended-zones/arc-enabled-workloads-postgre-sql.md",
5281
"redirect_url": "/azure/extended-zones/overview",
@@ -6670,6 +6946,21 @@
66706946
"redirect_url": "/azure/cyclecloud/release-notes/ccws/2025-02-06",
66716947
"redirect_document_id": false
66726948
},
6949+
{
6950+
"source_path_from_root": "/articles/app-service/app-service-web-nodejs-best-practices-and-troubleshoot-guide.md",
6951+
"redirect_url": "/troubleshoot/azure/app-service/app-service-web-nodejs-best-practices-troubleshoot-guide",
6952+
"redirect_document_id": false
6953+
},
6954+
{
6955+
"source_path_from_root": "/articles/app-service/troubleshoot-http-502-http-503.md",
6956+
"redirect_url": "/troubleshoot/azure/app-service/troubleshoot-http-502-http-503",
6957+
"redirect_document_id": false
6958+
},
6959+
{
6960+
"source_path_from_root": "/articles/app-service/troubleshoot-performance-degradation.md",
6961+
"redirect_url": "/troubleshoot/azure/app-service/troubleshoot-performance-degradation",
6962+
"redirect_document_id": false
6963+
},
66736964
{
66746965
"source_path": "articles/app-service/sre-agent-overview.md",
66756966
"redirect_url": "/azure/sre-agent/overview",
@@ -6695,11 +6986,6 @@
66956986
"redirect_url": "/azure/sre-agent/troubleshoot-azure-container-apps",
66966987
"redirect_document_id": false
66976988
},
6698-
{
6699-
"source_path": "articles/sre-agent/permissions.md",
6700-
"redirect_url": "/azure/sre-agent/security-context",
6701-
"redirect_document_id": false
6702-
},
67036989
{
67046990
"source_path": "articles/governance/policy/samples/hipaa-hitrust-9-2.md",
67056991
"redirect_url": "/azure/governance/policy/samples/hipaa-hitrust",
@@ -6974,6 +7260,34 @@
69747260
"source_path": "articles/application-gateway/for-containers/quickstart-deploy-application-gateway-for-containers-alb-controller.md",
69757261
"redirect_url": "/azure/application-gateway/for-containers/quickstart-deploy-application-gateway-for-containers-alb-controller-addon",
69767262
"redirect_document_id": false
7263+
},
7264+
{
7265+
"source_path": "articles/virtual-network/virtual-network-test-latency.md",
7266+
"redirect_url": "/troubleshoot/azure/virtual-network/virtual-network-test-latency"
7267+
},
7268+
{
7269+
"source_path": "articles/virtual-network/virtual-network-bandwidth-testing.md",
7270+
"redirect_url": "/troubleshoot/azure/virtual-network/virtual-network-bandwidth-testing"
7271+
},
7272+
{
7273+
"source_path": "articles/virtual-network/troubleshoot-vm-connectivity.md",
7274+
"redirect_url": "/troubleshoot/azure/virtual-network/troubleshoot-vm-connectivity"
7275+
},
7276+
{
7277+
"source_path": "articles/virtual-network/troubleshoot-outbound-smtp-connectivity.md",
7278+
"redirect_url": "/troubleshoot/azure/virtual-network/troubleshoot-outbound-smtp-connectivity"
7279+
},
7280+
{
7281+
"source_path": "articles/virtual-network/virtual-network-troubleshoot-peering-issues.md",
7282+
"redirect_url": "/troubleshoot/azure/virtual-network/virtual-network-troubleshoot-peering-issues"
7283+
},
7284+
{
7285+
"source_path": "articles/virtual-network/virtual-network-troubleshoot-connectivity-problem-between-vms.md",
7286+
"redirect_url": "/troubleshoot/azure/virtual-network/virtual-network-troubleshoot-connectivity-problem-between-vms"
7287+
},
7288+
{
7289+
"source_path": "articles/virtual-network/virtual-network-troubleshoot-cannot-delete-vnet.md",
7290+
"redirect_url": "/troubleshoot/azure/virtual-network/virtual-network-troubleshoot-cannot-delete-vnet"
69777291
}
69787292
]
69797293
}

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.

0 commit comments

Comments
 (0)