UX: Managing Atlassian permissions
## Problem to solve
As described in the epic https://gitlab.com/groups/gitlab-org/-/epics/4954#user-experience-goal
> *As an individual user, I want to use those Atlassian credentials to...*
>
> * View a list of Jira issues, so that I'm only viewing the issues I have access to.
> * View the details of the Jira issue, so I can understand the full context of the item.
> * Comment on issues, to participate in the discussion of the work.
> * Edit/manipulate the details of the issue, such as changing the description, adding labels, and setting the status.
In order to support these stories, there needs to be a way for the integration admin to specify what permissions a GitLab user should have when viewing / interacting with data coming from Jira.
## Proposal
1. Under the "View Jira Issues in GitLab" section, we should add a new sub-section called "Permissions"
1. [Option 1 (default)](https://gitlab.com/gitlab-org/gitlab/-/issues/284977/designs/Proposal_option_1.png), require that all GitLab users authenticate with their Atlassian credentials in order to view / edit Jira issues inside of GitLab
1. [Option 2](https://gitlab.com/gitlab-org/gitlab/-/issues/284977/designs/Proposal_option_2.png), Allow GitLab users read-only access to Jira issues that the integration admin has access to. GitLab users will still be required to authenticate with their Atlassian credentials in order to Edit, comment, or create new Jira issues within GitLab.
#### Additional user stories to consider
**_As a GitLab group owner and Atlassian admin, I want to..._**
1. Setup a group-level Jira integration in GitLab _so that_ everyone on my team will have access to the same information (Individual OAuth not required).
1. Setup a group-level Jira integration that requires my team members to authenticate with their Atlassian credentials _so that_ team members will ONLY have access to items that they have permission to access with their Jira permissions (Individual OAuth required).
1. Setup my GitLab groups in different way _so that_ one of my groups requires my team to OAuth and the other does not require a team to OAuth with Atlassian.
**_As a GitLab project owner/contributor that uses Jira, I want to..._**
1. Be able to view and create new Jira issues inside of GitLab _so that_ I don't have to leave GitLab.
1. Remove the ability to see Jira issues inside GitLab _so that_ I don't have to ask an admin to do so.
issue