Skip to content

Role Creation & Permission Assignment #756

@laibamasood-sketch

Description

@laibamasood-sketch

As a Project Admin,
I want to create roles and assign specific permissions to user present in the space and community, so that I can control what actions users (such as Advisors or Editors) can perform in the project like assigning tasks, reviewing milestones, and approving work.

Acceptance Criteria

Project Admin can create a new role by defining a role name and description.

Project Admin can assign permissions to the role (e.g., assign tasks, review milestones, approve/reject submissions, provide feedback).

Project Admin can assign the created role to users from the project member list.

Users can only perform actions that are allowed by their assigned role permissions.

System must prevent users from performing actions outside their assigned permissions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions