|
Чтобы расширение было активно только у одного выбранного пользователя. Реально?
| ☑ |
0
LevelUP
16.12.21
✎
18:50
|
Здравствуйте!
В расширении подменяется работа функции модуля. Как сделать, чтобы эта "подмена" функции работала только у моего пользователя, пока я ее окончательно не проверил.
Смотрел в сторону управления ролями, но там, собственно, роли расширения раздаются. Смотрел разделители данных, но там все про данные, добавляемые расширением.
Можно как-то типовыми средствами? Неохота ставить проверки на роль или на пользователя в функции.
|
|
1
vicof
16.12.21
✎
19:01
|
Для такого есть тестовые базы.
|
|
2
серый КТУЛХУ
16.12.21
✎
20:41
|
а можно заставить расширение тупо не подключиться по ошибке?
|
|
3
LevelUP
16.12.21
✎
20:50
|
(2) вы намекаете на то, чтобы в коде сгенерировать ошибку у других пользователей, чтоб у них просто не подключилось расширение, а у себя чтобы ошибка не появлялась?
|
|
4
серый КТУЛХУ
16.12.21
✎
20:52
|
(3): именно.
|
|
5
LevelUP
16.12.21
✎
20:58
|
(4) Спасибо. Интересный вариант. С одной стороны, все равно придется писать условие, и привязываться, например, к основной роли расширения.
С другой стороны, если расширение объемное и в нем множество измененных функций, плюс объекты, то такое условие можно прописать единожды, а не в каждой функции.
Ну и писать юзерам будет, не удалось, ошибка.
|
|
6
LevelUP
16.12.21
✎
21:25
|
Хотя, если подумать, то ошибка не приведет к отвалу расширения. Так что ответ на (2) похоже - нет.
|
|
7
pechkin
16.12.21
✎
21:36
|
Если имя пользователя ="вася" тогда ... Иначе Продолжитьвызов() Конецесли
|
|
8
LevelUP
16.12.21
✎
21:45
|
(7) в (0) писал
>> Неохота ставить проверки на роль или на пользователя в функции.
А так-то да.
|
|
9
mikecool
16.12.21
✎
21:53
|
вирус, что ли, пишешь?
|
|
10
SleepyHead
гуру
17.12.21
✎
04:37
|
(9) Первое апреля все ближе, а серьезные 1с-ники готовятся к такому событию заранее.
|
|
11
H A D G E H O G s
17.12.21
✎
09:30
|
(7) тоже читал этот шедевр на Хабре?
|
|