What are the Slack Archives?
It’s a history of our time together in the Slack Community! There’s a ton of knowledge in here, so feel free to search through the archives for a possible answer to your question.
Because this space is not active, you won’t be able to create a new post or comment here. If you have a question or want to start a discussion about something, head over to our categories and pick one to post in! You can always refer back to a post from Slack Archives if needed; just copy the link to use it as a reference..
Hi, is there a way to create read-only role in zed? Lets say I want to let user list company-busines
Hi, is there a way to create read-only role in zed? Lets say I want to let user list company-business-unit, but not edit nor delete. I would assume defining
company-business-unit-gui/ * / * - deny
company-business-unit-gui / list-company-business-unit / * - allow
should do the trick. However, default navigationItems provided to filterNavigationItemCollectionByAccessibility are only add-company-business-unit and edit-company-business-unit. So as soon you deny access to both of these active operations, you loose access to the menu item. Typing company-business-unit-gui/list-company-business-unit into url works though.
Comments
-
The Zed ACL is very granular so you should be able to deny the edit endpoints but allow the list and view endpoints. I’ve not used the business unit module for a while but done this for the more generic modules like product, category, etc.
0 -
Well thats the thing, the ACL allows it and works as expected. The problem is in the rendered menu. If you allow *, but then you explicitly deny add, delete, edit I would expect to still see item in the menu as "list-company-business-unit" controller is still accessible via url and I can list business units. But the menu item disappears. Filtering logic is correct, but the initial set of menu items/operations does not have "list-company-business-unit" so it ends up empty.
0 -
my use case: I want to see business units in the menu and let user list business units, but deny add, edit, delete and any other active operation.
0
Categories
- All Categories
- 42 Getting Started & Guidelines
- 7 Getting Started in the Community
- 8 Additional Resources
- 7 Community Ideas and Feedback
- 76 Spryker News
- 929 Developer Corner
- 787 Spryker Development
- 89 Spryker Dev Environment
- 362 Spryker Releases
- 3 Oryx frontend framework
- 35 Propel ORM
- 68 Community Projects
- 3 Community Ideation Board
- 30 Hackathon
- 3 PHP Bridge
- 6 Gacela Project
- 26 Job Opportunities
- 3.2K 📜 Slack Archives
- 116 Academy
- 5 Business Users
- 370 Docker
- 551 Slack General
- 2K Help
- 75 Knowledge Sharing
- 6 Random Stuff
- 4 Code Testing
- 32 Product & Business Questions
- 70 Spryker Safari Questions
- 50 Random