Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Limiting user rights for each location #8886

Open
mitriaev opened this issue Dec 10, 2020 · 11 comments
Open

Limiting user rights for each location #8886

mitriaev opened this issue Dec 10, 2020 · 11 comments

Comments

@mitriaev
Copy link

Server (please complete the following information):

  • Snipe-IT Version 7.2.24-0ubuntu 0.18.04.7
  • PHP Version v5.0.9 build 5616 (973eacf)

Hi all!
In my case I need to grant limited rights for a specific locations.. I'll explain.
There are a few Location: Location1, Location2, Location3 and there are a few Responsible persons: User1, User2, User3

User1 is responsible only for Location1
User2 is responsible only for Location2
User3 is responsible only for Location3

We need to grant rights for them so that each user can only manage the assets of the location for which he is responsible. These users should not modify or create new assets in offices for which they are not responsible.

Could we arrange such option?

Thanks

@welcome
Copy link

welcome bot commented Dec 10, 2020

👋 Thanks for opening your first issue here! If you're reporting a 🐞 bug, please make sure you include steps to reproduce it. We get a lot of issues on this repo, so please be patient and we will get back to you as soon as we can.

@nghia-dang
Copy link

What if User1 is also responsible for Location1 AND Location3 but must not see anything in Location 2 ?

@slax-creator
Copy link

I would love to see a feature like this.

If we already can:

  • assign location to assets (either default or inherited from user location - I love this feature btw)
  • assign (one) manager per location - but it serves no fuction

I would love if we could:

  • grant permissions to managers based on location
  • Let's say HR lady in London is responsible for checking-out and checking-in assets, accessories, consumables etc. in London office
  • I create location London and set HR lady as it's manager - she can now log in and only see, check-out and check-in assets that have their location set to London

@hesske
Copy link

hesske commented Apr 8, 2021

I too would like to see permissions based on location. We have some users that need to see all locations, but it is overkill and causing issues to make these individuals super users just so they can see all locations. Then we have individuals we want to only be able to see assets for their location unless they are looking at assets that other sites have marked as available to be requested by other sites.

@brianhoganm
Copy link

I really wish this can be implemented so badly!

@cfsnate
Copy link

cfsnate commented Mar 1, 2023

+1

1 similar comment
@sarahdenise
Copy link

+1

@fivelook
Copy link

fivelook commented Aug 1, 2023

A mí también me gustaría ver permisos basados ​​en la ubicación. Tenemos algunos usuarios que necesitan ver todas las ubicaciones, pero es excesivo y causa problemas hacer que estos individuos sean superusuarios solo para que puedan ver todas las ubicaciones. Luego, tenemos personas que queremos que solo puedan ver los activos de su ubicación, a menos que estén buscando activos que otros sitios han marcado como disponibles para que otros sitios los soliciten.

This would be very helpful to everyone.

@SteeleCQ
Copy link

SteeleCQ commented Dec 8, 2023

+1 for this. Ability to assign permissions to users based on location or multiple locations would be ideal, as a sub permission to Companies

@nsauter
Copy link

nsauter commented Jan 9, 2024

This would definately help with asset management within one company, yes!

@mauro-miatello
Copy link
Contributor

multi-company would also be convenient, for example for an auditor or a project manager responsible for many (but not all) customers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests