Microsoft Graph API Provider calendar persmission

Mishra, Dolly 41 Reputation points
2020-07-28T06:39:13.257+00:00

14061-configured-permission.pngUnder Microsoft Graph Permissions i have added just one permission ' calendar. readwrite' which is needed in my app.

However it ask for so many permission which my app has not asked for. Can you please help, how should i restrict ? Please refer screenshot. How can i remove these?? where to setup14033-calendar-pesmission.png

Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
21,635 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. soumi-MSFT 11,776 Reputation points Microsoft Employee
    2020-07-28T07:38:46.81+00:00

    @Mishra, Dolly , Thank you for reaching out. The reason you see so may permissions listed on the consent page, though you have just added a single permission is because all these permissions are stacked up in the hierarchy from the least to most privilege permissions. For eg:

    • User.Read ---> Would only allow you to read the user's profile
    • User.ReadWrite ---> Would allow you to read as well as write in the user's profile

    Hence in your case also, as you are using calendar.readwrite would this permission would include the least privilege permissions also.

    Hope this helps.

    Do let us know if this helps and if there are any more queries around this, please do let us know so that we can help you further. Also, please do not forget to accept the response as Answer; if the above response helped in answering your query.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.