t3hk0d3/PermissionsEx — Issue #190: [REQUEST] Non-inheriting permission nodes
Author: rmsy
Created: 2012-01-12 07:57:06+00:00
State: open

I would like to request some sort of prefix to a permission node (such as '-' to negate the node), so that it does not inherit up the ladder. For example, many plugins (such as chat plugins) use permission nodes to organize into groups (like this: chatPlugin.groups.[name]), and check a user for one of those nodes to sort them into their own grouping systems. This can be a pain with inheriting nodes, as if these inherit upwards, they conflict with existing chatPlugin.groups.[x] nodes in the higher-up group. It would be nice to prefix a node with an '&' or something to have it not inherit. Example: &chatsuite.groups.Member