Consents and permissions for Extend Model

To ensure Heedify applications work seamlessly with Microsoft Teams, administrator must grant specific permissions and consents at the tenant level. This process allows agents, supervisors, and functional admins to securely access the Heedify portals, manage calls, and view analytics without repeated consent prompts. The following steps guide you through configuring application consents and permissions for the Admin Portal, Heedify applications, and Teams meeting integration.

Admin Portal

  1. Go to https://admin.heedify.io and sign in using Microsoft SSO
  2. For every permission on Common and Extend Model sections :
    1. Click on Consent Permissions button, you be redirected to the consent link, sign in again using the same Microsoft 365 login credentials.
    2. Review the Permissions Requested
    3. If you agree, click Accept.

Heedify portal applications

Agents, Supervisor and functional admins will access different Heedify web application to manage calls or access call analytics. It is required that tenant admin to consent application on behalf of all organisation users.

Module Consent Link
Heedify Presence b49547c3-196e-4e6b-a4c0-a4deea391db0
Heedify Agent Console f3ad2154-7e10-4730-a055-8852ced42d47
Heedify Reports 2648d652-0325-425a-88a4-fd99068b32a8

Application Meeting Configuration

The Heedify Call Engine must have permissions to remove users from teams group calls. The following PowerShell command updates the Teams ApplicationMeetingConfiguration to grant Heedify Contact Center Application the required permissions.

Set-CsApplicationMeetingConfiguration -AllowRemoveParticipantAppIds @{Add="2ad91f01-bf93-4313-89f1-cb201229e7db"}