Необходимо организовать распределение доступа к написанным мной функциям помогите определится.
Есть несколько видов групп, зачем их столько много и чем они все друг от друга отличаются?
1. Основные группы пользователей - распределяют права доступа к основным модулям, кроме этого есть распределение доступа в CRM
2. Департаменты - привязывает сотрудника к отделу компании, не содержит запретов, на сколько я понимаю, это исключительно визуальное разделение
3. Рабочие группы - объединяет пользователей в рабочие группы, распределяет видимость сообщений, файлов, задач
Какие из этих групп будет лучше и правильнее использовать для разграничения доступа?
Есть несколько видов групп, зачем их столько много и чем они все друг от друга отличаются?
1. Основные группы пользователей - распределяют права доступа к основным модулям, кроме этого есть распределение доступа в CRM
2. Департаменты - привязывает сотрудника к отделу компании, не содержит запретов, на сколько я понимаю, это исключительно визуальное разделение
3. Рабочие группы - объединяет пользователей в рабочие группы, распределяет видимость сообщений, файлов, задач
Какие из этих групп будет лучше и правильнее использовать для разграничения доступа?