User Flows

User Flows

The standard user flows used in Verzzo are:

  • Sign Up [SU]
  • Sign In [SI]
  • Sign Up and Sign In [SUSI]
  • Password Reset [PR]
  • Profile Editing [PE]

When creating a new user flow, always use the recommended version. We do not use the legacy flow.


Creating a new user flow

Name

All flows should be named appropriately to distinguish the intended App, as well as policy type. e.g. TreatleyWebSI. When creating the flows / policies, Azure will automatically prefix the policy name with B2C_1_.

Identity Providers

At the point of creating this document, no additional identity providers are used, and only Local accounts / Email Signup should be used.

Multifactor authentication

Type of method should be email, and enforcement should be off.

Conditional access (Preview)

Leave the Enforce conditional access policies checkbox unchecked.

User Attributes and Claims

These are the attributes required in the response object returned from Verzzo. This is typically dependent on the third-party provider requirements, and will drive the use of the policy across different applications.

The only non-standard claim returned is User's Object ID.

The Standard returned claims are:

  • Email Address
  • Given name
  • Surname
  • User’s Object ID

It is important to understand the role of Verzzo in the product flow. Verzzo is not a CRM, and should not be depended on to store customer-specific data. Only Identity-related content should be transacted through the application claims.

If in doubt, discuss this with an ARB member.

Next Step – Custom Page Layouts

Last modified August 5, 2021: Folder Structure (9fb8f9f)