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

[Cases] Assign users to a case #134160

Closed
7 tasks done
cnasikas opened this issue Jun 10, 2022 · 2 comments
Closed
7 tasks done

[Cases] Assign users to a case #134160

cnasikas opened this issue Jun 10, 2022 · 2 comments
Assignees
Labels
Feature:Cases Cases feature Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) v8.5.0

Comments

@cnasikas
Copy link
Member

cnasikas commented Jun 10, 2022

Summary

Users should be able to assign multiple users to a case. Specifically:

  • As a user, I can assign multiple users to a case.
  • As a user, I can view all cases assigned to me.
  • As a user, I can view all cases assigned to multiple users.
  • As a user, I can edit the assignees of a case.

To reference a user, Cases will keep the unique user profile ID in the case saved object. No other information will be kept. The reason is that user profile values (display name, email, first name, avatar, etc) can change frequently. On the single case view page, we need to fetch all user profiles of all assignees. For all cases view page (cases table) we need to fetch all assignees of all cases displayed in the table so we can show the avatars in the assignee column of the table.

Acceptance criteria:

  • Assign and edit multiple users to a case.
  • Filter cases by assignees.

Tasks:

@cnasikas cnasikas added Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) Feature:Cases Cases feature v8.4.0 labels Jun 10, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/response-ops (Team:ResponseOps)

@elasticmachine
Copy link
Contributor

Pinging @elastic/response-ops-cases (Feature:Cases)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Cases Cases feature Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) v8.5.0
Projects
None yet
Development

No branches or pull requests

3 participants