Skip to main content

Multi-Factor Authentication (MFA) Overview

How to enable MFA, How to reset a users MFA login, How to deactivate MFA

Updated this week

What is MFA

Multi-Factor Authentication (MFA) is a security method that enhances user identity verification beyond the traditional username and password combination.

Why is it important

  • MFA significantly reduces the risk of successful cyber attacks. Unlike just relying on a username and password, MFA adds an extra layer of security.

  • Usernames and passwords can be vulnerable to attacks or theft by third parties.

Why is Procurify implementing MFA

Our Multi-factor Authentication (MFA) feature enhances account security by requiring users to provide multiple forms of verification before accessing their accounts. This feature, integrated with Auth0, adds a critical layer of security beyond traditional password authentication.

Key Components:

  1. Authentication Methods: Users authenticate using both their usual login credentials and a one-time password (OTP) generated by an authentication app such as Google Authenticator, Microsoft Authenticator, or Auth0 Guardian.

  2. Implementation Scope:

    • Web Application: The MFA feature is currently available through our web application, ensuring enhanced security for web-based logins.

    • Domain-wide Setting: The setting is across the entire domain, ensuring uniform security protocols for all users within your domain without individual exceptions.

How to enable Multi-Factor Authentication (MFA) on your Domain

Steps:

You must have access to the ‘Manage Access’ section in Procurify to complete the setup.

  1. Navigate to Settings -> Security and Authentication: MFA

  2. Click on ‘Enforce MFA’

Please note that all users must enroll in the MFA authentication workflow. This is a domain-wide setting and can not be customized for individual users.

Downloading an Authenticator app will be required for all users accessing the domain once MFA is enabled.

Completing MFA Setup as a User

When prompted with a QR code during login, users can set up MFA by following these steps:

  1. Open an authenticator app such as Google Authenticator or Microsoft Authenticator.

  2. Select the option to add a new account, often labeled as Scan a QR Code or Add a Code.

  3. Use the app to scan the QR code displayed on the Procurify login screen.

  4. Enter the 6‑digit verification code generated by the app into Procurify to complete the setup. This process links your Procurify account with the authenticator app, allowing you to generate secure verification codes for future logins.

We recommend the following Authenticator apps:

How to reset MFA for a User

Resetting MFA enrollment is necessary if a user cannot access their one-time-passkey, recovery code, or encounters issues during setup such as the QR code not displaying.

Steps:

You must have access to ‘Manage Users’ in Procurify and know the user details of the user you want to reset MFA for.

  1. Navigate to Settings in Procurify (located in the bottom-left corner of the interface).

  2. Select Manage Users.

  3. Find and open the user profile of the affected individual.

  4. In the Multi-Factor Authentication section, click on Reset Enrollment and confirm the reset.

How to Disable MFA

Steps:

  1. Navigate to settings.

  2. Select Security and Authentication: MFA.

  3. Click on Deactivate MFA.​


FAQ:

Q: Does MFA work in combination with SSO?
A: Yes, it does work in combination with SSO. If you are using SSO, we also recommend to check if your provider offers MFA. This way all your authentication settings are handled by one provider.

Did this answer your question?