Nick Novotny
Nick Novotny

Reputation: 95

Teams interoperability with ACS using automatic recording

We have a need to schedule/record meetings in our application. We decided to use Microsoft Teams for the underlying technology for this.

We created a service account that has its own policy based recording that will let users in without a lobby and auto start a recording (using graphApi to create the online meeting with recordAutomatically set to True) . Participants and organization agents join this, conduct their session and exit. This seems to work well, however, because of privacy concerns, if a user elects rejoin the meeting, they have access to the recording (through chat) which we can’t have.

We implemented a solution with Azure Communication Service that integrates with the teams meeting (https://azure.github.io/communication-ui-library/?path=/docs/composites-call-with-chat-jointeamsmeeting--join-teams-meeting) to have its own user experience, so the recording will now show to download.

This seems to work, however the issue we’re running into is with the automatic recording. If I join the teams meeting through a teams client, it automatically starts recording, but if I join through the ACS client, the recording doesn’t start.

I looked for graphApi’s to auto start a meeting but couldn’t find any. Is there a solution for this type of scenario?

Upvotes: 0

Views: 94

Answers (0)

Related Questions