An IdP enables a user's identity to facilitate access to all their resources, from email to company file management systems. An IdP workflow involves three key steps: Request: The user is requested to enter some form of identity, such as a username and password or biometric authentication. Verification: The IdP checks to determine if the user has access, and what they have access to. Unlocking: The user is given access to the specific resources to which they are authorized.