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

User rights not pulling trough corectly #241

Closed
MischaSLabbert opened this issue Jan 29, 2018 · 4 comments
Closed

User rights not pulling trough corectly #241

MischaSLabbert opened this issue Jan 29, 2018 · 4 comments
Assignees
Labels
status: work in progress For issues or pull requests that are in progress but not yet completed
Projects
Milestone

Comments

@MischaSLabbert
Copy link

Good day

After some testing we found a bug in the roles of users.

In the test scenario we have created two warehouse locations. The locations are based on how the products in the warehouse is processed.
The first location is our Quarantine location, and the second is the main warehouse, where all final dispatching will come from. We have also created a user with assistant role assigned to it.
The location roles for the assistant User is as follow:
• Main Warehouse location - Browser Role
• Quarantine Location - Default

The scenario states that the assistant users default warehouse/location is the Quarantine Location, and this user will be allowed to receive shipment into the Quarantine Location, to go trough a QA process. The Once the QA process was successful, the stock will then be moved to the Main Warehouse/Location via the Quarantine Location Assistant User, by creating a outbound shipment. On the other side the Main Warehouse will also have an assistant user, who will be receiving the shipments.

However both the assistants, regardless of the location Roles setup in the user setup, can create and receive shipments on both locations.

Can you please investigate and revert back.

If it is possible we would like to somehow disable the assistant user from the Quarantine Location, to select the Main warehouse at time of login, or even change to it in a session, and vise versa for the Main Warehouse Assistant User. (In fact for any user role, to disable a location for a user)

Kind regards

@jmiranda jmiranda added this to the 0.7.28 milestone Jan 29, 2018
@jmiranda
Copy link
Member

Thanks @MischaSLabbert

@jmiranda jmiranda modified the milestones: 0.7.28, 0.7.29 Jan 31, 2018
@jmiranda
Copy link
Member

I just had some time to look into this and fixed a few issues. Still some work to do, but I think the next version will include a fix for your needs.
https://drive.google.com/file/d/1-dRiDcS6AKGO6FczBUp1--X0jmRGpTNh/view

@jmiranda jmiranda self-assigned this Feb 16, 2018
@jmiranda jmiranda added the status: work in progress For issues or pull requests that are in progress but not yet completed label Feb 16, 2018
@jmiranda
Copy link
Member

I've also added a new ticket for the second part of this ticket #244

@jmiranda
Copy link
Member

The first part of this ticket should be fixed in release 0.7.29.

@jmiranda jmiranda added this to Done in 0.7.29 Feb 23, 2018
@jmiranda jmiranda moved this from Done to In progress in 0.7.29 Feb 23, 2018
@jmiranda jmiranda moved this from In progress to Done in 0.7.29 Mar 6, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: work in progress For issues or pull requests that are in progress but not yet completed
Projects
No open projects
0.7.29
  
Done
Development

No branches or pull requests

2 participants