Вход | Регистрация
 

Роли в 1с

↓ [Фрэнки, 05.05.21 - 09:26]
Роли в 1с
Я
   Pepeega
 
05.05.21 - 04:39
Добрый день, коллеги. Возникла проблема, что в ближайшее время нужно будет скрывать элементы управления с формы, если у пользователя не будет роли "ПолныеПрава", как можно решить такую проблему на УФ и ОФ? уже около часа блуждаю по гуглу и ничего найти не могу толкового

И вопрос для большего понимания, возможно кто сможет подсказать "Наличие каких прав у пользователя может негативно повлиять на целостность данных информационной базы, если пользователь воспользуется этими правами? Какие есть рекомендации для задействования или отключения таких прав?"
   Pepeega
 
1 - 05.05.21 - 04:44
в УФ как вариант пользовательскую видимость настроить для реквизитов, а вот для ОФ что-то не понятно
   ДенисЧ
 
2 - 05.05.21 - 04:47
(0) По второму вопросу - наличие у пользователя права непосредственного удаления объектов является прелюдией к сексу...
   Pepeega
 
3 - 05.05.21 - 04:49
(2) хм, не видел такого права, подскажите где находится?
   НоваяВолна
 
4 - 05.05.21 - 04:54
(3) это право, а не роль. Не путай. А вот какой роли ты это право дашь, другое дело.
   НоваяВолна
 
5 - 05.05.21 - 04:57
(0) по первому вопросу можешь создать Процедуру в Общем модуле, в которую будешь передавать элементы формы, которые нужно скрывать и проверять роли.
   НоваяВолна
 
6 - 05.05.21 - 04:58
(5) + соответственно экспортную
   Pepeega
 
7 - 05.05.21 - 05:15
(4) (5) Спасибо за пример, вопрос исчерпан полностью
   Фрэнки
 
8 - 05.05.21 - 09:27
Вопрос был задан абсолютно из области "поиск сферичного коня в вакууме".
Получен ответ.

А потому ветка отправлена в утопление
   Pepeega
 
9 - 05.05.21 - 15:59
(8) Если есть какие-то мысли по 2му вопросу, то буду только рад услышать
   Pepeega
 
10 - 05.05.21 - 16:00
(8) Есть еще вопрос: Какие дополнительные функции выполняет объект конфигурации "Роль" в управляемых приложениях? на который я думаю, что тоже можно поразмышлять

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.