To enable translation with DeepL Voice for Microsoft Teams, you need to install the DeepL Voice app, then grant the DeepL Voice app permissions. You need to migrate your Microsoft tenant to app centric management.
Install the DeepL Voice app
We recommend deploying the DeepL Voice app by selecting it from the official Microsoft store.
- Visit the Microsoft store and locate the DeepL Voice app
- Click Get it now
Alternatively, if your organization does not allow the use of app stores, you can upload a manifest file to deploy the DeepL Voice app in your organization.
Grant permissions to DeepL Voice app
Once you have installed the DeepL Voice app, your Microsoft admin needs to grant permissions to the DeepL Voice app in the Azure portal. The DeepL Voice app requires both application and delegated permissions to be granted.
Application permissions
Permission | Purpose |
Join group calls and meetings as an app | To allow DeepL app to join calls |
Join group calls and meeting as a guest | To allow DeepL bot to join calls |
Access media streams in a call as an app | To allow DeepL bot to capture audio data |
Read all chat messages | To allow DeepL bot to scan the meeting chat for authentication codes as part of the external app flow |
Delegated permissions
Permission | Purpose |
Sign in and read user profile | To authenticate user with Microsoft |
Read user chat messages | To automatically get meeting invitation link for instant meetings |
Read user calendars | To automatically get meeting invitation link for scheduled meetings |
Sign in and read user profile | To authenticate user with Microsoft |
Maintain access to data you have given it access to | To authenticate user with Microsoft |
Send user chat messages | To automatically, and on demand, send link to external app experience in the meeting chat on behalf of user |
Accept org-wide permissions
As a Microsoft admin, you can accept both application and delegated permissions on behalf of the whole organization by following the steps below:
- Click this link to be directed to the DeepL Voice app permissions
- Log in using your Microsoft credentials
- Review permissions and click Accept
Once permissions have been granted to the DeepL Voice app, members of your organization with a DeepL Voice for Meetings licence will be able to enable translation in Microsoft Teams meetings.
[Optional] Revoke delegated permissions
As a Microsoft admin, you can restrict the permissions you grant DeepL to a smaller group of users, by revoking org-wide delegated permissions.
If delegated permissions have been revoked, individual users are required to accept delegated permissions the first time they attempt to enable translation in the DeepL Voice app.
To revoke delegated permissions as a Microsoft admin, do the following:
- Log in to Microsoft Azure portal
- Click Enterprise applications, then search for an select DeepL Voice for Teams
- Under the Security section, click Permissions
- Click the more options menu
then select Revoke permission
Migrate Microsoft tenant to app centric management
Your Microsoft admin needs to migrate the organization's Microsoft tenant to app centric management to control the access and availability of apps. DeepL Voice for Microsoft Teams documentation reflects app centric management.
</href="https:>