Versions Compared

Key

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

...

Why is an approval needed?

Using our app requires delegated access to Microsoft 365, via the Microsoft Graph API. We use the most common form of delegated authentication flow, the authentication code flow via an Enterprise application. In many cases, access to Microsoft Graph resources is restricted by default. If you can’t login from Jira or Microsoft Teams, your Microsoft 365 or Azure administrator might need to consent to the app for you.

...

App feature

Enterprise app client id

Scopes

Email

e7185a25-9df9-4d05-b779-76b04bf46424

Code Block
Mail.ReadWrite.Shared
Mail.Send.Shared
People.Read
User.Read
User.ReadBasic.All  

Approve for all users

Meetings

e7185a25-9df9-4d05-b779-76b04bf46424

Code Block
Calendars.ReadWrite
Calendars.ReadWrite.Shared
MailboxSettings.Read
OnlineMeetings.ReadWrite
People.Read
User.Read
User.ReadBasic.All

Approve for all users

Status
titleoptional

Necessary for certain features to work, e.g. searching for rooms

Code Block
Place.Read.All

Approve for all users (incl. optional)

Calendar

e7185a25-9df9-4d05-b779-76b04bf46424

Code Block
Calendars.ReadWrite
Calendars.ReadWrite.Shared
MailboxSettings.Read
OnlineMeetings.ReadWrite
People.Read
User.Read
User.ReadBasic.All

Approve for all users

Status
titleoptional

Necessary for certain features to work, e.g. searching for rooms & embedding Teams channel calendars

Code Block
Place.Read.All
Group.ReadWrite.All
Team.ReadBasic.All

Approve for all users

To Do

32d752a1-8945-4600-97c9-73ed32c3627a

Code Block
Tasks.Read
Tasks.ReadWrite
Tasks.ReadWrite.Shared
User.Read

Approve for all users

Teams

89d5ca9f-d63b-4885-bd30-6e7433c1540c

Code Block
Channel.ReadBasic.All
ChannelMessage.Send
Chat.ReadWrite
Team.ReadBasic.All
User.Read
User.ReadBasic.All
Presence.Read.All

Approve for all users

Teams JSM portal

a47ed889-74d6-4acf-b5c8-b1172696eb70

Code Block
User.Read

Approve for all users

Teams JSM portal notifications

89d5ca9f-d63b-4885-bd30-6e7433c1540c

Code Block
TeamsTab.Create
AppCatalog.Read.All
TeamsAppInstallation.ReadWriteForChat

Since the portal link is an individual link we can’t provide a direct link to approve for all users. Feel free to see our docs to get the direct link: Approve for all users

...

App feature

Approval link

Email

https://login.microsoftonline.com/organizations/v2.0/adminconsent?client_id=e7185a25-9df9-4d05-b779-76b04bf46424&state=no&redirect_uri=https%3a%2f%2fatlassianconnect.yasoon.com%2fauth-success.html&scope=email%20offline_access%20profile%20openid%20Mail.ReadWrite.Shared%20Mail.Send.Shared%20People.Read%20User.Read%20User.ReadBasic.All

Meetings

https://login.microsoftonline.com/organizations/v2.0/adminconsent?client_id=e7185a25-9df9-4d05-b779-76b04bf46424&state=no&redirect_uri=https%3a%2f%2fatlassianconnecthttps%3A%2F%2Fatlassianconnect.yasoon.com%2fauthcom%2Fauth-success.html&scope=email%20offline_access%20profile%20openid%20Calendars.ReadWrite.Shared%20OnlineMeetings.ReadWrite%20User.Read%20Useremail offline_access profile openid Calendars.ReadWrite Calendars.ReadWrite.Shared MailboxSettings.Read OnlineMeetings.ReadWrite People.Read User.Read User.ReadBasic.All

With room support

https://login.microsoftonline.com/organizations/v2.0/adminconsent?client_id=e7185a25-9df9-4d05-b779-76b04bf46424&state=no&redirect_uri=https%3a%2f%2fatlassianconnecthttps%3A%2F%2Fatlassianconnect.yasoon.com%2fauthcom%2Fauth-success.html&scope=email%20offline_access%20profile%20openid%20Calendars.ReadWrite.Shared%20OnlineMeetings.ReadWrite%20User.Read%20User.ReadBasic.All%20MailboxSettings.Read%20Placeemail offline_access profile openid Calendars.ReadWrite Calendars.ReadWrite.Shared MailboxSettings.Read OnlineMeetings.ReadWrite People.Read User.Read User.ReadBasic.All Place.Read.All

Calendar

Only mandatory scopes:

https://login.microsoftonline.com/organizations/v2.0/adminconsent?client_id=e7185a25-9df9-4d05-b779-76b04bf46424&state=no&redirect_uri=https%3a%2f%2fatlassianconnecthttps%3A%2F%2Fatlassianconnect.yasoon.com%2fauthcom%2Fauth-success.html&scope=email%20offline_access%20profile%20openid%20Calendars.ReadWrite%20Calendars.ReadWrite.Shared%20OnlineMeetings.ReadWrite%20People.Read%20Useremail offline_access profile openid Calendars.ReadWrite Calendars.ReadWrite.Shared MailboxSettings.Read OnlineMeetings.ReadWrite People.Read User.Read User.ReadBasic.All

With Teams channel calendar, group & room support

https://login.microsoftonline.com/organizations/v2.0/adminconsent?client_id=e7185a25-9df9-4d05-b779-76b04bf46424&state=no&redirect_uri=https%3a%2f%2fatlassianconnecthttps%3A%2F%2Fatlassianconnect.yasoon.com%2fauthcom%2Fauth-success.html&scope=email%20offline_access%20profile%20openid%20Calendars.ReadWrite%20Calendars.ReadWrite.Shared%20OnlineMeetings.ReadWrite%20People.Read%20User.ReadBasic.All%20Place.Read.All%20Group.ReadWrite.All%20Teamemail offline_access profile openid Calendars.ReadWrite Calendars.ReadWrite.Shared MailboxSettings.Read OnlineMeetings.ReadWrite People.Read User.Read User.ReadBasic.All Place.Read.All Group.ReadWrite.All Team.ReadBasic.All

To Do

https://login.microsoftonline.com/organizations/v2.0/adminconsent?client_id=32d752a1-8945-4600-97c9-73ed32c3627a&state=no&redirect_uri=https%3a%2f%2fatlassianconnect.yasoon.com%2fauth-success.html&scope=email%20offline_access%20profile%20openid%20Tasks.Read%20Tasks.ReadWrite%20Tasks.ReadWrite.Shared%20User.Read

Teams

https://login.microsoftonline.com/organizations/v2.0/adminconsent?client_id=89d5ca9f-d63b-4885-bd30-6e7433c1540c&state=no&redirect_uri=https%3a%2f%2fatlassianconnect.yasoon.com%2fauth-success.html&scope=email%20offline_access%20profile%20openid%20Channel.ReadBasic.All%20ChannelMessage.Send%20Chat.ReadWrite%20Team.ReadBasic.All%20User.Read%20User.ReadBasic.All

Teams JSM portal

https://login.microsoftonline.com/organizations/v2.0/adminconsent?client_id=a47ed889-74d6-4acf-b5c8-b1172696eb70&state=no&redirect_uri=https%3a%2f%2fatlassianconnect.yasoon.com%2fauth-success.html&scope=email%20offline_access%20profile%20openid%20User.Read

...