[ https://issues.apache.org/jira/browse/ISIS-3074?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jörg Rade updated ISIS-3074: ---------------------------- Description: With (shiro.ini): {code} securityManager.realms = $iniRealm permissionResolver = org.apache.isis.security.shiro.authorization.IsisPermissionResolver iniRealm.permissionResolver = $permissionResolver [...] guest_role = !knife:Endpoints,\ !knife:Releases,\ !knife:Configurations,\ !knife:RuntimeEnvironments,\ !knife:Comparisons,\ !knife:ConfigComparisons,\ !knife:ReleaseComparisons,\ !knife:ServiceComparisons,\ !knife:Diagrams,\ * {code} I get !knife_menu_without_reg.png! And with a prefix (be it "reg/", "xxx/", or "x/") I get an output that's closer to my expectations: !knife_menu_with_x_prefix.png! Nevertheless, my expectation is, that * RuntimeEnvironments, * Comparisons, and * Diagrams would be omitted as well. was: With (shiro.ini): {code} securityManager.realms = $iniRealm permissionResolver = org.apache.isis.security.shiro.authorization.IsisPermissionResolver iniRealm.permissionResolver = $permissionResolver [...] guest_role = !knife:Endpoints,\ !knife:Releases,\ !knife:Configurations,\ !knife:RuntimeEnvironments,\ !knife:Comparisons,\ !knife:ConfigComparisons,\ !knife:ReleaseComparisons,\ !knife:ServiceComparisons,\ !knife:Diagrams,\ * {code} I get !knife_menu_without_reg.png! > Shiro - Enhanced Wildcard Permissions Don't Work as Expected > ------------------------------------------------------------ > > Key: ISIS-3074 > URL: https://issues.apache.org/jira/browse/ISIS-3074 > Project: Isis > Issue Type: Improvement > Reporter: Jörg Rade > Priority: Major > Attachments: knife_menu_with_x_prefix.png, knife_menu_without_reg.png > > > With (shiro.ini): > {code} > securityManager.realms = $iniRealm > permissionResolver = > org.apache.isis.security.shiro.authorization.IsisPermissionResolver > iniRealm.permissionResolver = $permissionResolver > [...] > guest_role = !knife:Endpoints,\ > !knife:Releases,\ > !knife:Configurations,\ > !knife:RuntimeEnvironments,\ > !knife:Comparisons,\ > !knife:ConfigComparisons,\ > !knife:ReleaseComparisons,\ > !knife:ServiceComparisons,\ > !knife:Diagrams,\ > * > {code} > I get !knife_menu_without_reg.png! > And with a prefix (be it "reg/", "xxx/", or "x/") I get an output that's > closer to my expectations: > !knife_menu_with_x_prefix.png! > Nevertheless, my expectation is, that > * RuntimeEnvironments, > * Comparisons, and > * Diagrams > would be omitted as well. -- This message was sent by Atlassian Jira (v8.20.7#820007)