--- title: Activate role based multi-factor authentication description: Use the glide.authenticate.multifactor property to enforce role-based multi-factor authentication \(MFA\) for all users assigned to specific roles. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-security/instance-security-hardening-settings/sc-role-based-multi-factor-authentication.html release: australia product: Instance Security Hardening Settings classification: instance-security-hardening-settings topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Authentication, Hardening settings, Platform Security] --- # Activate role based multi-factor authentication Use the **glide.authenticate.multifactor** property to enforce role-based multi-factor authentication \(MFA\) for all users assigned to specific roles. The **glide.authenticate.multifactor** system property enforces multi-factor authentication based on the roles assigned to the user. If this property is set to **true**, then it enforces role-based multi-factor authentication for all users described in the Multi-factor Criteria \[multi\_factor\_criteria\] table. This table enforces 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 is enforced. Ensure that the property **glide.authenticate.multifactor** is set to **true** and that the Multi-factor Criteria \[multi\_factor\_criteria\] table has a **Role base multi-factor authentication** record with the **Active** field set to **true**. ## More information
Attribute Description
Configuration name - **glide.authenticate.multifactor** system property - **Role base multi-factor authentication** record on the Multi-factor Criteria \[multi\_factor\_criteria\] table
Configuration type - System Properties \(/sys\_properties\_list.do\) - Multi-factor Criteria \(/multi\_factor\_criteria\_list.do\)
Data type - Boolean - Record configuration
Recommended value - true - The Multi-factor Criteria \[multi\_factor\_criteria\] table record with sys\_id `d427668b73003300fdbd04fbc4f6a7b6` should be present, with the **Active** field selected.
Default value <none>
Fallback value - false - The Multi-factor Criteria \[multi\_factor\_criteria\] table record with sys\_id `d427668b73003300fdbd04fbc4f6a7b6` has the **Active** field unselected.
Category [Authentication](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/instance-security-hardening-settings/sc-authentication.md)
Security risk - Severity score: 5.7 - CVSS rating: Medium - Security risk details: Enforcing MFA based on roles strengthens authentication security and aligns with best practices for protecting privileged accounts.
Functional impact Enabling this property improves the experience of the user. It acts as an extra layer of protection and security against compromised credentials.
Dependencies and prerequisites None
**Parent Topic:**[Authentication](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/instance-security-hardening-settings/sc-authentication.md)