Applies to: Cloud & Self-Hosted
Audience: Site Administrators
This reference covers the most important security settings in the Axero platform. Review each recommendation to ensure your platform follows best practices for protecting your organization's data and controlling user access.
The following settings relate to login page configuration and authentication. For full documentation, see Login and Edit Registration Page.
The login page is the entry point to your Axero platform. Configure it with only the authentication methods your organization actively uses (e.g., SSO, email/username and password, or social logins). For additional security layers, see the Two-Factor Authentication and Password Policy sections below.
Tip: Set the permission for inactive login widgets to Site Administrator only so they do not appear on the login page.
If your Axero platform uses Single Sign-On (SSO) and all users authenticate through your SSO provider, enable auto-login so users are redirected directly to the SSO provider's sign-in page instead of seeing the Axero login page.
To enable this, navigate to Control Panel > System > System Properties and search for EnableAutoLoginViaSaml. Set the value to true.
EnableAutoLoginViaSaml
true
Important: Only enable SSO auto-login if all users sign in through your SSO provider. If any users sign in with a username and password, enabling this setting will prevent them from reaching the Axero login page.
When your Axero platform does not use SSO, users sign in with their username or email and password. Ensure the following fields are not removed from the login page:
If your platform has Two-Factor Authentication enabled, also keep the "Enter Your Passcode" section on the login page.
You can hide the registration form to prevent users from creating their own accounts.
Tip: Hide the registration form if you provision users through an integration such as SCIM or Active Directory sync.
Limit the number of failed sign-in attempts before an account is locked. Navigate to Control Panel > System > System Properties and search for MaxInvalidLoginAttempts.
MaxInvalidLoginAttempts
Password requirements are configured through the user profile field settings. Navigate to Control Panel > Users > User Profile Fields and select the Password field to configure validation rules.
Note: Password policy settings do not apply to users who sign in exclusively through SSO. SSO users authenticate against your identity provider, which enforces its own password policy.
Two-Factor Authentication (2FA) adds a second verification step after the user enters their password. When enabled, users must enter a time-based passcode from an authenticator app (such as Microsoft Authenticator or Google Authenticator) to complete sign-in.
To enable 2FA, navigate to Control Panel > System > System Properties and search for TwoFactorAuthenticationEnabled. Set the value to true.
TwoFactorAuthenticationEnabled
Important: When enabling 2FA, ensure the "Enter Your Passcode" section is present on your login page. Without it, users will not be able to complete sign-in. 2FA does not apply to users who sign in through SSO, as SSO providers manage their own multi-factor authentication independently. For full setup details, see Edit Edit Profile Page.
Session settings control how long users remain signed in before they must re-authenticate. Shorter sessions reduce the risk of unauthorized access from unattended devices. Navigate to Control Panel > System > General Settings to configure session behavior.
The following settings are located under Control Panel > System > General Settings. For full documentation, see Site Settings.
yourdomain.com, yourotherdomain.com
*
The following settings are located under Control Panel > Users > User Section Permissions. For full documentation, see User Section Permissions.
Review all permissions for roles other than the Site Administrator. Apply the principle of least privilege: grant each role only the permissions required for its function.
Tip: Periodically audit user section permissions after organizational changes (e.g., new roles, team restructuring) to ensure no role has accumulated permissions beyond what it needs.
The following settings are located under Control Panel > System > General Settings > REST API. For full documentation, see REST API Settings.
The following settings are located under Control Panel > System > General Settings > Email Settings. For full documentation, see Email Configuration Overview.
Tip: If your organization uses a custom email domain for outbound notifications, configure SPF and DKIM records for that domain to prevent notification emails from being flagged as spam. Consult your email provider or IT team for setup instructions.
We are always working to improve our documentation. If you encounter an issue not covered here, or if a step could be clearer, let us know through a Support Case so we can help you and improve this guide for everyone.
is requesting access to a wiki that you have locked: https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/90089/site-security-best-practices
Your session has expired. You are being logged out.