Welcome to Community Week 2025! Join us to learn, connect, and be recognized as we celebrate the spirit of Community and the power of AI. Get the details  

Trying to enable role based or user based MFA but it doesn't work.

Marta G
Mega Guru

Hello All

i am trying to enable Role based MFA login on our test instance. i have followed https://docs.servicenow.com/bundle/washingtondc-platform-security/page/integrate/authentication/task... as per screenshot below, 

MartaG_0-1713430759092.png

 

but when trying to test it i am not prompted to set up the MFA autentication. 

I have tried testing it both using incognito window and simply logging out and trying to log back in. I am an admin user so i should receive some sort of prompt but i can just login with normal username and password. 


Is it because it's a test environment?

 

thanks!

1 ACCEPTED SOLUTION

Community Alums
Not applicable

Hi @Marta G ,

Use the glide.authenticate.multifactor property to enforce role-based multi-factor authentication (MFA) for all users assigned to specific roles.

Enforce multi-factor authentication based on the roles assigned to the user. If a user has been assigned "admin", "security_admin" or "user_admin" roles in the multi-factor roles list, MFA will be enforced.

  • Set this property to true to enforce role-based multi-factor authentication for all users assigned to specific roles.
  • Set this property to false to disable role-based multi-factor authentication for all users assigned to specific roles.

More information

To learn more about adding or creating a system property, see Add a system property.

 

View solution in original post

3 REPLIES 3

Community Alums
Not applicable

Hi @Marta G ,

Use the glide.authenticate.multifactor property to enforce role-based multi-factor authentication (MFA) for all users assigned to specific roles.

Enforce multi-factor authentication based on the roles assigned to the user. If a user has been assigned "admin", "security_admin" or "user_admin" roles in the multi-factor roles list, MFA will be enforced.

  • Set this property to true to enforce role-based multi-factor authentication for all users assigned to specific roles.
  • Set this property to false to disable role-based multi-factor authentication for all users assigned to specific roles.

More information

To learn more about adding or creating a system property, see Add a system property.

 

Marta G
Mega Guru

Thank you so much Sandeep, this solved the issue!

Community Alums
Not applicable

HI @Marta G ,

Am so glad to see i could help you.