Я создаю приложение Django, где будут организации. Организации будут содержать отделы, такие как человеческие ресурсы/продажи, каждый из которых будет иметь свои собственные разрешения. Имя и роли групп должны быть заданы самой организацией и не будут известны заранее.Использование групп в Django Для организации организаций
В группах могут быть разные разрешения - менеджер по продажам может сделать больше, чем продавец.
Я не уверен, насколько я должен использовать встроенные группы Django для обработки разрешений. Было бы уместно сделать организацию группой? Должен ли продавец быть членом двух групп - ведомственной группы (продажи) и группы, основанной на ролях (продавец)?