Arven Perms - A Permissions plugin

This is a discussion topic for the Ore project, Arven Perms. View the full project on Ore for downloads and more information.


NOTE: MIGRATIONS WILL NOT BE PROVIDED BETWEEN VERSIONS PRE-1.0.0

Arven Perms

A Permissions plugin. It’s pretty fast. Use it if you want to, or don’t if not.

Requires Arven Core: Arvenwood / Arven Core

Links

Support Discord: https://discord.gg/4pvWTc8

Features

  • Manage users
    • add/remove/list/clear user parents
    • define/undefine/check/list/clear user permissions/options
  • Manage groups
    • add/remove/list/clear group parents/children
    • define/undefine/check/list/clear group permissions/options
    • set weight/identifier/displayname
  • Manage other collection subjects API implemented, commands coming soon!
  • Manage subject collections API implemented, commands coming soon!
  • Default group coming soon!

Storage Options

  • H2
  • SQLite Coming soon!
  • Postgres Coming soon!
  • MySQL/MariaDB Coming soon!
  • SQL Server Coming soon!
  • Oracle Coming soon!

Database Migration coming soon!

FAQ

Q: Does it support wildcard permissions (*, nucleus.*)?

A: No, and it never will.

Q: Does it support dashes (’-’) for permission negation?

A: No, and it likely won’t ever.

Future Features

  • Contexts support
  • Subject hierarchies (like LuckPerm’s tracks)
  • Temporary options, parents, and permissions
  • NoSQL databases, a la MongoDB/Cassandra (but probably not)

A new version has been released for Arven Perms, it is available for download here.


A Permissions plugin.

A new version has been released for Arven Perms, it is available for download here.


A Permissions plugin.