-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
Locations: Add field company in location parameters #15971
Comments
Sorry maby i too shortly described the issue. We decided to name locations like pattern: CompanyName_Place Company2_CentralOffice Naw when i logedin as one of user Company1 thats true the /company/ field in [Custom Asset Report] is greyed out and generated report is empty when chose location from Company2, but main issue is that in field /location/ or /default location/ dropdawn menu is showing up for him these locations names from other companies. It can generate problem that noone should know witch other comanies we are supporting and these way every user will know that. These is why i can't share screenshot to show you exact problem. |
Locations is physical structure of Company. Departments are e.g. IT, management, service, sales There can be IT department in Company1_CentralOffice and in Company1_Bielsko and these is the same department. |
@marcinBB8 unfortunately, location hierarchy doesn't do anything in SnipeIT. |
As I wrote yesterday, departments doesn't isolate anything. It's just a filter for people in the database. I have regular users with permissions to view/edit departments and they get complete list of departments in the company they are assigned to. In SnipeIT you can't limit you agents (admins) by location or anything else, just by COMPANY. Person can be assigned only to a single company. Only SUPER USERS can see assets, people, departments, etc. from all companies in the database, but probably nobody wants to grant full access to a guy, who is doing checkins/checkouts of items. |
I think you don't understood the problem. ok user cant modify or view assets from other company, but those who are allowed to reports can view locations and know other companies that we are supporting. |
It's you who doesn't understand what you're being told. :) Read documentation, install a test copy on virtual machine and play with it to understand how Snipe-IT works. You can name your 'locations' whatever you want, you can image that those are different companies, but user who has permission 'View locations' will see all locations that are created in Snipe-IT. Don't ask me why Snipe-IT locations aren't attached to companies - I'm just user who's working with Snipe-IT for 3+ years. Also, Snipe-IT doesn't have location based permission system. You can't use 'departments' as companies for the same reason - user with permission 'View departments' will see all departments created in Snipe-IT if 'Multi-Company Support' is not enabled. p.s. |
I understand how Snipe work in current state, I just suggested what is wrong in Snipe and what is good to change in next update. We have enabled "full multi-company support" of course. for me it is obvious that location should be assigned to company and have no idea how it happened that these basic parameter wasn't designed at project stage of creating Snipe database structure |
|
It would be useful to add field [Company] in locations.
Naw in [Custom Asset Report] any user can view all locations even from other companies witch is not wanted issue.
The text was updated successfully, but these errors were encountered: