2. Создаем новую группу в Settings → Users & Companies → Groups
Группа должна относиться к application Project
Заполняем Menus, Access Rights, Record rules как показано на скриншотах
При необходимости можно создать отдельное меню для группы пользователей (settings→technical→menu items)
Access Rights - это права на доступ к таблицам (моделям)
Record rules - ограничения на доступ к таблицам (моделям). В данном случае руководитель проекта (project manager, обозначается как userid к модели project) получается полные права на свои проекты, участники (project members) права на просмотр своих проектов.
Схема составления домена для Record rule:
[('поле из модели','операция сравнения','поле пользователя (user.поле/константа)')] - для одного правила
['&/|',('поле из модели','операция сравнения','поле пользователя (user.поле/константа)'),(аналогичное правило)] - для нескольких правил
* для поиска в many2many значение используется операция сравнения in, при этом порядок переменных в домене не меняется