Подсказка потребовать смену пароля при входе. Для форм элементов справочников Пользователи и ВнешниеПользователи.
// Для форм элементов справочников Пользователи и ВнешниеПользователи.
Функция ПодсказкаПотребоватьСменуПароляПриВходе(ДляВнешнихПользователей) Экспорт
ЭтоПолноправныйПользователь = Пользователи.ЭтоПолноправныйПользователь(, Ложь);
Подсказка = Новый Массив;
Подсказка.Добавить(НСтр("ru = 'Требования к длине и сложности пароля задаются отдельно.'"));
Подсказка.Добавить(Символы.ПС);
Если Не ЭтоПолноправныйПользователь Тогда
Подсказка.Добавить(НСтр("ru = 'За подробностями обратитесь к администратору.'"));
Возврат Новый ФорматированнаяСтрока(Подсказка);
КонецЕсли;
Подсказка.Добавить(НСтр("ru = 'См.'"));
Подсказка.Добавить(" ");
Если Не ПользователиСлужебныйПовтИсп.Настройки().ОбщиеНастройкиВхода Тогда
Подсказка.Добавить(НСтр("ru = 'Параметры информационной базы в конфигураторе в меню Администрирование.'"));
Возврат Новый ФорматированнаяСтрока(Подсказка);
КонецЕсли;
Если ДляВнешнихПользователей Тогда
Ссылка = НСтр("ru = 'Настройки входа внешних пользователей'");
Иначе
Ссылка = НСтр("ru = 'Настройки входа пользователей'");
КонецЕсли;
Подсказка.Добавить(Новый ФорматированнаяСтрока(Ссылка,,,, "НастройкиВходаПользователей"));
Если Метаданные.Подсистемы.Найти("Администрирование") <> Неопределено Тогда
Подсказка.Добавить(" ");
Подсказка.Добавить(НСтр("ru = 'в разделе Администрирование,
|пункт Настройки прав и пользователей.'"));
Иначе
Подсказка.Добавить(".");
КонецЕсли;
Возврат Новый ФорматированнаяСтрока(Подсказка);
КонецФункции
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
ИнтерактивнаяОбработкаПриСменеПароляПриЗапуске (БСП)
ПодсказкаДляНовогоПароля (БСП)
ИнтерактивнаяОбработкаПриСменеПароляПриЗапускеЗавершение (БСП)
В случае если не найдена подсказка, то Enter закрывает форму подсказки
ПоказыватьПодсказкиПриРедактированииФайлов (БСП)
Отмена подсказки в редактировании текста запроса СКД
Подсказка не показывает полностью значения платформенных перечислений
Канал FastCode 1C в Телеграм! Шаблоны кода, статьи, полезные советы, курсы по 1С (8К участников)