Approve Outlook Calendar Print (classic add-in) for your organisation
A one-time approval by an IT administrator. After it, everyone in your organisation can print shared and room calendars — with no sign-in prompts.
Why is this needed?
The classic add-in reads colleague and meeting-room calendars through Microsoft Graph (Microsoft is retiring the older Exchange Web Services on 1 October 2026). Graph requires a one-time tenant approval before an app may read calendars on a user’s behalf. Granting it once, for the whole tenant, means your users never see a sign-in or consent prompt — the add-in gets a token silently from their Windows work account.
Option 1 — One-click admin consent (recommended)
Sign in with a Global Administrator or Privileged Role Administrator account, review the permissions, and click Accept. That approves the app for every user at once.
The link opens:
https://login.microsoftonline.com/organizations/adminconsent?client_id=62bec84a-87d2-4a4c-b2a6-e4c33b8bbc17
Option 2 — Through the Microsoft Entra admin center
- Open entra.microsoft.com → Applications → Enterprise applications.
- Search for Outlook Calendar Print (Classic add-in) (publisher: NOVIX ApS). If it isn’t listed yet, use Option 1 once — that registers it in your tenant.
- Open it → Security → Permissions → Grant admin consent for <your organisation> → Accept.
Option 3 — Let users approve it themselves
If you’d rather not grant tenant-wide consent, you can allow users to consent for themselves. Each user then clicks Accept once the first time.
- Entra admin center → Enterprise applications → Consent and permissions → User consent settings.
- Allow user consent for apps (at least from verified publishers). The add-in’s publisher (NOVIX ApS) is Microsoft-verified.
What the app can access — and why
| Permission (delegated) | Used for |
|---|---|
User.Read | Identify the signed-in user. |
Calendars.Read | Read the user’s own calendar for the print. |
Calendars.Read.Shared | Read colleague / shared calendars the user has access to. |
User.ReadBasic.All | Resolve room / mailbox names to addresses. |
Place.Read.All (optional) | List meeting rooms. Only used if you grant it; the add-in works without it. |
All permissions are delegated and read-only — the add-in only ever reads what the signed-in user can already see, and never writes, sends, or deletes anything.
Verified publisher
The app is published by NOVIX ApS and is Microsoft publisher-verified, so it shows the blue verified badge on the consent screen.
What your users experience
- After you approve (managed work PCs): nothing — no sign-in, no consent. The add-in gets a token silently from the user’s Windows work account.
- On a personal/unmanaged PC: one silent-style sign-in the first time (no consent screen), then it’s remembered.
- Before you approve: shared and room calendars can’t be loaded, and the add-in shows a notice pointing here.
This page covers the classic (desktop) add-in only. The modern Outlook add-in uses Office’s built-in single sign-on and needs no separate approval. Questions? Contact support@outlookcalendarprint.com.