Permissions
On the following page you see an overview of the required permissions.
Last updated
On the following page you see an overview of the required permissions.
Last updated
Easy Call Report requires two app registrations in your tenant. The first app Easy Call Report is responsible for the main functionalities. With this app we are able to process your calls and to send them to your Microsoft Teams channels.
For security reasons we decided to have a separate app registration with higher permissions to configure Easy Call Report. The app ist called Easy Platform Configuration Portal. This app allows us to retrieve your call queues and auto attendants. Although we are able to provide you a portal for assigning the call queues to the Microsoft Teams Channels.
The Easy Platform Configuration Portal can be accessed by users with the Teams administrator role only.
Permission | Description |
---|---|
Permission | Description |
---|---|
CallRecord-PstnCalls.Read.All
Allows the app to read all PSTN and direct routing call log data without a signed-in user.
CallRecords.Read.All
Allows the app to read call records for all calls and online meetings without a signed-in user.
Presence.Read.All
Allows the app to read presence information of all users in the directory on behalf of the signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.
User.Read
Allows users to sign-in to the app, and allows the app to read the profile of signed-in users. It also allows the app to read basic company information of signed-in users.
User.Read.All
Allows the app to read user profiles without a signed in user.
User.Read.All
Allows the app to read user profiles of other users in your organization as an application. This includes display name, first and last name, email address, photo and contact details.
Channel.ReadBasic.All
Read all channel names and channel descriptions, without a signed-in user.
Team.ReadBasic.All
Read the names and descriptions of teams, on behalf of the signed-in user.
Team.ReadBasic.All
Get a list of all teams, without a signed-in user.
TeamsAppInstallation.ReadForTeam.All
Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.
TeamsAppInstallation.ReadWriteAndConsentForTeam.All
Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.
TeamSettings.ReadWrite.All
Read and change all teams' settings, without a signed-in user.
Skype and Teams user_impersonation
Access Microsoft Teams and Skype for Business data based on the user's role membership