-
Notifications
You must be signed in to change notification settings - Fork 21
Subusers #13
Comments
Let us know if you have other ideas for permissions or how we can best implement this! It's definitely planned, but not at the top of the list quite yet. |
Seems great, but make sure features are strict. If I get a developer, I want them to be able to add and change skript files, but not delete them, and if they grief the code, the audit log should be able to recover the code, kind of like Google Drive's edit audit log. |
I mean if they can change files, they could also just make it an empty file which is as good as deleting. And yes totally agree, would need to implement an audit log feature as well. Not sure if we could do full revision histories though and let you undo. |
Permissions: General
Limitations
Notable stuff:
Possible prest ranks:
Please note that these are just my ideas, while nothing is set instone. |
I hadn't considered roles, how important do you think that is? My thought was to have a permission matrix, then you add a user and then select which permissions you want to give them. |
Oh, I was thinking of a more luckperms based type thing, where you can do that type of stuff. Maybe "groups" is a better name for them instead of ranks. Premade ones would just be a template for people they can delete if they want. If you wanna have a lot of users managing a server, it may be easier to assign them a group instead of permission nodes for each thing. Of course, you can do personal permission nodes as well. I also would really like to push the rollback and suggestion feature, because adding a feature as this may help prevent acc griefing and people crying in #support |
Let's not try to limit our features just for ease of access. There are also things on your permissions list, like how admin shouldn't be a higher role than developer. |
Users should be able to belong to multiple groups; permissions should be merged from top to bottom depending on group "priority" |
Thinking more like luckperms but better. You can delete the groups, make them bigger, and everything else. Reorder them, add perms, or just make your own perm system. The goal of that is to nube proof it as much as possible, but allow as much ease of access as possible. Oh, and what iGalixy said would just be done through group parents, and I wrote the perms from highest to lowest and I was being lazy lol. |
something like this could be cool, all checkboxes:
items missing access could maybe be grayed out and when they hover it shows they don't have access? |
did you not see this lol: #13 (comment) also just edited some of urs into mine + made it cleaner |
Console: SubUsers: File: Backups: WHEN ALLOCATING PORTS ALLOWED (if ever) WHEN AUDIT LOG IS ADDED WHEN DATABASES GET ADDED Danger: |
I know that this thread has been dead for a while but, what if there was a permission matrix and you could select a template to modify if you would like. It would make it both simple while also allowing lots of customization. |
over 3 years! bump |
I really recommend this, this might be useful for users who don't want to share their personal accounts and just want access to the Minehut Server. If this every comes I think adding permissions for them is also useful To me it's a 👍🏻 |
bump |
Not sure if developers even look at this forum anymore; it might be more
worth it to respond to a thread on Discord pertaining to sub users.
…On Mon, Jul 31, 2023 at 3:49 AM Andrie ***@***.***> wrote:
bump
—
Reply to this email directly, view it on GitHub
<#13 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AICQA2XICTSCKKXODPFRX6DXS5PPPANCNFSM4QACO6RA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Feature request
Checklist
Platform
Website
Describe the feature
As a user, I should be able to add subusers to each individual server I own on my account.
How the feature is useful
Use 👍 and 👎 reactions to indicate you agree or disagree with this suggestion! Feel free to discuss the idea in the comments.
The text was updated successfully, but these errors were encountered: