Derek Lee-Wo Thanks for reaching here! You are correct, ACS user can’t record a teams meeting started by teams user. As mentioned in the document " Call Recording is not enabled for Teams interoperability."
Unable to start an Azure Communications recording
I'm trying to recording a call following the instructions in the Call Recording Overview. and using the sample ServerRecording app. I am getting the server call ID from the client.
When I attempt to start a recording, I get the following exception:
com.azure.communication.callautomation.models.CallingServerErrorException: Status code 403, "{"error":{"code":"7600","message":"Resource not authorized to access this API."}}"
at com.azure.communication.callautomation.models.CallingServerErrorException$1.create(CallingServerErrorException.java:65)
at com.azure.communication.callautomation.implementation.accesshelpers.ErrorConstructorProxy.create(ErrorConstructorProxy.java:57)
at com.azure.communication.callautomation.implementation.accesshelpers.ErrorConstructorProxy.create(ErrorConstructorProxy.java:60)
I am unable to figure out what permissions I am missing. I believe I have correctly set the ConnectionString
in the config.properties
of the sample app.
I'm using version 1.0.0.-beta.1 of the Azure Communication Call Automation SDK. I also tried the latest 1.0.0-beta.2 code from GitHub
Can someone point me in the right direction to figure out what is going wrong.