Skip to content

Add Role Selector to Add Project User Dialog #331

Description

@chadw-eten

The "Add Project User" dialog already lets a Project Manager multi-select existing org users and add them to the project. With the move to per-project roles, adding a user must also capture which role (Project Manager, Translator, Observer) they hold on this project. This ticket extends the existing-user path of that dialog with a role selection step applied to the whole batch; assigning different roles to different people is handled by making separate passes through the dialog.

Functional Requirements

Add Project User Dialog — Existing User Path

  • Allow multi-select of existing org users who are not already on the project, using the existing multi-select dropdown (not a type-ahead search field).
  • Add a role selector (Project Manager, Translator, Observer) that applies to the entire batch.
  • Confirm and add all selected users at the chosen role in one action.
  • To assign different roles to different people, the PM makes separate passes through the dialog.
Image

Note: The Invite by Email tab is handled in #332

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
Dev Ready

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions