General

Please search for existing ideas before posting a new idea.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Administration of channels through Admin interface.

    Implement channel management in the admin UI. Currently the only channel administration is in the channel itself or through the CLI.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  2. 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
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  3. 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
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  4. Make log file reading easier

    The timestamp within the log is now Unix Timestamp. This makes it really hard to find the right logs when there is a issue.

    Please implement a option to change to a human readable time. I suggest the UTC timestamp. Dateformat can be fix of should better be looking for the server values.

    Now:
    {"level":"debug","ts":1540975612.3137412,"caller":"web/handlers.go:50","msg":"POST - /api/v4/users/status/ids"}

    Better:
    {"level":"debug","ts":10/31/2018 8:46am,"caller":"web/handlers.go:50","msg":"POST - /api/v4/users/status/ids"}

    Optimal (i am in europe):
    {"level":"debug","ts":31.10.2018 8:46,"caller":"web/handlers.go:50","msg":"POST - /api/v4/users/status/ids"}

    Best regards

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  5. 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 channels

    90 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  6. 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.

    113 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  7. 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
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  8. 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.

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  9. 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.

    38 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  10. Regex sound Alerts

    Regex sound Alerts

    Ability to create unique sound alerts based on text of message coming in.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  11. 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
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  12. 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.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  13. 6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  14. 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
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  15. 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.

    23 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  16. 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
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  17. 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.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add write policy for channels and private groups

    This feature is essentially a "force mute" in a meeting room, when you want to enable some people to listen in, but not to speak.


    • Add an option to restrict the ability to post to a channel or private group (requires channel header menu redesign--the menu is over the UX guideline of 5-7 options per menu)

    • Add the ability to define users who have the ability to post, which would by default include Team Admins. We don't currently have UX for a channel owner or channel creator, but in future Enterprise releases this may be added

    • Include UX so that…
    340 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    16 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  19. 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.

    21 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  20. 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.

    61 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base