Forum Discussion
MatthiasAbele
Feb 22, 2024Copper Contributor
Call URL Handler leads to crash in new Teams
I have a problem with an application which we are developing. This happens only in the new Teams Application. Basically I need to start an external Program, which is registered in Windows with a...
MatthiasAbele
Mar 01, 2024Copper Contributor
I tried with all suggested ways.
All of them do not throw any error anymore.
But it's not working. It looks like as if the new teams app is not passing non-standard url handlers to the operating system. So something standard as tel: is working, and the registered application is called, but not those we are using for our application (which are also correctly registered in windows and work if called from a browser).
With the old Teams everything is working as expected.
ChetanSharma-msft
Microsoft
Mar 06, 2024Thanks for sharing the information.
We will check with engineering team if all custom handlers are supported in new Teams client and let you know the updates.
We will check with engineering team if all custom handlers are supported in new Teams client and let you know the updates.
- vikram-MFSTMar 15, 2024Brass ContributorHello MatthiasAbele
We’ve had an allow list in place for both T1 and T2.1 desktop clients for a while now. These lists are aligned so any protocols which worked in T1 should also work in T2.1. You can find the current allow list here:
export const allowedProtocols = [
'devtools:',
'ms-actioncenter:',
'ms-powerpoint:',
'ms-word:',
'ms-excel:',
'ms-visio:',
'ms-access:',
'ms-project:',
'ms-publisher:',
'ms-spd:',
'ms-infopath:',
'ms-settings:',
'ms-whiteboard-preview:',
'onenote:',
'tel:',
'sip:',
'mailto:',
'odopen:',
'vscode:',
'vscode-insiders:',
'vsls:',
'microsoft-edge:',
'msteams:',
'ms-teams:',
'https:',
'ciscotel:',
'bookmark:',
'webextel:',
'arcb:',
'acrobat2018:',
'notes:',
'rcapp:',
'x-apple.systempreferences:',
'blocked:',
'webex:',
'sebs:',
'softwarecenter:',
'deltapath-engage:',
'companyportal:',
'jamfselfservice:',
'suknil:',
'openapp:',
'rctelus:',
'com.ringcentral.vodafonebusiness.app:',
'com.rainbowoffice.app:',
'com.bt.cloudwork.app:',
'officeathand:',
'unifyoffice:',
'rcapp:',
'rctelus:',
'com.ringcentral.vodafonebusiness.app:',
'com.rainbowoffice.app:',
'com.bt.cloudwork.app:',
'officeathand:',
'unifyoffice:',
'cloudya:',
'maxuccall:',
'ales:',
'opentouch:',
'wazo:',
];