Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a permission system to limit account privileges #4

Open
retrixe opened this issue Apr 28, 2022 · 1 comment
Open

Create a permission system to limit account privileges #4

retrixe opened this issue Apr 28, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Milestone

Comments

@retrixe
Copy link
Owner

retrixe commented Apr 28, 2022

There should be a way to set permissions for each account. I'm not sure how this will work yet.

Permission ideas:

  • Ability to manage other people's accounts.
  • Ability to change one's own password.
  • Ability to access a server's status.
  • Ability to perform specific actions on the server (this would just be console access, statistics access and files access).
  • Maybe even more granular permissions for per-folder access? This will need a lot of thinking for a good permission design.
@retrixe retrixe changed the title Create account permission system Create a permission system to limit account privileges Apr 28, 2022
@retrixe retrixe self-assigned this Apr 28, 2022
@retrixe retrixe added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers labels Apr 28, 2022
@retrixe retrixe added this to the Octyne 1.2.0 milestone Jun 6, 2022
@retrixe
Copy link
Owner Author

retrixe commented Mar 27, 2023

#13 adds the "actions" syntax to define particular actions users can do, for the purpose of fine-grained configuration of the new logging feature. These can be reused for permissions, however, they are not nearly as fine-grained as we would like.

#13 (comment) is an idea to address this by adding "generics" of sorts to the syntax. We should implement this or try another solution when adding this feature to octyne.

@retrixe retrixe modified the milestones: Octyne 1.3.0, Octyne 1.4.0 Jul 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant