How to Integrate MS Teams with VIDIZMO
Microsoft Teams is an online collaboration tool that makes it easier for organizations to collaborate and share data among people.Its video conferencing capabilities also enables organizations to host and record conferences.
Use the Microsoft Teams app in VIDIZMO to ingest content from your organization's Teams into your VIDIZMO Portal. Once connected, you can select the drives and folders that contain your Teams files (such as meeting recordings or channel files) and let VIDIZMO sync them into your library.
This article covers the full setup from Azure registration to enabling the app and choosing the folders to ingest.
Prerequisites
Before configuring the Microsoft Teams integration with VIDIZMO, ensure the following requirements are met:
- You must belong to a group with the integration app permission enabled to access this feature.
- Ensure you have an active Microsoft Azure account and you sign in to Teams with an Entra ID account.
- Global Administrator or Application Administrator role in Microsoft Entra ID.
Configure Microsoft Entra ID
To connect VIDIZMO with Microsoft Teams, you need to register an application in Microsoft Entra ID (formerly Azure AD). This is a one-time setup.
Register App in Entra ID
The first step is to register a client application in Microsoft Entra ID. For detailed instructions, refer to the Azure documentation.
Below, we've outlined the key steps required to complete the registration process.
- In the Azure portal, go to Microsoft Entra ID.
- Click App registrations.
- Select New registration.
- On the Register an application page, complete the required fields.
- Name the display name for the App.
- For the supported account types, please select Accounts in this organization directory only.
- In the Redirect URI section, select Web field, enter your portal domain. For example:
https://your-portal-domain/api/v1/apps/TeamsDriveSystem/authorize.

Application Credentials
After registering the application, you can find the Application (Client) ID, Directory (Tenant) ID in the Overview section.

Save these values for future use in the MS Teams App in the VIDIZMO portal.
Create a Client Secret
- In your app, go to Certificates & secrets.
- Under Client secrets, select New client secret.
- Enter a description (for example,
VIDIZMO secret) and select an expiration period. - Select Add.
- Copy the secret value immediately it won't be shown again.
Important: Store the client secret securely. You cannot retrieve it later.

Configure API permissions
- In your app, go to API permissions.
- Select Add a permission > Microsoft Graph > Delegated permissions.
- Add the following permissions:
User.ReadFiles.ReadWrite
- Select Add permissions.
- If required by your organization, select Grant admin consent.

Configure MS Teams App in VIDIZMO
- From the Portal home page, open the navigation menu (top-left).
- Expand Admin to open Portal Settings.

- In Portal Settings, select Apps.
- Select Content Ingestion.
- Click the Settings icon for Microsoft Teams.

- On the MS Teams App settings screen enter the values you copied:
- Enter the Client ID
- Enter the Client Secret
- Enter the Tenant ID
- Select Save changes.

- Back on Content Ingestion, toggle the app On to activate it for your Portal.

After activation, the app shows operational status:
Sync Process: Displays the current synchronization status, such as Running or Finished. If the process fails, an error message is also shown. Last Synced Attempt: Indicates the most recent date and time (in local format) when the processor attempted to retrieve content from Microsoft Teams cloud storage. This information helps you stay informed about the synchronization status of your files in the VIDIZMO portal.
Select drives and folders to ingest (My Library)
- On Home Page, click your profile icon on the top right.
- Click Uploads to go into your 'My Library.'

- Click 'Import Settings'

-
If your Teams app is enabled from your Portal Settings, it will show up here. Click its settings button.

-
Login to Azure AD and select the Drive Type on your Sharepoint
-
Select the Drives
-
Use the Folders appearing here to navigate to the path or directory where the content is present.
- Selecting the checkbox will create a path under 'Selected Folder(s)'
- Clicking the folder name appearing here will let you enter it.
- Content present in these paths will be ingested
- Click 'Save Changes'

- Enable the application and wait for the content to be ingested.
