Permissions in text chat



  • David Orson
    Yes, it is impossible to do so because of the order shown in this article - denies apply before allows and therefore have lesser priority.
    Possible solution: use specific member records for channel permissions to block access to them. They have a higher priority then roles. (But there is a drawback - these records vanish with user leaving the server and don't come back when they return (Personally I consider this a design flaw))

    Higher role is supposed to have more rights and therefore having it block something that lower role allows makes no sense.
    As a consequence of this priority, role should be treated as something that gives you some right, not something that restricts you (a gray switch is not -1, it is zero). If you want to limit someone's access you should take away the corresponding roles that give this permission.