Allow me to retrieve my own calls from Graph

Allow me to retrieve my own calls from Graph
17

Upvotes

Upvote

 Apr 28 2021
4 Comments (4 New)
New

Currently the API to get calls from Graph require Application permissions. However, I think it is natural to be able for a person to retrieve their own calls with delegated permissions, just as they can get their own chat messages, etc.

 

So I would like to hereby request that the /communication/calls/ endpoint can be called with delegated permissions.

 

https://docs.microsoft.com/en-us/graph/api/call-get?view=graph-rest-1.0&tabs=http

Comments
Brass Contributor

We would like to see this as well 

Request for a me/callRecords endpoint with delegated permissions

As @nielsbrinch  said this should be a Delegated permission CallRecords.Read unlike the /communications/callRecords/ which is only Application CallRecords.Read.All

Ideally a GET request to me/callRecords would return a list of call records for the authenticated user. 

And then me/callRecords/{​​​​​​​id}​​​​​​​ would return additional details about a specific callRecord

Copper Contributor

Is there any news on this? This is becoming increasingly important. Customers want our app to get access to their calls, but their organization doesn't want to give access for the whole tenant. Allowing callRecord retrieval through delegated permissions would fix this problem.

Copper Contributor

Is there any news on this? This seems to me to be a no brainer in larger orgs where bots could be used to monitor select group and calls from specific users

Occasional Reader

Would be awesome to have List callRecords with delegated permissions. I work in a company with 10.000 employees and no way I will get the application permission, but will be useful to see my calls integrated in the time-tracking application