question

JanBrabec-3509 avatar image
0 Votes"
JanBrabec-3509 asked saldana-msft edited

Why does the EduAssignments.* group of permissions need admin consent?

I am trying to access Teams Assignment system through the Graph API (to sync it to To-Do or build something better), but I need admin consent to read my own assignments and our school's IT admin says it would give me 'too much permissions'. Why is it limited to admin access by default?

The permission summary: https://docs.microsoft.com/en-us/graph/permissions-reference#delegated-permissions-25


microsoft-graph-teamworkmicrosoft-graph-permissionsmicrosoft-graph-education
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

JanBrabec-3509 avatar image
0 Votes"
JanBrabec-3509 answered

I ended up adding the scope to my Azure app's permission list and asking the school admin to grant the app consent. The downside is that users can no longer revoke the app's permissions, but I can at least make something better than a multi-trillion dollar company made. If you're curious, you can take a look at it here.

195814-image.png



image.png (22.2 KiB)
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.