Skip to content

User Role Revamp #3920

@walker-sean

Description

@walker-sean

Description

Currently, admins have to add users as members (one at a time) and then add them as members of their team. Similarly, if they want to add leads or heads to a team, they must first grant them the required role (they won't even show up in the multi-select before this happens). We need to make this much more seamless and less tedious.

Acceptance Criteria

  • Users can gain required role as they are given a "team role" (member/lead/head)
  • The current rules regarding role escalation apply (i.e. if i don't have permission to upgrade someone's role, they will still be filtered out as an option in the Team form
  • Multiple users can be added to a team at once (with their roles updated, as needed)

Proposed Solution

If a user is able to promote users, don't filter out users in the member/lead/head fields on the Team form. Instead, promote users as needed if they're added as members/leads/heads/ on a team.

Mocks

No response

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions