хочу снять для всех ролей право "Интерактивное удаление", но...
когда флаг серенький и ты хочешь кликом его снять, то сначала
конфигуратор (да и везде так, скорее) сначала ставит его включенным,
т.е. включает это право для всех ролей, а вслед за этим устанавливаются флаги редактирование, просмотр и иже с ними для всех ролей.
(2) У роли1 удаление (обычное, "программное") разрешено, у роли 2 запрещено. После интерактивных манипуляций в конфигураторе право "Удаление" будет либо стоять у всех ролей, либо у всех ролей будет сброшено. Ему охота сохранить для права "Удаление" все так, как есть сейчас.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший