Consider the following problem:
- User has one JIRA instance for internal work at company1.atlassian.net
- User has a separate JIRA instance for issues from another company, company2.atlassian.net
- User needs to be able to view, edit, and manage all issues, boards, and content from company2's instance in company1's instance.
- User's edits, statuses, etc must be synced across the two instances.
What is the easiest way to achieve this? I'm comfortable with the JIRA API if that's what's necessary, but I was hoping there's an easier way that I just haven't found yet.