View Issue Details

IDProjectCategoryView StatusLast Update
0000140Composrcore_menuspublic2016-06-08 10:36
ReporterChris GrahamAssigned To 
SeverityFeature-request 
Status non-assignedResolutionopen 
Product Version 
Fixed in Version 
Summary0000140: Category permissions for menus
DescriptionBuild permission checking into the content_meta_aware hooks, and then implement permission checking for category permissions on menus using these hooks.
TagsType: Cross-cutting feature
Time estimation (hours)3
Sponsorship open

Relationships

child of 0000142 resolvedChris Graham Merged sitemap API 

Activities

Chris Graham

2013-11-18 01:35

administrator   ~0001887

This is less important now, as Sitemap nodes can be included and these automatically check all permissions. Explicit checking for manually inserting menu nodes would be nice in some rare circumstances.

Chris Graham

2016-06-07 22:58

administrator   ~0004000

A workaround is to re-encode permissions in the match key field, e.g.

{$?,{$IS_IN_GROUP,2\,3\,4},,_never_}

That should make it so that only groups 2, 3, and 4 can view the page, because anything else is going to get a match key of _never_ which can't pass.

Lhasadreams

2016-06-08 10:36

reporter   ~0004015

Works a treat - thanks Chris !

Issue History

Date Modified Username Field Change
2016-06-07 22:32 Chris Graham Category core => core_menus
2016-06-07 22:58 Chris Graham Note Added: 0004000
2016-06-08 10:36 Lhasadreams Note Added: 0004015