---
title: Adding Calendar API Permission for Microsoft Graph in Azure Portal
description: Learn how to add Calendar API permissions for Microsoft Graph in the Azure Portal. Follow this step-by-step guide to configure application permissions, grant admin consent, and verify calendar access for your intranet application.
---

[Skip to content](https://learn.intranetconnections.com/adding-calendar-api-permission-for-microsoft-graph-in-azure-portal#main-content)

![New White Logo-1](https://learn.intranetconnections.com/hs-fs/hubfs/New%20White%20Logo-1.png?width=200&height=58&name=New%20White%20Logo-1.png)

Open main navigation

Close main navigation

- [Contact Support](mailto:support@intranetconnections.com)

[Contact Support](mailto:support@intranetconnections.com)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [IC Knowledge Hub](https://learn.intranetconnections.com/?hsLang=en-ca)
2. [Technical Setup & Configuration](https://learn.intranetconnections.com/technical-setup-configuration?hsLang=en-ca)
3. [Advanced Configuration](https://learn.intranetconnections.com/technical-setup-configuration?hsLang=en-ca#advanced-configuration)

# Adding Calendar API Permission for Microsoft Graph in Azure Portal

## Step-by-Step Instructions

1\. Go to https://portal.azure.com and log in with your company credentials. 

![](https://learn.intranetconnections.com/hs-fs/hubfs/undefined-Mar-12-2026-05-17-05-8325-PM.png?width=670&height=395&name=undefined-Mar-12-2026-05-17-05-8325-PM.png)

 2\. Navigate to App Registrations: Type 'App registrations' on the search bar of the portal and click on the 'App registrations' option. 

![](https://learn.intranetconnections.com/hs-fs/hubfs/undefined-Mar-12-2026-05-17-12-7451-PM.png?width=670&height=393&name=undefined-Mar-12-2026-05-17-12-7451-PM.png)

 3\. Find the Graph Application: Click on “All Applications” tab, in the list of registered applications, search for and select the one used in the intranet according to the secrets and credentials. 

![](https://learn.intranetconnections.com/hs-fs/hubfs/undefined-Mar-12-2026-05-17-18-9305-PM.png?width=670&height=385&name=undefined-Mar-12-2026-05-17-18-9305-PM.png)

 4\. Open API Permissions: In the left-hand menu of the application page, click on Manage'  \>  'API permissions'. 

![](https://learn.intranetconnections.com/hs-fs/hubfs/undefined-Mar-12-2026-05-17-30-0456-PM.png?width=897&height=516&name=undefined-Mar-12-2026-05-17-30-0456-PM.png)

 5\. Add a Permission: Click the 'Add a permission' button at the top of the page grid and then in the 'Request API permissions' panel, choose 'Microsoft Graph'. 

![](https://learn.intranetconnections.com/hs-fs/hubfs/undefined-Mar-12-2026-05-17-36-7778-PM.png?width=882&height=504&name=undefined-Mar-12-2026-05-17-36-7778-PM.png)

 6\. Select 'Application permissions' and in the permissions search box, type 'Calendars'. Then select the required permission(s), such as: Calendars.Read, Calendars.ReadBasic.All. Click 'Add permissions' to add the selected calendar permissions to the application. 

![](https://learn.intranetconnections.com/hs-fs/hubfs/undefined-Mar-12-2026-05-17-57-8620-PM.png?width=864&height=507&name=undefined-Mar-12-2026-05-17-57-8620-PM.png)

 7\. Grant Admin Consent (if required): After adding permissions, click 'Grant admin consent' so the permissions are activated for the organization. 

![](https://learn.intranetconnections.com/hs-fs/hubfs/undefined-Mar-12-2026-05-18-17-1822-PM.png?width=870&height=498&name=undefined-Mar-12-2026-05-18-17-1822-PM.png)

8\. Verify Permissions: Ensure the new calendar permissions appear in the API permissions list and that the status shows 'Granted for \<organization\>'. 

 

#### **Notes**

If you do not have permission to grant admin consent, contact an Azure administrator to complete that step. Without admin consent, the application may not be able to access calendar data. 

- [FAQs](https://learn.intranetconnections.com/faqs?hsLang=en-ca#main-content)

    - [AI](https://learn.intranetconnections.com/faqs?hsLang=en-ca#ai)
- [Onboarding & Setup](https://learn.intranetconnections.com/onboarding-setup?hsLang=en-ca#main-content)

    - [Migration](https://learn.intranetconnections.com/onboarding-setup?hsLang=en-ca#migration)
    - [Theme & Design](https://learn.intranetconnections.com/onboarding-setup?hsLang=en-ca#theme-design)
    - [Installation](https://learn.intranetconnections.com/onboarding-setup?hsLang=en-ca#installation)
- [Product News](https://learn.intranetconnections.com/product-news?hsLang=en-ca#main-content)

    - [Release Notes](https://learn.intranetconnections.com/product-news?hsLang=en-ca#release-notes)
    - [Product Patches](https://learn.intranetconnections.com/product-news?hsLang=en-ca#product-patches)
- [Reports](https://learn.intranetconnections.com/reports?hsLang=en-ca#main-content)

    - [Intranet Analytics](https://learn.intranetconnections.com/reports?hsLang=en-ca#intranet-analytics)
- [Integrations](https://learn.intranetconnections.com/integrations?hsLang=en-ca#main-content)

    - [SharePoint](https://learn.intranetconnections.com/integrations?hsLang=en-ca#sharepoint)
    - [AI](https://learn.intranetconnections.com/integrations?hsLang=en-ca#ai)
- [Support](https://learn.intranetconnections.com/support?hsLang=en-ca)
- [Technical Setup & Configuration](https://learn.intranetconnections.com/technical-setup-configuration?hsLang=en-ca#main-content)

    - [Intranet Settings](https://learn.intranetconnections.com/technical-setup-configuration?hsLang=en-ca#intranet-settings)
    - [Disaster Recovery](https://learn.intranetconnections.com/technical-setup-configuration?hsLang=en-ca#disaster-recovery)
    - [Advanced Configuration](https://learn.intranetconnections.com/technical-setup-configuration?hsLang=en-ca#advanced-configuration)
- [How To's](https://learn.intranetconnections.com/how-tos?hsLang=en-ca#main-content)

    - [Multilingual](https://learn.intranetconnections.com/how-tos?hsLang=en-ca#multilingual)
    - [Navigation](https://learn.intranetconnections.com/how-tos?hsLang=en-ca#navigation)
    - [Intranet Architecture](https://learn.intranetconnections.com/how-tos?hsLang=en-ca#intranet-architecture)
    - [Security & Permissions](https://learn.intranetconnections.com/how-tos?hsLang=en-ca#security-permissions)
    - [Private Cloud](https://learn.intranetconnections.com/how-tos?hsLang=en-ca#private-cloud)
    - [Feature Requests](https://learn.intranetconnections.com/how-tos?hsLang=en-ca#feature-requests)
    - [Forms & Workflows](https://learn.intranetconnections.com/how-tos?hsLang=en-ca#forms-workflows)
    - [Your Guide to Transitioning to IC 3.0](https://learn.intranetconnections.com/how-tos?hsLang=en-ca#your-guide-to-transitioning-to-ic-3-0)
- [Best Practices](https://learn.intranetconnections.com/best-practices?hsLang=en-ca#main-content)

    - [Design](https://learn.intranetconnections.com/best-practices?hsLang=en-ca#design)
    - [Getting Started](https://learn.intranetconnections.com/best-practices?hsLang=en-ca#getting-started)
- [Applications](https://learn.intranetconnections.com/applications?hsLang=en-ca#main-content)

    - [Documents](https://learn.intranetconnections.com/applications?hsLang=en-ca#documents)
    - [Internal Resources](https://learn.intranetconnections.com/applications?hsLang=en-ca#internal-resources)
    - [Announcements](https://learn.intranetconnections.com/applications?hsLang=en-ca#announcements)
    - [Engagement](https://learn.intranetconnections.com/applications?hsLang=en-ca#engagement)
    - [Advertising](https://learn.intranetconnections.com/applications?hsLang=en-ca#advertising)
- [Account & Support](https://learn.intranetconnections.com/account-support?hsLang=en-ca#main-content)

    - [Our Services](https://learn.intranetconnections.com/account-support?hsLang=en-ca#our-services)
- [Security](https://learn.intranetconnections.com/security?hsLang=en-ca#main-content)

    - [Security News & Updates](https://learn.intranetconnections.com/security?hsLang=en-ca#security-news-updates)
- [Widgets](https://learn.intranetconnections.com/widgets?hsLang=en-ca#main-content)

    - [What's New Feed](https://learn.intranetconnections.com/widgets?hsLang=en-ca#whats-new-feed)
    - [Content & Media Widgets](https://learn.intranetconnections.com/widgets?hsLang=en-ca#content-media-widgets)
    - [Engagement Widgets](https://learn.intranetconnections.com/widgets?hsLang=en-ca#engagement-widgets)

[![ic-chatbot-logo](https://learn.intranetconnections.com/hs-fs/hubfs/Logos%20and%20Icons/ic-chatbot-logo.png?width=100&height=100&name=ic-chatbot-logo.png "ic-chatbot-logo")](https://intranetconnections.com)

<https://www.linkedin.com/company/intranet-connections> <https://www.instagram.com/intranetconnections> <https://www.facebook.com/intranetconnections> <https://www.twitter.com/intranettips>

Copyright © 2025, Intranet Connections