Requirements
Permissions
Heedify Cloud CX requires a set of permissions. Microsoft 365 tenant Admin should consent for each Heedify Cloud CX module.
Heedify Cloud for call management
Permissions | Permission type | Description |
---|---|---|
Calls.AccessMedia.All | Application | Access media streams in a call as an app |
Calls.Initiate.All | Application | Initiate outgoing 1 to 1 call from the app |
Calls.InitiateGroupCall.All | Application | Initiate outgoing group calls from the app |
Calls.JoinGroupCall.All | Application | Join group calls and meetings as an app |
Calls.JoinGroupCallAsGuest.All | Application | Join group calls and meetings as a guest |
Heedify Presence Application
Permissions | Permission type | Description |
---|---|---|
Presence.Read.All | Application | Read presence information for all users |
Heedify Admin portal
Permissions | Permission type | Description |
---|---|---|
User.Read | Delegated | Sign in and read user profile |
User.Read.All | Delegated | Read all users’ full profiles |
Heedify Agent Console
Permissions | Permission type | Description |
---|---|---|
Presence.Read | Delegated | Read presence information of all users in your organization |
Presence.Read.All | Delegated | Read and write your presence information |
Contacts.ReadWrite | Delegated | Allows the app to create, read, update, and delete user contacts. |
Contacts.ReadWrite.Shared | Delegated | Allows the app to create, read, update, and delete contacts a user has permissions to, including their own and shared contacts. |
OrgContact.Read.All | Delegated | Read organizational contacts |
Calendars.Read | Delegated | Allows the app to read events in your calendars. |
offline_access | Delegated | Maintain access to data you have given it access to |
openid | Delegated | Sign in as you |
profile | Delegated | View your basic profile |
Teams.ManageCalls | Delegated | Start, join, forward, transfer, or leave Teams calls and update call properties |
Teams.ManageChats | Delegated | Create, read, update, and delete 1:1 or group chat threads on behalf of the signed-in user. Read, send, update, and delete messages in chat threads on behalf of the signed-in user |
Heedify Reporting
Permissions | Permission type | Description |
---|---|---|
User.Read | Delegated | Sign in and read user profile |
For more informations about permission types (Delegated and Application) please visit the following Microsoft docs #calls-permissions
Networking
For a better quality, Heedify Agent Console module needs some network requirements
Please go to network-requirements page for more details.