А подскажите кто-нибудь сведущий по ситуации.
У меня есть такая структура
Имею проблему. Руководители групп Москва-1 и др. могут закрывать задачи на которых права розданы только руководителям Отдела продаж.
Мне кажется так не должно быть. Или я что-то неправильно понимаю?
Нравится
У меня была подобная проблема из-за того, что в группе был пользователь, который наследовал права другой группы.
Попробуйте определить что это за пользователь.
Посмотрите профайлером какой запрос идет в базу данных при сохранении задачи, на которую у пользователя прав доступа быть не должно.
И ещё даже, если у пользователя нет прав, то кнопки доступны, но при нажатии на них должно выдаваться сообщение о недостаточности прав.
Проверьте, действительно, ли пользователи могут вносить изменения или это только визуально кнопка доступна.
Руководитель отдела продаж (или какой-то Supervisor) случайно не входит в группу Москва 2?
У меня была подобная проблема из-за того, что в группе был пользователь, который наследовал права другой группы.
Попробуйте определить что это за пользователь.
Посмотрите профайлером какой запрос идет в базу данных при сохранении задачи, на которую у пользователя прав доступа быть не должно.
И ещё даже, если у пользователя нет прав, то кнопки доступны, но при нажатии на них должно выдаваться сообщение о недостаточности прав.
Проверьте, действительно, ли пользователи могут вносить изменения или это только визуально кнопка доступна.