15 сентября 2014 г.

1C 8.x: Пользователи ИБ. Проверить установлен ли пароль у пользователя

Иногда нужно определить у всех ли пользователей установлен пароль, и какие права у пользователя имеются. Получить Имя пользователя (Полное имя пользователея), роли, и проверить установлен ли пароль можно с помощью кода:

Выборка = ПользователиИнформационнойБазы.ПолучитьПользователей(); 
Для Каждого ЭлементМассива Из Выборка Цикл 
 ИмяПользователя = ЭлементМассива.Имя; 
 ПолноеИмяПользователя = ЭлементМассива.ПолноеИмя; 
 ЕстьПароль = ЭлементМассива.ПарольУстановлен; 
 Роли = ЭлементМассива.Роли; 
 
 Для Каждого Роль Из Роли Цикл 
  ИмяРоли = Роль.Имя; 
 КонецЦикла; 
КонецЦикла;

Комментариев нет:

Отправить комментарий