Microsoft Teams Integration in Email+ Calendar

Ivanti Email+ now supports Microsoft Teams integration in Email+ Calendar for iOS devices. This feature enables you to add Microsoft Teams meeting links directly into your calendar events with a toggle, removing the need to switch between different applications such as Outlook or the Teams application. Currently, support is available only for primary accounts.

The following features are available:

  • The admin can enable or disable this feature.

  • You can choose whether all new events should include a Teams meeting link by default, or add them only when needed. For more information see, Setting your preferences.

  • The meeting details are added to the event notes.

The Microsoft Teams Integration in Email+ Calendar feature works only for Microsoft 365 users using Modern Authentication. Basic and Certificate based authentication modes are not supported. It is not available for Exchange Server users.

Configuring Microsoft Teams in Email+ Calendar

To configure Microsoft Teams, use the following key-value pairs:

  • Add microsoft_teams_meetings value to enabled_features key-value pair to enable the toggle button in the Calendar> New Event> Teams Meeting section of the Email+ app.

As Graph API calls are used for this teams integration, the following KVPs apply:

  • email_graph_host: Value is graph.microsoft.com.

  • msal_graph_resource_scope: Value is https://graph.microsoft.com/default.

  • msg_min_allowed_auth_mode: Value is modern_auth.

Setting your preferences

To set your preferences, perform the following steps:

Procedure 

  • Go to App Settings > Calendar Settings.

  • In the Online Meeting section, use Make Every Meeting Online toggle to set your default:

    • ON: Newly created events will include a Microsoft Teams meeting link by default.

    • OFF: A Microsoft Teams meeting link can be added to individual events as needed.

    Make Every Meeting Online section is available when the microsoft_teams_meetings KVP is enabled. By default, it is switched on.

Scheduling a meeting and add Invitees

To schedule a meeting and add invitees in the Email+ app, perform the following steps:

Procedure 

  1. In the Email+ app, click Calendar.

  2. From the Calendar, select New event.

  3. Add a title for your meeting or event.

  4. Select a suggested time slot, or manually enter a date, start and end times in the Start and End sections.

  5. Click Invitees .
    In Add Invitees enter names of individuals to invite to the meeting or event. Email+ will provide auto populated suggestion based on your recent interactions. Choose a name from the list to add as an invitee.

  6. Select the toggle button to add a Teams meeting link in the Teams Meeting section.

    By default, the Teams meeting toggle is switched off. It is enabled only when the Make Every Meeting Online section is switched on in calendar settings.
    When an event is created without adding invitees, the Microsoft Teams toggle is not automatically enabled, and no Teams invite is generated for the event.
    When invitees are added, the Microsoft Teams toggle is automatically enabled, and a Teams invite is generated for the event.

  7. Click Done.

  8. Click on the created event or meeting in the Calendar.
    You can view the details of the event or meeting and the Teams meeting link.

Editing a teams meeting

To edit a meeting perform the following steps:

Procedure 

  • In the Email+ app, click Calendar.

  • Open the existing meeting and click Edit.

  • You can add or remove any meeting details.

  • Click Done.
    The changes will reflect in the Microsoft teams application.

If the event already has Teams details, the toggle may be disabled to prevent accidental removal.

Joining a teams meeting

To join a meeting perform the following steps:

Procedure 

  • In the Email+ app, open the event in your calendar.

  • Click Teams meeting link in the Notes section, or use the Join button

The meeting will open in your browser or the Microsoft Teams app (if installed).

The Join button is displayed when either of the following KVPs is enabled: allow_universal_links or allow_safari_browser.

Limitations

• Delegated Accounts: Teams integration is not available for delegated mailboxes.

• Other Meeting Providers: Only Microsoft Teams is supported at this time.

• Exchange Servers: Not supported due to technical limitations.

• Localization: Meeting details in event notes are handled by server settings.