--- 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 |