Better Permissions ? #73


  • Enhancment
  • Started
Open
Assigned to desht_08
  • _ForgeUser6202176 created this issue Jan 27, 2014

    What is the enhancement in mind? How should it look and feel?
    I like something like Permission node that links to views. like the view is myMenu-1 and permission would be scrollingmenusign.<myMenu-1>

    this will make me able to control better what rank have access to what view

    The system that is i have found in this plugin don't seem to work this way. it will only copy the rank on a specific player. if this player change rank the view will also change rank with him. that will course problems if you want to do server views that only some group  have access to.

    many thanks if you can help me or add this to sms
    i love your grate plugin. SMS its way better than many other plugins

  • _ForgeUser6202176 added the tags New Enhancment Jan 27, 2014
  • desht_08 posted a comment Jan 28, 2014

    I assume you're using menus/views with the the "access" attribute set to GROUP here?

    I see your point about users changing ranks and messing up their menus' and views' access control. But the problem with tying view names to permission nodes is that view names are a bit temporary - if you delete a view and recreate it, the view name will probably change, plus you'd also end up with a lot of permission nodes with not very meaningful names.

    How about another option: I add a "group" attribute to menus & views as well, and another option for the "access" attribute:

    • ANY - anyone can access the menu/view
    • OWNER - only the owner can access
    • OWNER_GROUP - the owner's group can access (this is like the current GROUP setting)
    • GROUP - only people in the permission group defined by "group" can access

    How does that sound?

  • _ForgeUser6202176 posted a comment Jan 28, 2014

    Great! that's whats i want :)

  • desht_08 posted a comment May 20, 2014

    This new group functionality is working in dev code, and will be in the next (2.4.0) release.

  • desht_08 removed a tag New May 20, 2014
  • desht_08 added a tag Started May 20, 2014

To post a comment, please login or register a new account.