Authorizing Outlook / Office 365 integration
đź“® This article is meant to be shared with your organization administrators as well
Connecting your Outlook calendar with Lunatask allows you to see your calendar events directly next to your task list in Lunatask. However, depending on your organization’s policies, the integration might require approval from your organization’s administrators.
If you can’t use our native Outlook integration, please see Alternative approaches section at the bottom of this article.
Why this might be needed?​
Your organization likely has policies that prohibit anyone from authorizing unknown third-party applications to access your organization data. This is reasonable and common practice.
Additionally, Lunatask is built by an indie developer registered with Microsoft Partner Center as an individual developer. Therefore, our integration can’t get “verified” status from Microsoft, as they offer publisher verification only to companies. That’s very unfortunate, and that’s why Microsoft’s authorization window might show the integration as unverified and display a warning.
Is the integration safe to use?​
Yes, it is. Lunatask cares about your privacy – all communication goes from your computer directly to Microsoft servers. Your calendar data is never transmitted through Lunatask infrastructure. The app has read-only access to your calendar events and nothing else.
How can the integration be approved?​
There are two ways, depending on how your organization account with Microsoft is set up.
First, your organization might have admin consent requests enabled. In that case, the flow is easy, and you can request that your organization’s administrators approve (or deny) you connecting your calendar with Lunatask directly in the authorization window itself.
If not, your organization administrators can allow connecting calendars with Lunatask organization-wise by granting a tenant-wide consent (see “Manually grant tenant-wide admin consent” section below).
When admin request consent flow enabled​
As a Lunatask user, when signing in with your Microsoft account, you’ll be presented with a screen that will allow requesting admin consent while providing a reason why you want this consent to be given, i.e. “so I can see my calendar inside this productivity app I’m using”.
This is what that looks like from your point of view:

When submitted, your organization administrators will be notified and can approve (or deny) the request in their Azure Portal. Here’s what that will look like in Azure AD:

Upon approval, try connecting your Microsoft account again – this time, the integration will be authorized.