Hi Team,
We want to do calls to individual users on MS Teams from application and using /communications/calls API for this but getting below error.
"code": "7504",
"message": "Insufficient enterprise tenant permissions, cannot access this API."
We have given Calls.Initiate.All permission to application and registered a bot with application id and tenantid. below is the json and url which we are passing
{
"@odata.type": "#microsoft.graph.call",
"targets": [
{
"@odata.type": "#microsoft.graph.invitationParticipantInfo",
"identity": {
"@odata.type": "#microsoft.graph.identitySet",
"user": {
"@odata.type": "#microsoft.graph.identity",
"displayName": "User name",
"id": "user id"
}
}
}
],
"requestedModalities": [
"audio"
],
"mediaConfig": {
"@odata.type": "#microsoft.graph.serviceHostedMediaConfig"
},
"tenantId":"tenantid"
}