General
Please search for existing ideas before posting a new idea.
109 results found
-
Enforce MFA as permission.
Make enforce MFA a permission so you can assign it to specific group(s).
Some businesses do want to enforce MFA for some groups and some not.2 votes -
Create Business Email With Custom Domain Hosting Via Mattermost
I think it would be awesome to use Mattermost to host a business domain email instead of Google or Microsoft ect.
1 vote -
search in bots' messages
We use MM EE integrate with GitLab EE, so "bots" from GitLab post issues / comments / merge requests to our channels. Today I discovered that MM Search feature does not search (or index?) messages send by such bots as it does not consider them as char participants (from: autocomplete does not offer bots' names, only humans). Is there a setting affecting this or it's by design? Thank you.
18 votes -
EE: Data retention policy for individual teams and channels
In addition to specifying custom data retention policy globally across all teams and channels (see https://mattermost.uservoice.com/forums/306457-general/suggestions/10007076-ee-data-retention-and-prune-reset-clear-channel-c), allow
1) team and system admins set custom policies for individual teams
2) channel, team and system admins set custom policies for individual channels110 votesWork has begun to support custom data retention policy for individual teams and channels. It is planned for Mattermost Cloud and Mattermost Self-Managed E20.
-
Disable join/leave messages globally
It would be nice to disable the join/leave messages independently from the user specific setting. We use a channel to post anonymous posts via a bot. People can see who joined and see a link to an anoynmous post.
10 votes -
allow admins to set the default channels when a member joins
It was nice in Slack to say for the batch of invitees that have been recently invited that they be thrown into channels x, y, z instead of having to manually Add Member to varying channels or ask them to seek out channels and add themselves.
135 votesHey all! The work has now started and we’ve released an experimental setting for default channels.
System Admins can configure default channels via config.json, here is more information about it https://docs.mattermost.com/administration/config-settings.html#default-channels-experimental
Big thanks to @dschalla for contributing this improvement!
-
Restore a deleted channel
We would like to be able to restore deleted channels. One of which this can be done is to have a trash box of all deleted channels, of which we can restore back to in case we would like to reopen it.
1 vote -
Blacklist certain file types from being uploaded to Mattermost
Sample use case: Block .exe files from being uploaded to prevent malicious executables from being downloaded.
In addition to .exe, also interested in blocking PDF files and compressed files.
48 votesThere is now a “file blocker” plugin available for Mattermost. We’d love to hear your feedback and whether it meets your use case!
-
Regex sound Alerts
Regex sound Alerts
Ability to create unique sound alerts based on text of message coming in.
6 votes -
Add GPG signed and encrypted notifications (end to end)
As administrator I want to restrict notification messages sent from my self-hosted mattermost server to be GPG signed and encrypted.
That means, if a user hasn't uploaded a GPG public key to his account, notifications sent to him only contain some metadata or nothing at all.
If a user has uploaded a GPG public key, then the notification message is encrypted for him as receiver, so only he can read it.
The notification message shall be signed in any case with the private key that I configured in my mattermost server.Motivation: transport layer security between the mattermost server and…
8 votes -
Method to get/export channel member list
Sometimes it would be handy to export a list of channel members for example to form an emailing list or something. Can't find a way to do this either on UI or with commandline tools. Ideally it would be configurable to get Name or Email or both.
5 votes -
6 votes
-
Override "I forgot my password" for AD/LDAP Authentication
When using AD/LDAP authentication for the Mattermost Enterprise server there is still an "I forgot my password" link. I suggest that you allow Administrators to override where that link points to. For example, I would like that link to point to my corporate password reset and unlock portal. And/or allow administrators to turn that link off. This could be a part of the "Custom Branding" options on the Enterprise version.
27 votesYou can remove the “forgot password link” by
- setting “Enable sign-in with email” to false
- setting “Enable sign-in with username” to falseThat said, we’ll keep this feature proposal open for customizing the “I forgot my password” link.
-
Limit direct messages per User
We would like the users to focus on channels. Although we do not want to disallow direct messaging at all.
It would be amazing if we could set a direct message limit per day.
For example: User X is allowed to send 20 direct messages per day, while User Y can send unlimited direct messages.
With this feature we don't limit the users too much, but we also make sure that important information is held in the channels.
11 votes -
User folders sorted by department or server group
I got asked by a colleague if it is possible to sort the Users because he had about 60+ Users in the Direct Messages section.
It would be nice if you can sort it by a specified department (or Position) or that you can create User groups (with specific permissions for example) and that they get sorted in categories like this.
An other way could be that everyone can create custom folders with users in it and can expand it if needed.
35 votes -
Add a system console option to hide the "Leave Team" button
For instances that only use one team, the option to leave the team is not useful.
Please add an option to the system console to hide the button or add a user permission for this function.
The user permission would be the preferred way to handle this to be prepared for growing instances.4 votes -
Support for nosql database
Considering the benefits of data analytics for such kind of apps, don't you think support for a nosql database would help. Also, if you want to scale it to a million users; will a rdbms solution support that?
9 votes -
Enable omission of message snippets in email notifications
For organizations with advanced compliance requirements, this feature should enable a System Administrator to omit the inclusion of message contents in email notifications.
76 votesThis setting is available in E20: https://docs.mattermost.com/administration/config-settings.html#enable-notification-contents.
-
Allow Team Admins to see statistics for their Team
Currently only System Admins can see individual team statistics information but it would be helpful to allow team admins to see their own team's statistics.
25 votes -
EE: Single-Channel Guests for non-team members
For IT policy compliance, offer the ability to invite non-team members users to Mattermost as "single-channel guests" to have access to read and write to one channel and direct message any other users in that channel.
Potential scenarios include opening discussions with non-team members, including customers, vendors, partners and interview candidates.
685 votesThis is now available in Beta in E10 and E20: https://docs.mattermost.com/deployment/guest-accounts.html.
- Don't see your idea?