Свойства авторизации
Используйте перечисленные ниже свойства для настройки авторизации и входа в систему, включая ключевые сообщения электронной почты, язык и часовой пояс по умолчанию, содержимое страницы входа, ссылки и другое.
Чтобы получить список доступных свойств системы, перейдите в Свойства системы → Все свойства.
email.reset_password.email_body
Укажите содержимое письма запроса на сброс пароля.
Тип: String
Значение по умолчанию: Не задано
Пример значения: Перейдите по ссылке, чтобы изменить пароль.
email.reset_password.subject
Укажите тему письма, отправленного при запросе сброса пароля.
Тип: String
Значение по умолчанию: Не задано
Пример значения: Ваш новый пароль.
email.reset_password.unchanged_password
Укажите содержимое письма о неизменном пароле.
Тип: String
Значение по умолчанию: Не задано
Пример значения: Этот пользователь не может изменить пароль.
email.validation.reg_exp
Укажите паттерн для проверки адресов электронной почты. Если значение свойства пусто, используется паттерн /.*@.*/
.
Любое изменение этого паттерна может привести к некорректной работе механизма проверки адресов электронной почты.
Тип: String
Значение по умолчанию: /\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,6}\b/
Пример значения: /.*@.*.ru/
page_access.redirect_url
Укажите URL-адрес перенаправления со страницы авторизации для пользователей без необходимых ролей доступа на страницу сервисного портала.
Тип: String
Значение по умолчанию: /portal
simple.auth.attempts_counting_period
Укажите время в минутах, в течение которого ведется подсчет неудачных попыток входа, в целях включения задержки входа. Количество попыток до первой задержки входа устанавливается в свойстве simple.auth.failed_attempts_without_delay.
Тип: Integer
Значение по умолчанию: 60
Пример значения: 120
simple.auth.failed_attempts_without_delay
Укажите количество неудачных попыток ввода логина и/или пароля, после исчерпания которых задержка входа сработает в первый раз, а кнопка Войти будет заблокирована.
Тип: Integer
Значение по умолчанию: 3
Пример значения: 5
simple.auth.delay_time_increment
Укажите количество секунд, на которое увеличивается задержка входа каждый раз, когда она срабатывает после очередного ввода некорректного логина и/или пароля. Кнопка Войти будет также заблокирована.
Тип: Integer
Значение по умолчанию: 5
Пример значения: 10
simple.auth_page.help_info.en
Укажите сообщение, которое пользователи увидят, нажав Помощь на странице авторизации. Это свойство предназначено для сообщения на английском языке.
Тип: String
Значение по умолчанию: Не задано
Пример значения:
<p>If you need help, please contact us</p>
<p>E-mail: service@example.com</p>
<p>Phone: +7(555)30092019</p>
<p><a href='https://simpleone.ru'> Go to support page</a></p>
simple.auth_page.help_info.ru
Укажите сообщение, которое пользователи увидят, нажав Помощь на странице авторизации. Это свойство предназначено для сообщения на русском языке.
Тип: String
Значение по умолчанию: Не задано
Пример значения:
`<p>Если вам требуется консультация, свяжитесь с нами</p>
<p>E-mail: service@example.com</p>
<p>Телефон: +7(555)30092019</p>
<p><a href='https://simpleone.ru/'>Go to support page</a> </p>`
simple.auth_page.support_email
Укажите контактный адрес электронной почты для страницы авторизации.
Тип: String
Значение по умолчанию: Не задано
Пример значения: service@example.com
simple.auth_page.support_phone
Укажите контактный телефон для страницы авторизации. Допускается использование цифр, пробела и знака плюс (+).
Тип: String
Значение по умолчанию: Не задано
Пример значения: +1 800 5555555
simple.auth_page.support_site
Укажите URL-адрес сайта службы поддержки, отображаемый на странице авторизации.
Тип: String
Значение по умолчанию: Не задано
Пример значения: https://service.example.com/
simple.auth.strong_password_policy.enabled
Установите значение true, чтобы включить политику защищенного пароля, согласно которой все новые пароли, которые будут созданы в системе, должны содержать не менее 8 символов, а также включать цифры (0-9) и символы верхнего и нижнего регистра. Пароли, созданные до включения политики останутся действительными в системе.
Если указано значение false, политика паролей упрощается. В этом случае система накладывает два ограничения:
- длина пароля должна быть не менее 6 символов.
- пароль не может состоять только из пробельных символов (пробел, табуляция, новая строка и другие).
Тип: Boolean
Значение по умолчанию: true
Пример значения: false
simple.login.username.sensitivity.enabled
Установите для этого свойства значение true, чтобы включить создание похожих имен пользователей с учетом регистра (например, "username" и "UserName").
Тип: Boolean
Значение по умолчанию: false
simple.passwordreset.enabled
Установите значение true, чтобы включить возможность сброса пароля при входе в систему.
Если для этого свойства задано значение false, система отклоняет запросы на сброс пароля к API.
Тип: Boolean
Значение по умолчанию: false
simple.signup.enabled
Установите значение true, чтобы включить отображение опции Регистрации при входе в систему.
Тип: Boolean
Значение по умолчанию: false
simple.user.password_reset_token_expiry
Укажите срок действия токена сброса пароля (в секундах). Если время не указано, применяется значение по умолчанию (3600 секунд или 1 час).
Тип: Integer
Значение по умолчанию: 3600
simple.username.pattern
Укажите паттерн для проверки имени пользователя. Дополнительные сведения см. в документации по регулярным выражениям.
Тип: String
Значение по умолчанию: /^[A-Za-z][A-Za-z0-9_.-@]*$/
simple.sso.active
Установите значение true, чтобы включить авторизацию по единой точке входа (SSO). Свойство включает только SAML аутентификацию.
Тип: Boolean
Значение по умолчанию: false
simple.sso.priority_over_welcome_page
Установите значение true, чтобы включить приоритет страницы входа по единой точке входа над начальной страницей.
Если значение равно true, перенаправление ведет на URL-адрес системы единого входа, только если для свойства simple.sso.active установлено значение true
Тип: Boolean
Значение по умолчанию: false
simple.sso.providers.authorization_logging_enabled
Установите значение true, чтобы записывать события, связанные с авторизацией через провайдеров SSO, в журнал.
Тип: Boolean
Значение по умолчанию: false
simple.welcome_page.url
Укажите URL начальной страницы или введите false, чтобы отключить перенаправление на страницу.
Если URL переадресации задан на несуществующую страницу, перенаправление ведет на одну из существующих страниц портала.
Тип: String
Значение по умолчанию: Не задано
Пример значения: portal/login
https://example_welcome_page.com
user.language.default
Установите язык интерфейса и уведомлений, который будет доступен пользователям по умолчанию на экземпляре.
Пользователи могут изменить язык в меню настроек. В "коробочном" решение существует два языка: русский и английский.
Тип: String
Значение по умолчанию: en
user.timezone.default
Укажите часовой пояс по умолчанию.
Пользователи могут изменить часовой пояс в меню настроек.
Тип: String
Значение по умолчанию: Не задано
Пример значения: Europe/Moscow