Office 365 integration | Calendar Integration

Modified on Thu, 27 Mar at 12:51 PM

Overview

Integrating Office 365 Calendar with Casengine allows adding events to the calendar for scheduling meetings and hearings. To enable this integration, an application must be registered in the Azure Portal with appropriate permissions.


Note: Casengine currently allows outlook notifications for scheduling meetings and scheduling hearings only 

Steps to Register an Application in Azure Portal

1. Register a New Application

  1. Log in to Azure Portal.

  2. Navigate to App Registrations.

  3. Click "New Registration".

  4. Provide the following details:

    • Name: Casengine Calendar Integration

    • Redirect URI: If Casengine provides a redirect URI, enter it. Otherwise, this can be configured later.

  5. Click "Register" and save the Application (Client) ID.

2. Configure API Permissions

  1. Navigate to API Permissions.

  2. Click "Add a permission" and select Microsoft Graph.

  3. Choose Application permissions.

  4. Search for and add the following permissions:

    • Calendars.ReadWrite (Allows reading and writing calendars in all mailboxes


  5. Click "Grant admin consent" to approve the permissions.

3. Create a Client Secret

  1. Go to Certificates & Secrets.

  2. Click "New client secret".

  3. Set an expiration period and generate a new secret.

  4. Copy and securely store the secret value, as it will not be visible later.

4. Configure Authentication (If Required)

  • If Casengine requires OAuth authentication, update the Redirect URIs under the Authentication settings.

5. Use the Credentials in Casengine

  • Input the Client ID, Tenant ID, and Client Secret in the Casengine Office 365 integration settings.



Additional Information


Creating a Meeting and enable outlook Calender event and Teams meeting 



Outlook Calender



Teams Calender





Creating Hearing with adding to Outlook calendar





Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article