Имя: Пароль:
1C
 
Выдать право пользователю на удаление одного документа без прав администратора
0 Кострома
 
24.09.25
11:10
Добрый день! Поступила задача - дать пользователю (не администратору) право на удаление одного конкретного документа. Профиль доступа у него "Кладовщик" + доп.роль на именно этот документ.
Если дать ему право удалять этот документ, иконка, конечно, появляется но выскакивает ошибка прав доступа. Есть ли какой-то другой более-менее быстрый и не сумасшедший вариант кроме как давать ему права администратора и соответственно доступ к обработке "Удаление помеченных объектов" (ведь к ней есть доступ только у администраторов, правильно?)
Конфигурация Общепит КОРП 3.0 (думаю, все, что походит для БП 3.0 тоже подойдет и сюда).


p.s. Если вопрос глупый - я маленький неумеха-стажер, так что отнеситесь с пониманием, оскорбляйте не сильно обидно)
1 Волшебник
 
24.09.25
11:11
Такое право никому давать нельзя
2 maxab72
 
24.09.25
11:12
дать пользователю доступ к кнопке, по которой будет запускаться фоновая обработка под полными правами и удалять указанный документ. Кнопку надо будет сделать.
3 maxab72
 
24.09.25
11:13
(1) можно, но не всегда. Например на удаление документов, на которые нет и не может быть ссылок. Например что-то типа оповещений складу о согласии клиента грузиться самовывозом и т.п.
4 Волшебник
 
24.09.25
11:17
(3) Нет. Пользователю ничего удалять нельзя.
5 Fish
 
гуру
24.09.25
11:20
(0) Пусть пользователь метит на удаление, а потом штатная обработка помеченных удалит документ корректно.
6 paramedic
 
24.09.25
11:23
Волшебник абсолютно прав. Никому кроме администраторов (не просто пользователей, которым "для упрощения" дали права администраторов) нельзя давать право на удаление объектов базы. Через некоторое время 100% получите неработоспособную базу или, в лучшем случае, полную невозможность отследить кто и что делал в базе.
Пометки на удаление обычным пользователям за глаза хватит.
7 Кострома
 
24.09.25
11:30
Спасибо за ответы, понятное дело, что удаление без контроля ссылочной целостности это плохое дело. Это я  вообще не знаю зачем написала, от паники. Мысли формулировать коротко и по делу я тоже пока только учусь)
Интересовал именно доступ конкретного пользователя к обработке без выдачи ему прав администратора.
8 paramedic
 
24.09.25
11:35
(7) Все равно нельзя давать такие права пользователям. Особенно МОЛ.
9 Rovan
 
гуру
24.09.25
12:11
(0) некоторые пользователи думают что 1С это как Excel
- можно просто удалять строки если они не нужны
10 PuhUfa
 
24.09.25
13:07
(7) >>Интересовал именно доступ конкретного пользователя к обработке без выдачи ему прав администратора.
Если мы берем типовые конфигурации, то типовой обработкой удаления помеченных объектов может пользоваться только администратор.
11 maxab72
 
24.09.25
13:16
(10) В типовом БСП предусмотрено регламентированное задание удаление помеченных. То есть удаляет не только администратор.
12 Волшебник
 
24.09.25
13:18
(11) Рег.задание всегда запускается под конкретным пользователем.
13 PuhUfa
 
24.09.25
13:21
(11) так речь шла не про рег.задание, а про обработку. Что бы кладовщик пометил свой документ и тут же через обработку его удалил и при этом не имел бы прав администратора
14 maxab72
 
24.09.25
13:22
(12) но не сам же администратор лично удаляет данные, а процесс. то есть не админ.
15 maxab72
 
24.09.25
13:23
(13) и в чем проблема? Пользователь пометил, а через три минуты по расписанию рег задание документ удалило. Типовая ситуация, есть в БСП.
16 craxx
 
24.09.25
13:23
(7) Гуглите "Привилегированный режим".
17 craxx
 
24.09.25
13:24
(15) А может и не удалило. Ссылочная целостность она такая.
18 PuhUfa
 
24.09.25
13:25
(15) Есть у меня один клиент с включенным этим задание. Толку? А ты еще хочешь что бы оно молотило базу каждые 3 минуты