Team account
Create a team account for each member using this system.
Create individual team accounts for different roles within the team and assign them functional permissions and access to specific properties. Let everyone fulfill their respective roles, working in parallel without conflict.