For the general overview of the Microsoft Teams recording refer to the Microsoft Teams article.
Before starting the deployment of the Verba system for Microsoft Teams, the following prerequisites has to be met:
The following permissions and roles required to configure the system:
Step 1 - Registering the Bot
Step 2 - Whitelisting the App
Step 3 - Creating a Compliance Policy
Step 4 - Configuring the Verba Microsoft Teams Bot and Unified Call Recorder Services
In order to enable recording for the users, first, the previously created compliance policy has to be assigned to the user. For the configuration steps, see Administering Compliance Policy for Microsoft Teams Users.
Once the compliance policy is set, create the users and the extensions on the Verba side. This can also be done via Active Directory Synchronization. The extensions have to match the Microsoft Entra (formerly Azure AD) object ID of the users (not the User Principal Name or email address).
Selective recording rules can only also be applied to record calls/meetings where there is an external participant or the meeting was scheduled, etc. For more information see Microsoft Teams selective recording settings.
The Verint Capture for Microsoft Teams - Recording Controls Application, is a native Microsoft Teams Application that allows privileged Microsoft Teams users to control compliance recording, by starting and or stopping the VFC Compliance Recorder. For more information, see Microsoft Teams Application.
For adding a Verba tab to the Microsoft Teams client, see Adding Verba Tab to a Microsoft Teams Channel.
If SSO is being used, then it is required to modify the settings of the web application to make it working in the Microsoft Teams client. This will lower the security of the web application. For the configuration steps, see Enabling the Verba Web Application in 3rd Party Frame.
The Verba Microsoft Teams Bot service checks several Graph API calls in order to gather the meeting subjects. In order to make sure that the Bot has the ability to gather this information, besides the Calendars.Read permission, additional policy settings may be required.
For the configuration steps, see: Configuring Access Policy for Meeting Metadata