Implementing user assignment features for both internal and external Users!

Description

The ability to assign tasks to both internal and external users has emerged as a highly requested feature from our customers.

We save external assignee email to issue property so I can be used in JQL.
https://developer.atlassian.com/cloud/jira/platform/modules/entity-property/
https://developer.atlassian.com/cloud/jira/platform/jira-entity-properties/

Example JQL:
issue.property[external].assignee ~ "kbogdan@warsawdynamics.com" and status = "Ready to deploy" ORDER BY created DESC


On share config - for assignee we will have additional option.
If edit assignee is enabled on shared page - assignee can be set to email not only user.
If external assignee is assigned - we set External Share for Jira as assignee in issue.

On external user dashboard: we present him assigned issues to him.

Child issues

Issue Type Icon ESFJ-755 Enable issue reassignment by external users Priority: Medium
Withdrawn
Issue Type Icon ESFJ-882 Implement assignment of external users Priority: Medium
Backlog
Issue Type Icon ESFJ-979 Implement assignment by external users Priority: Medium
Backlog

Linked issues

relates to
Issue Type Icon SUP-681 How to assign issues to someone who don't have an atlassian account (someone we shared the links with), while people will know the right assignee? Priority: Medium
Closed

Activity

Parsa Shiva (pshiva@warsawdynamics.com) 29 March 2024, 11:45
Parsa Shiva (pshiva@warsawdynamics.com) 29 March 2024, 11:36