General
Assuming there are certain users who should only have access to selected projects and entities, since rights management doesn't apply here, there's another way to achieve this
Newton has something in place for restricting particular users’ access to some projects and entities. The term we use for these sets of projects and entities is "collection" (project entity collection, to be precise). They are managed in the options area and assigned to users as needed.
Basics
The idea behind it is that collections of one or more projects can be defined, and then assigned to users, which tells Newton that those users should only have access to those projects and their entities.
But also, this is extendable for different reasons:
First, some entities do not (yet) belong to any project, so access to them cannot be granted by defining the project. Therefore, single entities can also be added to a collection. Secondly, when working with a lot of projects, even selecting and adding single projects to a collection might be a task too tedious, so you can also add project groups to a collection, which will lead to all projects within that project group, and then all entities of those projects, to be contained in the collection. Considering the option’s name, be sure the name provides enough information to the user doing the assignments, so they can make the correct choice when selecting a collection for a user.
If a collection, e.g. only contains one project, it might be easiest to give the collection the same name.
Step by step
Create a Collection
Important
It is essential to understand that once the content of a collection is changed, it becomes effective for all users who have been assigned that collection. However, they must log out and back in once to ensure these changes are loaded.
Assign a Collection
Once finished, the collection can be assigned.
Users who log in after the assignment should only have access to the project(s) and entities contained in the collection.
Of course, the right to further view or add, edit and delete data is controlled by the rights system. So, the user might be in a collection to see a project or entity, but it depends on the specific rights, whether they can only view or edit it.