Use the following properties to set up the authorization and login, including key email messages, default language and timezone, content of the login page, links, and others.

To get a list of available system properties, navigate to System Properties → All Properties.

Property nameTypeDefault valueDescriptionExample

email.reset_password.email_body

StringNot definedSpecify the email body for the password reset request.Follow the link to change the password.

email.reset_password.subject

StringNot definedSpecify the subject for the email sent when the password reset was requested.Your new password.

email.reset_password.unchanged_password

StringNot definedSpecify the message body of the email about an unchanged password.This user cannot change the password.

email.validation.reg_exp

String

/\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,6}\b/

Specify a pattern to validate the email addresses. If the property value is empty, the /.*@.*/ expression is used.

Any change to this pattern may cause the email address validation engine to work incorrectly.


page_access.redirect_url

String/portalSpecify a URL redirect from the authorization page for users without the required roles to the Service Portal page. 

simple.auth_page.help_info.en

StringNot defined

Specify a message that users see when clicking Help on the authorization page. This property is for the message in English.

<p>If you need help, please contact us</p><p>E-mail: service@example.com</p><p>Phone: +7(555)30092019</p><p><a tohref='Go'> support page</a></p>

simple.auth_page.help_info.ru

StringNot defined

Specify a message that users see when clicking Help on the authorization page. This property is for the message in Russian.

<p>Если вам требуется консультация, свяжитесь с нами</p><p>E-mail: service@example.com</p><p>Телефон: +7(555)30092019</p><p><a href='Go'>Go'>https://simpleone.ru/'>Go to support page</a> </p>

simple.auth_page.support_email

StringNot definedSpecify a contact email for the authorization page.service@example.com

simple.auth_page.support_phone

StringNot definedSpecify a contact phone for the authorization page. Numbers, spaces and the plus sign (+) are allowed.+1 800 5555555

simple.auth_page.support_site

StringNot definedSpecify a URL of the service desk site displayed on the authorization page.https://service.example.com/

simple.login.username.sensitivity.enabled

Boolean

falseTo enable the creation of the similar usernames with case-sensitivity (like "username" and "UserName"), set this property to true.

simple.passwordreset.enabled

Booleanfalse

To enable the password reset functionality when logging in the system, set the property to true.

If this property is set to falsethe system rejects password reset requests to API.


simple.signup.enabled

BooleanfalseTo enable displaying the Sign-up option when logging in the system, set the property to true.

simple.user.password_reset_token_expiry

Integer3600Specify the password reset token expiration time (in seconds). If not specified, then the default value is applied (3600 seconds, or 1 hour).

simple.username.pattern

String/^[A-Za-z][A-Za-z0-9_.-@]*$/Specify a pattern for username validation. For more information, refer to the regular expression documentation.

simple.sso.active

BooleanfalseTo enable the Single Sign-On authorization, set the property to true.

simple.sso.priority_over_welcome_page

Booleanfalse

To enable the Single Sign-On login page priority over the welcome page, set the property true.

If the value is true, the redirection leads to the SSO URL only if the simple.sso.active property is set to true.


simple.welcome_page.url

StringNot definedSpecify the welcome page URL, or enter false to disable redirection to the page.

portal/login
https://example_welcome_page.com


If the redirection URL is set to a nonexistent page, the redirection leads to one of the existing pages of the portal.

user.language.default

Stringen

Set the system language available for users by default on the instance.

Users can change the language in the Preferences menu. The "out-of-the-box" solution contains two languages: Russian and English.


user.timezone.default

StringNot defined

Specify the user default timezone.

Users can change the default timezone in the Preferences menu.

Europe/Moscow

user.token.ttl

Integer864000Specify the user token lifetime in seconds (1 day = 86400 seconds).

/

  • No labels