|
выполнить код с полными правами | ☑ | ||
---|---|---|---|---|
0
dvrk
22.11.21
✎
07:42
|
привет, есть обработка Универсальный отбор и обработка объектов, там есть "Произвольный алгоритм", как сделать чтобы этот произвольный алгоритм выполнялся с полными правамми?
|
|||
1
ДенисЧ
22.11.21
✎
07:43
|
Запустить 1с с полными правами.
Ваш КО. |
|||
2
dvrk
22.11.21
✎
07:45
|
(1) ну я хочу чтобы были права на реализацию у пользователя только в этой обработке
|
|||
3
ДенисЧ
22.11.21
✎
07:46
|
Дай права.
|
|||
4
Старею
22.11.21
✎
07:46
|
||||
5
osa1C
22.11.21
✎
07:48
|
(0) Проверь в коде на роль, доступную нужному пользователю и включи привилегированный режим, потом не забудь его выключить
|
|||
6
dvrk
22.11.21
✎
07:48
|
(5) этот код не в модуле обработки, а в произвольном алгоритме
|
|||
7
osa1C
22.11.21
✎
07:51
|
(6) тогда дай права или спроси у dubolom
|
|||
8
dvrk
22.11.21
✎
07:53
|
(7) но я не хочу давать права, я хочу только в обработке этой позволить сделать так
|
|||
9
Галахад
гуру
22.11.21
✎
07:53
|
Если будут права в произвольном алгоритме, значит у пользователя уже есть полные права. И в чем смысл ограничений?
|
|||
10
dvrk
22.11.21
✎
07:54
|
(9) ну, я хочу просто чтобы пользователь мог переносить дату у документов в произвольном алгоритме и всё
|
|||
11
ДенисЧ
22.11.21
✎
07:56
|
(10) Ну так дай ему права и всё, раз уж у него это регулярная операция.
|
|||
12
Галахад
гуру
22.11.21
✎
07:58
|
(10)
Дарю твоим пользователям: ПользовательБД = глЗначениеПеременной("глТекущийПользователь"); Для Каждого мРоль Из Метаданные.Роли Цикл Если мРоль.Имя = "АдминистраторСистемы" Тогда ПользовательБД.Роли.Добавить(мРоль); ПользовательБД.Записать(); КонецЕсли; КонецЦикла; |
|||
13
dvrk
22.11.21
✎
07:59
|
(12) спасибо (11) а как я правами ограничу что дату старее такой то переносить нельзя и т д
|
|||
14
ДенисЧ
22.11.21
✎
08:05
|
(13) Ты там уборщица или 1сник?
|
|||
15
dvrk
22.11.21
✎
08:07
|
(14) ну если ты про Дата запрета редактирования то не подходит
|
|||
16
dvrk
22.11.21
✎
08:44
|
ну всё же, если у пользователя нет прав, но я хочу чтобы в обработке код выполнился, что можно сделать?
|
|||
17
ДенисЧ
22.11.21
✎
08:51
|
(16) Написать привелигированный модуль, который будет вызываться пользователем
Ответ на (14) |
|||
18
ДенисЧ
22.11.21
✎
08:52
|
*ответЬ.
|
|||
19
Гений 1С
гуру
22.11.21
✎
08:56
|
УстановитьПривелигерованныйРежим (истина), не?
|
|||
20
Fish
22.11.21
✎
08:56
|
(19) Гениально! :)
|
|||
21
dvrk
22.11.21
✎
09:03
|
(18) я там уборщица
|
|||
22
hhhh
22.11.21
✎
09:14
|
||||
23
ДенисЧ
22.11.21
✎
09:15
|
(21) Поспрашивай бухгалтеров, там у вас где-то 1сник должен быть...
|
|||
24
dvrk
22.11.21
✎
09:17
|
||||
25
dvrk
22.11.21
✎
09:17
|
(23) хорошо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |