-
Type:
Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: 7.1.X, 7.2.X, Master
-
Fix Version/s: 7.4.0 CE GA1, 7.4.13 DXP GA1, Master
-
Component/s: User Management > Roles
-
Fix Priority:3
-
Sprint:U&SM| S04 Sprint 4|11.24-12.15, U&SM| 21 Sprint 4|3.9-3.30, U&SM| 21 Sprint 5|3.30-4.20
-
Git Pull Request:
A new PanelCategory with the following annotation
@Component( immediate = true, property = { "panel.category.key=" + PanelCategoryKeys.ROOT, "panel.category.order:Integer=100" }, service = PanelCategory.class )
is not displayed on a role's define permission tab.
The root cause of this is that edit_role_permissions_navigation.jspf uses hardcoded top level PanelCategory-s for "Control Panel", "Site Admin" and "User". This new top level PanelCategory is not listed.
Steps to reproduce:
1. Start up a DXP bundle
2. Log in as admin and create a new regular role: myrole
4. Go to the Define Permissions tab of myrole.
5. Deploy test.jar. You can see the new category next to Control Panel (in the root of the product menu).
6. Go to Define Permissions tab of myrole.
Result: You can not find this category and app anywhere there, so you cannot set permissions for it.
Expected
Newly added top-level PanelCategorys should appear in the define permissions tab and permissions for the Portlets under it can be configured. You should see the "Other" category at the bottom of the list.
- relates
-
LRDOCS-9303 Update the Customizing Product Menu doc
-
- Open
-