Skip to content

Implement role-based team management system #23

@viganogabriele

Description

@viganogabriele

The dashboard needs a comprehensive role system for team management. Currently, there is no granular permission structure.

Proposed features:

  1. Capo Admin (Chief Admin) role: A top-level admin with full access to all teams and settings
  2. Group Creator role: Users who can create groups but have limited admin privileges
  3. Team-specific roles: Define roles that can manage specific teams independently
  4. Review and refine existing role permissions across all features
  5. Ensure proper permission inheritance and hierarchy

Label: enhancement

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions