@@ -9,7 +9,7 @@ manager: celestedg
9
9
ms.service : active-directory
10
10
ms.workload : identity
11
11
ms.topic : conceptual
12
- ms.date : 02/12 /2020
12
+ ms.date : 03/30 /2020
13
13
ms.author : mimart
14
14
ms.subservice : B2C
15
15
---
@@ -55,33 +55,48 @@ Developers consuming the custom policy feature set should adhere to the followin
55
55
56
56
Custom policy/Identity Experience Framework capabilities are under constant and rapid development. The following table is an index of features and component availability.
57
57
58
- ### Identity Providers, Tokens, Protocols
58
+ ### Identity providers
59
59
60
60
| Feature | Development | Preview | GA | Notes |
61
61
| -------- | :-----------: | :-------: | :--: | ----- |
62
- | IDP-OpenIDConnect | | | X | For example, Google+. |
63
- | IDP-OAUTH2 | | | X | For example, Facebook. |
64
- | IDP-OAUTH1 (twitter) | | X | | For example, Twitter. |
65
- | IDP-OAUTH1 (ex-twitter) | | | | Not supported |
66
- | IDP-SAML | | | X | For example, Salesforce, ADFS. |
67
- | IDP-WSFED | X | | | |
68
- | Relying Party OAUTH1 | | | | Not supported. |
69
- | Relying Party OAUTH2 | | | X | |
70
- | Relying Party OIDC | | | X | |
62
+ | [ OpenIDConnect] ( openid-connect-technical-profile.md ) | | | X | For example, Google+. |
63
+ | [ OAUTH2] ( oauth2-technical-profile.md ) | | | X | For example, Facebook. |
64
+ | [ OAUTH1] ( oauth1-technical-profile.md ) | | X | | For example, Twitter. |
65
+ | [ SAML2] ( saml-technical-profile.md ) | | | X | For example, Salesforce, ADFS. |
66
+ | WSFED identity Provider| X | | | |
67
+
68
+ ### Relying party applications
69
+
70
+ | Feature | Development | Preview | GA | Notes |
71
+ | -------- | :-----------: | :-------: | :--: | ----- |
72
+ | OAUTH1 relying party | | | | Not supported. |
73
+ | OAUTH2 relying party | | | X | |
74
+ | OIDC relying party | | | X | |
71
75
| Relying Party SAML | | X | | |
72
76
| Relying Party WSFED | X | | | |
73
- | REST API with basic and certificate auth | | | X | For example, Azure Logic Apps. |
77
+
78
+ ### REST API integration
79
+
80
+ | Feature | Development | Preview | GA | Notes |
81
+ | -------- | :-----------: | :-------: | :--: | ----- |
82
+ | [ REST API with basic auth] ( secure-rest-api.md#http-basic-authentication ) | | | X | |
83
+ | [ REST API with client certificate auth] ( secure-rest-api.md#https-client-certificate-authentication ) | | | X | |
84
+ | [ REST API with OAuth2 bearer auth] ( secure-rest-api.md#oauth2-bearer-authentication ) | | X | | |
74
85
75
86
### Component Support
76
87
77
88
| Feature | Development | Preview | GA | Notes |
78
89
| ------- | :-----------: | :-------: | :--: | ----- |
79
- | Azure Multi Factor Authentication | | | X | |
80
- | Azure Active Directory as local directory | | | X | |
90
+ | [ Phone factor Authentication] ( phone-factor-technical-profile.md ) | | | X | |
91
+ | [ Azure MFA Authentication] ( multi-factor-auth-technical-profile.md ) | | X | | |
92
+ | [ Azure Active Directory] ( active-directory-technical-profile.md ) as local directory | | | X | |
93
+ | [ One-time password] ( one-time-password-technical-profile.md ) | | X | | |
81
94
| Azure Email subsystem for email verification | | | X | |
82
- | Multi-language support| | | X | |
83
- | Predicate Validations | | | X | For example, password complexity. |
84
- | Using third party email service providers | | X | | |
95
+ | [ Multi-language support] ( localization.md ) | | | X | |
96
+ | [ Predicate Validations] ( predicates.md ) | | | X | For example, password complexity. |
97
+ | Using [ third party email service providers] ( custom-email.md ) | | X | | |
98
+ | [ Display controls] ( display-controls.md ) | | X | | |
99
+
85
100
86
101
### Content Definition
87
102
@@ -107,33 +122,36 @@ Custom policy/Identity Experience Framework capabilities are under constant and
107
122
| Query string parameter login_hint | | | X | Available as claim, can be passed to IDP. |
108
123
| Insert JSON into UserJourney via client_assertion | X | | | Will be deprecated. |
109
124
| Insert JSON into UserJourney as id_token_hint | | X | | Go-forward approach to pass JSON. |
110
- | Pass IDP TOKEN to the application | | X | | For example, from Facebook to app. |
125
+ | [ Pass identity provider token to the application] ( idp-pass-through-custom.md ) | | X | | For example, from Facebook to app. |
111
126
112
127
### Session Management
113
128
114
129
| Feature | Development | Preview | GA | Notes |
115
130
| ------- | :-----------: | :-------: | :--: | ----- |
116
- | SSO Session Provider | | | X | |
117
- | External Login Session Provider | | | X | |
118
- | SAML SSO Session Provider | | | X | |
119
- | Default SSO Session Provider | | | X | |
131
+ | [ Default SSO session provider ] ( custom-policy-reference-sso.md#defaultssosessionprovider ) | | | X | |
132
+ | [ External login session provider ] ( custom-policy-reference-sso.md#externalloginssosessionprovider ) | | | X | |
133
+ | [ SAML SSO session provider ] ( custom-policy-reference-sso.md#samlssosessionprovider ) | | | X | |
134
+
120
135
121
136
### Security
122
137
123
138
| Feature | Development | Preview | GA | Notes |
124
139
| -------- | :-----------: | :-------: | :--: | ----- |
125
140
| Policy Keys- Generate, Manual, Upload | | | X | |
126
141
| Policy Keys- RSA/Cert, Secrets | | | X | |
127
- | Policy upload | | | X | |
142
+
128
143
129
144
### Developer interface
130
145
131
146
| Feature | Development | Preview | GA | Notes |
132
147
| ------- | :-----------: | :-------: | :--: | ----- |
133
148
| Azure Portal-IEF UX | | | X | |
134
- | Application Insights UserJourney Logs | | X | | Used for troubleshooting during development. |
135
- | Application Insights Event Logs (via orchestration steps) | | X | | Used to monitor user flows in production. |
149
+ | Policy upload | | | X | |
150
+ | [ Application Insights user journey logs] ( troubleshoot-with-application-insights.md ) | | X | | Used for troubleshooting during development. |
151
+ | [ Application Insights event logs(application-insights-technical-profile.md) | | X | | Used to monitor user flows in production. |
152
+
136
153
137
154
## Next steps
138
155
139
- Learn more about [ custom policies and the differences with user flows] ( custom-policy-overview.md ) .
156
+ - Check the [ Microsoft Graph operations available for Azure AD B2C] ( microsoft-graph-operations.md )
157
+ - Learn more about [ custom policies and the differences with user flows] ( custom-policy-overview.md ) .
0 commit comments