General

Please search for existing ideas before posting a new idea.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. 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.

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

    332 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 →
  3. EE: OAuth2 for generic identity provider

    Add support for a generic OAuth2 provider for Mattermost Enterprise Edition, in addition to other single-sign-on features for enterprises.

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

    96 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  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

    80 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 →
  6. 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…)
    6 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  7. Atlassian Crowd Support

    Atlassian Crowd is the SSO and central user-manager for all Atlassian Products. Its provides an REST and SOAP API.

    Following features would be nice:
    - Synchronize users with crowd
    - Use crowd Cookie to authenticate user

    Also see:
    - Atlassican Crowd Features: https://www.atlassian.com/software/crowd/overview/key-features
    - Atlassican Crowd Pricing: https://www.atlassian.com/software/crowd/pricing

    47 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 →
  8. make administrators able to look into private chats

    In corporate environments it is sometimes necessary on legal grounds to check an employees communication. Usually the management asks the IT therefor to deliver ones communication. Currently an administrator is neither able to view the existing private chats from any user nor is there an export function to extract all users content from the database

    43 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    15 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  9. More robust CLI utility

    My shop is very Linux and command line heavy. We would like to see the [install dir]/bin/platfrom utility expanded to include more features, which can then be scripted. The first such feature we would like to see would be the ability to list users from the utility.

    42 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 →
  10. Chatting to Golang Bot through direct message

    Hello, I have the golang bot implemented into a mattermost channel.
    It would be helpful to have an option for users to ask the bot questions in a Direct message as opposed to just a public channel.
    I feel that this would encourage users to use the bot more and help shy users as well. That way there can be some sort of privacy between users.
    Also, a way to have a log for Admins to keep track of what questions are being asked will be helpful in developing the bot further.

    36 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 →
  11. 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 →
  12. Implement 2 Factor Authentication using yubikey Hardware Token

    Support for 2 Factor Authentication using yubikey (https://www.yubico.com/products/yubikey-hardware/) in addition to the software MFA available in Enterprise Edition: https://docs.mattermost.com/deployment/auth.html

    32 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. Adding users to group DM should provide an option to keep history

    When you have a multi user direct message and you add new members (as a conversation grows to need more people) you end up creating a new DM with no history. Instead mattermost should provide an option to keep the history available.

    32 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 →
  14. Multiple concurrent daemons for HA/scalability

    I am currently running two mattermost daemons on separate VM's doing exactly the same thing (same nfs share for files, same MySQL cluster backend for database), to have HA.

    In my original setup I had them loadbalanced too (meaning individual user sessions got spread over both backends), however I noticed notifications were not always working.

    I got over this issue by reconfiguring the loadbalancer and putting the mattermost backends in active/stand-by - all sessions are now assigned to one backend (the 'active' one) until it fails (reboot, upgrade, etc.); then the stand-by becomes active all sessions move to the other.…

    30 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. 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.

    26 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 →
  16. 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 →
  17. Add possiblility for a default team when using external auth (like LDAP)

    We use LDAP auth and users are able to login without being member of any team. We are now running a cronjob ensuring every user is part of our company wide team.

    We would like the possibility to have mattermost assign newly logged in users to a default team.

    19 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 →
  18. New Channel Announcements

    When people create new channels within a team, it would be great to have a popup that shows team members within the channel a screen something like "New Channels created since your last visit, refresh, etc..."

    What we are finding is people are creating new channels within Teams, yet no one knows about them unless they click on the More link within the team.

    14 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 →
  19. Report duplicate AD/LDAP information rather than setting usernames to random strings every hour

    When the AD/LDAP User Filter is too permissive, multiple user objects with the same Email Attribute may be returned. When this happens, and the Username Attribute is not present on the returned value, Mattermost may reset the username of the existing user with the same email address to a random string. This repeats every 60 minutes (or whatever the Synchronization Interval is set to).

    For example, if two LDAP objects are returned:
    { userclass=contact, email=myusername@example.com }
    { userclass=user, sAMAccountName=myusername, email=myusername@example.com }

    In this case, Mattermost may cause username@example.com's account to have its user id changed to a…

    13 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 →
  20. make Data retention and prune/reset/clear available on E10

    Please make the Data retention and prune/reset/clear feature available on at least E10 we don't need any E20 feature only the data retention.

    13 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 →
← Previous 1 3 4
  • Don't see your idea?

Feedback and Knowledge Base