We’re also very pleased to announce that there are now over 100 open source projects (that we know of) based on the Mattermost open source project. It’s an amazing milestone and we have our community to thank for the outstanding work. Thank you!
Thanks also for all community contributions this month and in particular to our 4.4 MVP, Sudheer Timmaraju, for his help on our Redux project and improvements on the webapp.
Now here’s some more about what’s in store for people deploying Mattermost 4.4:
Plugin Support in Beta
In large organizations, with thousands or tens of thousands of staff, small improvements to user experience can have a huge impact. Especially when they meet the unique needs of users and workflows.
Before, organizations had to either wait for improvements to the Mattermost server or create forks of the user interface. But now with plugin support, they can customize the user interface and server functions far more easily than ever before.
Mattermost now supports two types of plugins:
Client plugins let you customize the Mattermost interface by overriding elements such as the profile popover, channel header or sidebar. They also let you enable new message types (e.g., maps and charts). To see what this looks like, check this sample plug-in as an example.
Server plugins make it easier to integrate with third-party systems such as JIRA, GitLab or Jenkins. For example, you can now use a plugin to connect JIRA and Mattermost without installing an external connector service, which reduces the number of things IT has to manage. A sample plugin for a video and audio call system (e.g., Zoom and Skype for Business) is currently in progress.
Moreover, in upcoming releases, Enterprise Edition will support server plugins that enable you to extend Mattermost functionality to meet a specific requirement (e.g., profiling performance metrics) and to implement highly customized compliance rules for information barriers.
Here’s a link to the Admin Guide if you want to learn more.
If you’re curious to learn more about plugins or you want to share some feedback, head over to our forum and join the discussion.
Do Not Disturb
Productivity means having time to collaborate—and having time to focus. Thanks to our new Do Not Disturb (DND) status setting, you can now stay online while letting your colleagues know you’re currently unavailable.
When you’re busy and don’t want to be interrupted, switch your status to DND and be left alone. With fewer distractions, you’ll be able to do better work in less time. The way it should be.
You can switch your status to Do Not Disturb with the /dnd command or the status dropdown on the user interface. The DND command disables desktop and mobile push notifications. Unread channels in the lefthand-side will still appear bold and show mention jewels as they normally would.
Head over here if you want to check out some more details.
You can now switch your status to DND.
Enterprise Edition (E20): AD/LDAP Sync with SAML Authentication
Mattermost 4.4 now offers SAML login with AD/LDAP sync. Now, when a user is deactivated from Active Directory or LDAP, they are automatically deactivated from Mattermost as well.
As a result, admins don’t have to manually change attributes when users are deactivated, which saves time. It’s one less thing to do.
Here’s what you need to know about this new feature:
Users can login with SAML single sign-on (SSO) just as they were able to before (i.e., there’s no changes for the end user).
Once LDAP sync is enabled, user attributes—including deactivation—are automatically synchronized with LDAP; deactivated users will now be deactivated from Mattermost as well.
This feature is unique to Mattermost; Slack currently doesn’t support this feature.
SAML, or Security Assertion Markup Language, is an advanced authentication method which allows enterprises to add SSO support.
Curious to chat with a colleague the moment that person logs onto Mattermost without having to keep checking to see whether they’re online yet? Mattermost Spy Bot integration will automatically notify you when users you’ve selected to “spy” on come online. Here’s the repository.