Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In order for the Jira integration to work correctly the app has to be able to access SharePoint content in the context of the current user. Therefore the app will request the following permissions:

Permission

Type

Description

Admin consent required

Why we need it?

Microsoft Graph

  • User.Read

Delegated

Allows users to sign-in to the app, and allows the app to read the profile of signed-in users. It also allows the app to read basic company information of signed-in users.

No

Perform login to our app

  • User.ReadBasic.All

Delegated

Allows the app to read a basic set of profile properties of other users in your organization on behalf of the signed-in user. This includes display name, first and last name, email address, open extensions and photo. Also allows the app to read the full profile of the signed-in user.

No

Show user information in lists and document libraries

  • Sites.ReadWrite.All

Delegated

Allows the app to edit or delete documents and list items in all site collections on behalf of the signed-in user.

No

Access the API to show content that the user is allowed to view

Atlassian

  • read:

me

Read User profile

No

  • read:issue.property:jira

View issue properties.

No

  • write:issue.property:jira

Create and update issue properties

No

  • delete:issue.property:jira

Delete issue properties.

No

  • offline_access

Used for authentication

No
  • jira-user

View user information in Jira that the user has access to, including usernames, email addresses, and avatars.

No

To display user information in various parts of the app

  • read:jira-work

Read Jira project and issue data, search for issues and objects associated with issues like attachments and worklogs.

No

Needed for reading Connected Items information in Jira issues

  • write:jira-work

Create and edit issues in Jira, post comments as the user, create worklogs, and delete issues.

No

Needed for storing Connected Items information in Jira issues

  • manage:jira-project

Create and edit project settings and create new project-level objects (for example, versions and components).

No

Needed for storing and reading Connected Folders information in Jira projects

Please also have a look at the official permission reference from Microsoft or Atlassian to get detailed information about the permission handling.

...

Info

If your current user is an administrator you will see the additional checkbox "Consent on behalf of your organisationorganization".

Checking this will consent to the app for every user that is part of your organisationorganization. In this case the individual users don't have to grant the permissions on their own.

Remove app consent

Atlassian

if you want to remove app permissions for the current user in Atlassian you need to follow these steps:

  1. Navigate under your profile to Connected apps

...

2. Click on remove access (This will remove access completely for the app)

3. Alternatively you can click on the revoke button of the corresponding system (Atlassian or Microsoft) and this will remove access for the respective system.

Microsoft

If you want to remove the app permissions for your current user you can follow these steps:

...

The full guide can be found on the official documentation from Microsoft: Edit or revoke application permissions in the My Apps portal

Atlassian

if you want to remove app permissions for the current user in Atlassian you need to follow these steps:

  1. Navigate under your profile to Connected apps

...

2. Click on remove access (This will remove access completely for the app)

3. Alternatively you can click on the revoke button of the corresponding system (Atlassian or Microsoft) and this will remove access for the respective system.