Имя: Пароль:
1C
 
Касательно расширения
0 1C_Patriot
 
15.02.26
13:49
Доброго времени.
Подскажите, есть справочник в расширений типа дополнений. Когда я захожу под пользователем с полными правами, в пункте меню элемента доступен пункт удалить. Как убрать/запретить интерактивное удаление?
1 PR
 
15.02.26
14:02
(0) Добавить в расширение роль ПолныеПрава и в ней убрать интерактивное удаление
2 1C_Patriot
 
15.02.26
14:12
(1) Я так понимаю что это единственный способ? я тоже о нем подумал в первую очередь, но почему то решил что есть более изящный вариант чем наследование полныхправ
3 DrZombi
 
гуру
16.02.26
06:18
(2) Расширение особо не балует простотой интеграцией в основную конфигурацию.

Разве вы не столкнулись, еще, с тем что правка формы из основной конфигурации со временем вызывает неработоспособность формы, а то и самого расширения?

Выход тоже тривиален, дописывать интерфейс только через программное создание элементов на форме.
Либо писать уже новую форму в расширении.
4 Fish
 
гуру
16.02.26
08:50
(1) Имхо, плохая идея ограничивать роль ПолныеПрава. Они на то и полные, что не должны иметь ограничений.
Понятно, что пользователь с полными правами должен осознавать, когда можно что-то удалять, а когда нельзя.
5 Web00001
 
16.02.26
09:00
(4)У пользователя с полными правами, не должно быть под рукой кнопки "удалить как будто никогда не было". Если ты администратор и ты понимаешь, что делаешь, у тебя должны быть инструменты для таких специфичных единичных вмешательств. Но пользователь с полными правами может им и не быть.
6 Fish
 
гуру
16.02.26
09:04
(5) "у тебя должны быть инструменты для таких специфичных единичных вмешательств" - Ну так кнопка "Удалить" - и есть этот инструмент, придуманный специально для этого.
Нафига давать полные права кому попало, а потом придумывать велосипеды, чтобы их ограничить?
Не проще ли давать пользователям только те права, которые положены? И не давать им в руки вместо молотка микроскоп, потому что молоток не можешь сделать.
7 maxab72
 
16.02.26
09:06
(5) Именно, потому что человек может элементарно промахнуться мышкой в менюшке.
8 Fish
 
гуру
16.02.26
09:06
+(6) Вот лично я, например, не могу представить себе ситуации, когда обычному пользователю нужно давать полные права.
Для любого пользователя можно сделать необходимый набор прав. А полные права - это для разработчиков и администраторов, которые ответственны за свои действия.
9 Fish
 
гуру
16.02.26
09:20
(7) Да, да. И потом ещё и подтвердить удаление тоже случайно :)))
10 Web00001
 
16.02.26
09:36
(6)Нет, не проще. Фин дир не должен иметь никаких ограничений по доступу к инфе. Гораздо проще дать ему полные права, чем пилить отдельную роль, чтобы потом еще и вырезать оттуда удаление. Еще есть собственники и прочий упр. персонал которые говорят: "Мне нужны полные права". Все честно у вас полные права как у меня. Удалять никто не может. Если прям надо удалить. Ты найдешь как это сделать и без типовой кнопки в форме списка.
11 Fish
 
гуру
16.02.26
09:44
(10) Странно, обычно собственникам и упр. персоналу даются права только на просмотр всего - большего им не нужно. Но да, если вам проще дать полные права тем, кому это не нужно, то выдумывайте велосипеды. Ведь это так сложно - сделать нужную роль :)))
Ведь куда проще дать всем микроскоп для забивания гвоздей, а потом думать, как же его ограничить.
12 StanLee
 
16.02.26
11:21
Можно дать полные права + дата запрета загоняется далеко вперед для пользователя, этого было достаточно например для того же финдира, такой вариант "только чтения". Справочники он не особо смотрел, а вот в документы залезать любил и в отчеты.
13 Web00001
 
16.02.26
11:36
(11)>то выдумывайте велосипеды
Ничего не выдумываю, использую штатный функционал. Причин удалять непосредственно сразу в списке так и не услышал.
14 Fish
 
гуру
16.02.26
12:23
(12) Костыль. С полными правами ты можешь открыть любой регистр (не подчиненный регистратору) и грохнуть там любую запись.
И никакое убирание непосредственного удаления тебя не спасет.
И запрет редактирования наверняка не на все РС работает.

Ещё раз: давать полные права тем, кому нужны права только на просмотр - это ахтунг, и тот, кто так поступает - ССЗБ.
Но, как говорится, хозяин-барин.
15 Ногаминебить
 
16.02.26
12:27
А вот ЦБ к примеру требует для ряда организаций, чтобы пользователь с Полными правами вообще не мог осуществлять бизнес-операции. Интересно кто-то такое у себя реально воплощал?
16 Fish
 
гуру
16.02.26
12:28
(13) В штатном функционале у роли "ПолныеПрава" - полные права на всё. И это не спроста. А урезание ПолныхПрав - это уже костыли и велосипеды.
17 Fish
 
гуру
16.02.26
12:29
(15) Вполне нормальное требование. Вот только решается оно вовсе не ограничением прав. Это чисто административное ограничение.
18 Dedal
 
16.02.26
12:51
(10) Всю жизнь 1С-ника всем учредителям, директорам и т.п. давал права на чтение. Мотивация, чтобы случайно не нажали что-то если отвлекут. Всех устраивает. Договариваться нужно с людьми объяснять им свою позицию профессионала, а не: "Главный дядя сказал, я сделал"

(15) Это где такое прямо написано у ЦБ?
19 Ногаминебить
 
16.02.26
14:33
(17) Приказ издать - это конечно хорошо, но не факт, что будет достаточно. :(
(18)Где-то может быть и написано. Но я только о финансовых организациях. Как раз вдруг кто просветит было ли такое требование при аудите от ЦБ и как реализовали?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс