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

[RBUP] Implement Admin and Member roles. #14

Open
4 tasks
SummoningStrife opened this issue Feb 2, 2025 · 2 comments
Open
4 tasks

[RBUP] Implement Admin and Member roles. #14

SummoningStrife opened this issue Feb 2, 2025 · 2 comments
Assignees
Milestone

Comments

@SummoningStrife
Copy link
Collaborator

User Story

As a contributor, I want to implement role-based permissions for Admins and Members.

Description

Admins hold a higher level of permission over members. Therefore, admins should have the ability to create and delete channels. In addition, admins can delete messages sent by members. Members may only send and view messages.

Tasks

  • Implement permissions for both role types.
  • Implement the creation of channels and deletion of channels and their messages.

Acceptance Criteria

  • Permissions are properly bound to each role.
  • Ensure correct behaviour when deletion or creation takes place.

Priority

High

Labels

  • role-based-user-permissions
  • core-feature
@SummoningStrife SummoningStrife added this to the Second Sprint milestone Feb 2, 2025
@TheFourthKaramazov
Copy link
Owner

This is a large feature it should most likely be considered an epic and we will sub-divided into many different user stories and corresponding tasks to work on it together.

@SummoningStrife SummoningStrife self-assigned this Feb 8, 2025
@SummoningStrife
Copy link
Collaborator Author

Moeid will work on front-end ui.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants