Имя: Пароль:
1C
1С v8
Почему пропадает роль расширения?
0 slafor
 
28.05.24
10:21
Типовая доработанная конфигурация. Платформа 8.3.18.

У роли "Полные права" отключена возможность непосредственного интерактивного удаления без контроля ссылочной целостности. Иногда такая возможность бывает необходима - например, если точно знаешь, что ссылок на объект нет, введён он ошибочно, и запускать контроль - просто терять время. В конфигураторе в расширении создали новую роль специально для прямого удаления, в пользовательском режиме добавили её в профиль, а пользователя - в группу доступа с этим профилем. В первый раз всё срабатывает нормально - появляется возможность интерактивного удаления. Потом я исключаю пользователя из группы, перезахожу под ним - опять всё правильно, возможность удаления пропала. А потом снова включаю пользователя в группу, перезахожу - возможность удаления не появилась! Смотрю в конфигураторе - а у этого пользователя в меню Пользователи - Прочие - Доступные роли слетела галка с роли расширения. Устанавливаю её опять - всё в порядке, до очередной попытки удалить пользователя из группы...

Почему так получается и как можно это обойти?
1 slafor
 
28.05.24
10:56
(0) Да, забыл - режим совместимости стоит 8.3.10. Может, из-за этого?
2 Amra
 
28.05.24
11:01
Добро пожаловать в мир БСП...
3 slafor
 
28.05.24
12:07
По-моему, нашёл решение: https://infostart.ru/1c/articles/1878677/ . Проверить пока не могу, но скорее всего сработает.
(2) Это как раз БСП. )