Добрый день! Есть роль1 и роль2. Роль1 дает доступ на чтение номенклатуры, например, с кодом "1" и пусть это будет группа, на изменение и на добавление права нет, роль2 дает доступ на чтение с кодом "1", на изменение элемента "1.1", который находится в группе с кодом "1" - при предоставлении прав пользователю (выдаче одновременно двух ролей) - появляется возможность изменять все элементы из "1", при выдаче только роли роль2 - изменяет только элемент с кодом "1.1". Получается, что при наложении ролей баг?
(3) - если дать только роль1, тогда доступ есть на чтение к группе "1", на изменение нет доступа.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший