-
Notifications
You must be signed in to change notification settings - Fork 21.8k
Expand file tree
/
Copy pathindex.yml
More file actions
314 lines (293 loc) · 13.9 KB
/
index.yml
File metadata and controls
314 lines (293 loc) · 13.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
### YamlMime:Hub
## FRONT MATTER START
title: Azure Active Directory B2C documentation # < 60 chars
summary: >
Azure Active Directory B2C (Azure AD B2C) is a customer identity access management (CIAM) solution that enables you to sign up and sign in your customers into your apps and APIs. Your customers use their preferred social, enterprise, or local account identities to get single sign-on access to your applications. Learn how to use Azure AD B2C with our guide, tutorials, and code samples.
brand: azure
metadata:
title: Azure Active Directory B2C documentation
description: Learn how to use Azure Active Directory B2C to customize and control how your customers sign up, sign in, and manage profiles when using your applications.
ms.service: azure-active-directory
ms.subservice: b2c
ms.topic: hub-page
author: kengaderdus
ms.author: kengaderdus
ms.date: 03/01/2024
## FRONT MATTER END
##HIGHLIGHTED CONTENT #############################################################################################################################
highlightedContent:
items:
- title: What is Azure AD B2C?
itemType: overview # controls the icon image and super-title text
url: overview.md
- title: Microsoft Entra ID features supported in Azure AD B2C
url: supported-azure-ad-features.md
itemType: overview
- title: Get started with Azure AD B2C
url: tutorial-create-tenant.md
itemType: tutorial
- title: Azure AD B2C technical and feature overview
url: technical-overview.md
itemType: overview
- title: Customer success scenarios
url: https://customers.microsoft.com/en-us/search?sq=b2c&ff=story_product_categories%26%3EAzure&p=2&so=story_publish_date%20desc
itemType: overview
- title: Pricing
url: https://azure.microsoft.com/pricing/details/active-directory-b2c/
itemType: reference
##HIGHLIGHTED CONTENT END ##########################################################################################################################
## BAND 2 ####################################################################################################################################################
## BAND 2 - PRODUCT DIRECTORY END ##########################################################################################################################
## BAND 3 - CONCEPTUAL CONTENT #############################################################################################################################
conceptualContent:
title: Quick access to Azure AD B2C documentation
summary: Get quick access to our guides and tutorials for your most common scenarios.
items:
## CARD 1 ######################
##- title: Overview of Azure AD B2C
##links:
##- text: What is Azure AD B2C?
## url: overview.md
##itemType: overview
##- text: Compare Microsoft Entra ID and Azure AD B2C
##url: supported-azure-ad-features.md
## itemType: overview
## - text: Get started with Azure AD B2C
## url: tutorial-create-tenant.md
## itemType: overview
##- text: Technical and feature overview
##url: technical-overview.md
##itemType: overview
##- text: Pricing
## url: https://azure.microsoft.com/pricing/details/active-directory-b2c/
## itemType: overview
##- text: Customer stories
##url: https://customers.microsoft.com/
## itemType: overview
## CARD 2 ######################
- title: Learn the basics
links:
- text: Authentication and authorization
url: ../active-directory/develop/authentication-vs-authorization.md?bc=/azure/active-directory-b2c/bread/toc.json&toc=/azure/active-directory-b2c/TOC.json
itemType: concept
- text: Tokens
url: ../active-directory/develop/security-tokens.md?bc=/azure/active-directory-b2c/bread/toc.json&toc=/azure/active-directory-b2c/TOC.json
itemType: concept
- text: Protocols
url: ../active-directory/develop/v2-app-types.md?bc=/azure/active-directory-b2c/bread/toc.json&toc=/azure/active-directory-b2c/TOC.json
itemType: concept
- text: Authentication library
url: ../active-directory/develop/msal-overview.md?bc=/azure/active-directory-b2c/bread/toc.json&toc=/azure/active-directory-b2c/TOC.json
itemType: concept
## CARD 3 ######################
- title: 'Authenticate: Sign in users'
links:
- text: Register your applications
url: register-apps.md
itemType: tutorial
- text: Create user flows
url: add-sign-up-and-sign-in-policy.md?pivots=b2c-user-flow
itemType: how-to-guide
# - text: Sign-in options
# url: sign-in-options.md
# itemType: how-to-guide
# - text: Enable self-service sign-in
# url: add-password-reset-policy.md
# itemType: how-to-guide
- text: 'Add social and work identities: OIDC/OAuth2/SAML'
url: add-identity-provider.md
itemType: how-to-guide
- text: Enable single sign-on (SSO)
url: session-behavior.md
itemType: how-to-guide
## CARD 4 ######################
- title: 'Authorize: Call and secure your APIs'
links:
- text: Request an access token
url: access-tokens.md
itemType: concept
- text: Register and secure your API
url: enable-authentication-web-api.md
itemType: how-to-guide
- text: 'Samples: Web apps and APIs'
url: integrate-with-app-code-samples.md#web-apps-and-apis
itemType: how-to-guide
- text: Integrate with API gateway
url: secure-api-management.md?tabs=app-reg-ga
itemType: how-to-guide
## CARD 5 ######################
- title: Manage users
links:
- text: User accounts
url: user-overview.md
itemType: concept
# - text: User profile attributes
# url: user-profile-attributes.md
# itemType: concept
- text: Manage consumer users
url: manage-users-portal.md
itemType: how-to-guide
# - text: Manage admin users
# url: tenant-management.md#add-an-administrator-work-account
# itemType: how-to-guide
- text: User and app migration approaches
url: user-migration.md
itemType: how-to-guide
- text: Force password reset
url: force-password-reset.md
itemType: how-to-guide
# - text: Roles and access control
# url: roles-resource-access-control.md
# itemType: concept
# - text: Manage users using Microsoft Graph API
# url: microsoft-graph-operations.md#user-management
# itemType: reference
## CARD 6 ######################
- title: Customize
links:
# - text: Define custom user attributes
# url: user-flow-custom-attributes.md
# itemType: how-to-guide
- text: Customize the UI/UX
url: customize-ui.md
itemType: how-to-guide
- text: Customize language
url: language-customization.md
itemType: how-to-guide
- text: Use custom domains
url: custom-domain.md
itemType: how-to-guide
- text: Customize user experiences using custom policies
url: add-sign-up-and-sign-in-policy.md?pivots=b2c-custom-policy
itemType: how-to-guide
- text: Custom policy how-to guide series
url: custom-policies-series-overview.md
itemType: how-to-guide
# - text: Use API connectors
# url: add-api-connector.md?pivots=b2c-user-flow
# itemType: how-to-guide
# - text: Customize email verification
# url: custom-email-sendgrid.md
# itemType: how-to-guide
# - text: Integrate with our technology partners
# url: partner-gallery.md
# itemType: how-to-guide
## CARD 7 ######################
- title: Security, privacy and compliance
links:
# - text: Enable multi-factor authentication (MFA)
# url: multi-factor-authentication.md
# itemType: how-to-guide
- text: Manage credential attacks
url: threat-management.md
itemType: how-to-guide
- text: Learn where data is stored
url: data-residency.md
itemType: how-to-guide
- text: Security analytics with Microsoft Sentinel
url: configure-security-analytics-sentinel.md
itemType: how-to-guide
- text: Enable CAPTCHA
url: add-captcha.md
itemType: how-to-guide
#- text: 'Manage user access: Minors and parental consent'
# url: manage-user-access.md
# itemType: how-to-guide
# - text: 'Manage user data: delete or export'
# url: manage-user-data.md
# itemType: how-to-guide
- text: Security Information and Event Management (SIEM)
url: https://github.com/azure-ad-b2c/siem
itemType: reference
## CARD 8 ######################
- title: Automate
links:
- text: Manage resources using Microsoft Graph API
url: microsoft-graph-operations.md
itemType: how-to-guide
- text: 'Azure DevOps Services: Build your CI/CD pipeline'
url: deploy-custom-policies-devops.md
itemType: how-to-guide
- text: Deploy with GitHub actions
url: deploy-custom-policies-github-action.md
itemType: how-to-guide
- text: Manage resources using Microsoft PowerShell
url: manage-custom-policies-powershell.md
itemType: how-to-guide
## CARD 9 ######################
- title: Monitor and troubleshoot
links:
- text: 'Azure Monitor: Retain and analyze your logs'
url: azure-monitor.md
itemType: how-to-guide
- text: 'Application Insights: Troubleshoot and get your user insights'
url: troubleshoot-with-application-insights.md
itemType: how-to-guide
- text: Access audit logs
url: view-audit-logs.md
itemType: how-to-guide
- text: Troubleshoot and error handling
url: troubleshoot.md
itemType: how-to-guide
# - text: Azure AD B2C error-codes
# url: error-codes.md
# itemType: reference
## CARD 10 ######################
- title: More resources
links:
- text: Stack Overflow
url: https://stackoverflow.com/questions/tagged/azure-ad-b2c+identity-experience-framework
itemType: how-to-guide
- text: GitHub
url: https://github.com/azure-ad-b2c/samples
itemType: how-to-guide
- text: YouTube
url: https://www.youtube.com/results?search_query=azure+ad+b2c
itemType: how-to-guide
# - text: Training
# url: solution-articles.md
# itemType: how-to-guide
# - text: Service updates
# url: https://azure.microsoft.com/updates/?product=active-directory-b2c
# itemType: how-to-guide
# - text: Frequently asked questions
# url: faq.yml
# itemType: how-to-guide
- text: Microsoft support
url: find-help-open-support-ticket.md
itemType: how-to-guide
# - text: Videos
# url: external-identities-videos.md
#itemType: how-to-guide
# - text: Custom policy references
#url: trustframeworkpolicy.md
# itemType: how-to-guide
# - text: Azure AD B2C Custom policy starter packs
# url: https://github.com/Azure-Samples/active-directory-b2c-custom-policy-starterpack
# itemType: how-to-guide
## BAND 3 - CONCEPTUAL CONTENT END ##########################################################################################################################
## BAND 4 - TOOLS ###########################################################################################################################################
tools:
title: Use Microsoft Authentication Libraries (MSAL) for easy app integration
summary: >
GitHub hosts the open-source Microsoft Authentication Library (MSAL). Microsoft builds and supports MSAL. We recommend MSAL for any app type that uses Azure AD B2C for authentication and authorization.
items:
## ROW 1 ######################
- title: MSAL.NET
url: https://github.com/AzureAD/microsoft-authentication-library-for-dotnet
imageSrc: https://docs.microsoft.com/media/logos/logo_Csharp.svg
## ROW 2 ######################
- title: MSAL iOS
url: https://github.com/AzureAD/microsoft-authentication-library-for-objc
imageSrc: https://docs.microsoft.com/media/logos/logo_ios.svg
- title: MSAL Java
url: https://github.com/AzureAD/microsoft-authentication-library-for-java
imageSrc: https://docs.microsoft.com/media/logos/logo_java.svg
- title: MSAL.js
url: https://github.com/AzureAD/microsoft-authentication-library-for-js/tree/dev/lib/msal-browser
imageSrc: https://docs.microsoft.com/media/logos/logo_js.svg
## ROW 3 ######################
- title: MSAL Python
url: https://github.com/AzureAD/microsoft-authentication-library-for-python
imageSrc: https://docs.microsoft.com/media/logos/logo_python.svg
## BAND 4 - TOOLS END #######################################################################################################################################