Can we change the default calling app

rickwhois
Contributor

Looking to change from Facetime to Teams via script or config. Is this possible in Jamf or script?

3 REPLIES 3

Phil_James
New Contributor III

Same here, anyone have a clue?

I've tried to catch what files get modified with Composer, but unable to track down the .plist or setting.

tboothman
New Contributor

Have we made any progress here? 

squeisser
New Contributor

Even it is an old question but still actual:

Yesterday a customer asks the same so we did researching.

We use RCDefault App (Pref Pane) and Composer to track the changes and discovered that the change was made in path ~/Library/Preferences/com.apple.launchservices in file com.apple.launchservices.secure.plist

Basicly the change you need to implement is that macOS must use for " tel " the application MS Teams instead of Facetime. The file is binary encoded.

<dict>
  <key>LSHandlerPreferredVersions</key>
  <dict>
    <key>LSHandlerRoleAll</key>
    <string>-</string>
  </dict>
  <key>LSHandlerRoleAll</key>
  <string>com.microsoft.teams</string>
  <key>LSHandlerURLScheme</key>
  <string>tel</string>
</dict>

 We are looking for an easy way to implement then to edit the file by hand.