Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello
I work in a company with several teams
lets say there are Team1 and Team2
both teams work on Nprinting
Team1 has its own Reports and Tasks
is there a way that NOT to allow a Developer in Team2 to see reports and tasks for Team1 or sees them but cannot edit the report or run the tasks related to Team1?
Well..
Not new role per user but I would say "new role per required permission". Then you assign only that new role to your users.
Having administrator role allows to see everything so dont expect someone who has administrator role to also have restricted access - that will not work.
You need to create dedicated custom roles which will suite your needs and only assign those roles to your teams/users.
Roles shown on your picture are just default "out of the box" roles which can be used as an example, but your custom configuration requires you to add custom roles. I am not sure about your other requirements but I can imagine based on your current description that you will need roles like Dev_Team_1, Dev_Team_2 etc.
you then assignd only those roles to your developers so they only see apps based on those roles. Those people should not have other out of the box roles assigned as those are not restricting apps.
Hi @ali_hijazi
yes, it is.
The approach is to design your security around NPrinting apps and create your security roles also using app references in them. To do that you need to untick "All apps" and define which apps role applies to.
From there access is app besed to Apps, Connections, Reports and Tasks and Filters and Conditions
Cheers
currently we have the following roles:
so you mean we add a new role for each user
and thus the in the excel file from which Nprinting reads the users and roles we add the new role per app
so if a user is Administrator the role filed would contain Administrator, New_Role
and same for others...
is that what you mean?
Well..
Not new role per user but I would say "new role per required permission". Then you assign only that new role to your users.
Having administrator role allows to see everything so dont expect someone who has administrator role to also have restricted access - that will not work.
You need to create dedicated custom roles which will suite your needs and only assign those roles to your teams/users.
Roles shown on your picture are just default "out of the box" roles which can be used as an example, but your custom configuration requires you to add custom roles. I am not sure about your other requirements but I can imagine based on your current description that you will need roles like Dev_Team_1, Dev_Team_2 etc.
you then assignd only those roles to your developers so they only see apps based on those roles. Those people should not have other out of the box roles assigned as those are not restricting apps.
Currently we have an import task that gets the users and their roles
so we add that new role per app to the users being read