My Cheatsheet to all things Skype4B and Microsoft Teams
Microsoft Teams
Phones
Microsoft Teams Speed Dial Contacts Provisioning
Alex Holmeset brings us a tool to push contacts to a phone using its username and password, requires AADInternals. Both tools on the site here
Office 365 App Approval URLs / Firmware for OAuth 2.0 and Skype Phones
Announcement from MS:
More info on consent: https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-permissions-and-consent
Poly/Polycom
Article:
Approval url:
Firmware: TBD
Creston
Article: https://support.crestron.com/app/answers/answer_view/a_id/1000349
Approval url: https://login.microsoftonline.com/common/adminconsent?client_id=79de0e1a-a797-4c17-abe8-bff3debd8d23
Firmware: TBD
AudioCodes
Article: https://online.audiocodes.com/oauth-2-0-appid
Approval url: https://login.microsoftonline.com/common/adminconsent?client_id=da7b5888-f76d-4244-9688-afac90a03d49
Firmware: TBD
Yealink
Article: https://www.yealink.com/news_187.html
Approval url: https://login.microsoftonline.com/common/adminconsent?client_id=f1faadeb-88b3-4852-8138-3b9e23b24619
Firmware:
Series | Model | Version |
T5X Desk Phone Series | T58A | 55.9.0.13 and above |
T56A | ||
T55A | ||
Conference Phone | CP960 | 73.8.0.34 and above |
T4XS Desk Phone Series | T48S | 66.9.0.78 and above |
T46S | ||
T42S | ||
T41S | ||
T4XG Desk Phone Series | T48G | 35.8.0.81 and above |
T46G | 28.8.0.81 and above | |
T41P/T42G | 29.8.0.81 and above |
Skype for Business
Skype4B Server Troubleshooting
Troubleshooting log in issues
Lync Connectivity Analyzer
Here are my personal OneDrive backups of the Lync Connectivity Analyzer as Microsoft removed it from their site.
x86
x64
Firewall and Edge Testing
Network Tester PowerShell Module
https://erwinbierens.com/skype-for-business-and-microsoft-teams-network-testing/
Install-Module -Name NetworkTestingCompanion
Invoke-ToolCreateShortcuts
Certificate and DNS Info
RUCT This is an old tool by the InsideOCS team that I still use to this day as its light and fast.
Polycom VVX and Trio Management
James Cussen sneaks in here again with his VVX Manager Great tool for managing phones out in the field
My VVX FTP config files are my own secret sauce but are heavily based off Greig Sheridan’s VVX Doco.
Updates and Official Software
Server Updates
Updates for Skype for Business Server 2015 – Always points to the latest update.
Luca Vitali maintains a cache of older updates on his website. Skype4b 2015 and Lync 2013
A list of versions and their build numbers is over on Andrew Morpeth’s blog https://ucgeek.co/lync-updates/
Supported .Net Versions for Lync and Skype for Business Server
I ended up moving this to its own page well before I made this page public.
You can find it over here.
Office Web App Servers / Office Online Servers
Requirements
.Net 4.5.2
https://www.microsoft.com/en-au/download/confirmation.aspx?id=42642
Visual C++ 2013
https://www.microsoft.com/en-au/download/confirmation.aspx?id=40784
Visual C++ 2015
https://www.microsoft.com/en-au/download/confirmation.aspx?id=48145
Microsoft Identity Extensions
http://go.microsoft.com/fwlink/p/?LinkId=620072
Office Server Language Packs Download
https://www.microsoft.com/en-us/download/details.aspx?id=51963
Office Web App Server Updates
2013: https://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=346#OWA
2016: https://www.toddklindt.com/blog/Builds/SharePoint-2016-Builds.aspx
Office Web App Server Download
Legacy Partner Portal https://www.microsoft.com/msppdd/home.aspx
2019 Partner Portal: https://partner.microsoft.com/en-us/pcv/partnership/benefits
(listed as Office Professional Plus 2019 in the communications category)
Sonus RegEx Cheats
Replace Invalid Caller ID’s the easy way
Match | Replacement | Description |
^((?!d{9}).)*$ | 398682100 | Checks to see if the caller ID is 9 digits long, if not. Replaces it |
Teams AutoAttendant and Call Queue updates