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
- Go to https://admin.heedify.io and sign in using Microsoft SSO
- For every permission on Common and Extend Model sections :
- Click on Consent Permissions button, you be redirected to the consent link, sign in again using the same Microsoft 365 login credentials.
- Review the Permissions Requested
- 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"}