Using Microsoft Teams, I get ugly purple no-padding notifications on my Desktop:
How can I force Microsoft Teams to use the operating system's default notifications UI instead?
- macOS Notification Center
- Windows 10 Notifications
Super User is a question and answer site for computer enthusiasts and power users. It only takes a minute to sign up.
Sign up to join this communityUsing Microsoft Teams, I get ugly purple no-padding notifications on my Desktop:
How can I force Microsoft Teams to use the operating system's default notifications UI instead?
There seems to be a development option enableNativeNotification
that will enable system notifications in Microsoft teams. I unfortunately cannot try this myself, as the development preview needed to enable the option is not enabled for my organization.
Information taken from this Reddit post which provided these screenshots.
FWIW for anyone frustrated at the custom notifications, you can enable Native Notifications by throwing Teams into developer mode and then left clicking the Teams tray icon 7 times. Right clicking will then give you tons of options, including Hooks. From here, you can enable Native Notifications (defaults to false, so turn it to true) and voila, native notifications.
The steps seem to be:
Open DevTools
.~/Library/Application\ Support/Microsoft/Teams/settings.json
true
: enableNativeNotification
, enableMacNativeNotification
If all goes well, Teams should then use the system's native notification system:
enableMacNativeNotification
via the menu did not work for me - I still had to open settings.json and set it there - then I was able to restart, and go into settings and set notification style to Mac, after which I was prompted by the OS to allow teams notifications.
– Cory W.
Feb 24 at 19:36
There is currently no non-beta way to use OS-native Notifications in Microsoft Teams.
The Teams development team is supposedly testing and/or adding this feature. The tickets, created in 2016, have been updated in December 2020 indicating that the feature will be released in early 2021.
These requests are tracked on the Microsoft Teams User Feedback Forum:
OS-Native Teams Notifications can be enabled even if your organization disabled beta access, by modifying the settings request with a proxy software such as Charles or Proxyman.
I found the following instructions on the macOS UserVoice ticket mentioned above:
Instructions:
https://teams.microsoft.com/package/desktopclient/settings/osx
with the following onResponse
function:function onResponse(context, url, request, response) {
// Update Body
var body = response.body;
body["settings"]["enableNativeNotification"] = true;
body["settings"]["enableMacNativeNotification"] = true;
response.body = body;
// Done
return response;
}