Our company works on several projects for different clients. We have clients that want to browse and freelancers that work on different projects.
This caused me to play around with permissions as the default was that every user had access to everything meaning some clients could see projects they shouldn't.
Now a new freelancer is working with us on a project and I find myself confused on how to handle permissions.
Should I create a new scheme just for him or add him to the group I created for a client?
What is best practice in this case?
Thanks in advance.