General

Please search for existing ideas before posting a new idea.

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

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

    491 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      13 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →

      Per the [Mattermost manifesto](https://www.mattermost.org/manifesto/), the open source Team Edition is meant for “teams”, and we’ve been transparent that the [single-channel guests feature is part of the Enterprise Edition](https://about.mattermost.com/direction/).

      We think of this as a feature for corporate compliance, and feel it would confuse Team Edition if it were added. The purpose of Team Edition is to be a leading self-hosted team communication solution. We don’t want to confuse that focus with features for Customer Relationship Management tool, Applicant Tracking Systems, nor a Vendor Management System.

      Team Edition is a “virtual office” for teams who know each other and who work together effectively. Isolating people from the team moves us away from the ideal.

      Regarding mobile apps, they’ll be [moving to React Native soon](http://forum.mattermost.org/t/react-native-roadmap/2339) which should improve performance on slow network connections (our biggest challenge) as well as performance overall.

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

      212 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        12 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
      • EE: Data retention and prune/reset/clear channel content options

        For compliance, add the ability to delete specific messaging entries from the user interface, including:

        - Clear a specific channel of all its content
        - Delete all posts from a specific user
        - Delete all posts from a specific user in a specific channel
        - Delete all posts from/before/after a specific date
        - Configure a data retention time

        198 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          24 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
        • 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…

          139 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            5 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
          • 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.

            35 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              2 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
            • Screen Sharing and Conferencing

              Team Communication would benefit a lot of a screen sharing functionality. It should contain a "request remote control" functionality to hold team meetings, feature explanations etc directly in Mattermost.

              33 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
              • 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.…

                27 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  1 comment  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                • 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

                  20 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    planned  ·  0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                  • 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.

                    20 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                    • 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

                      19 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        11 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                      • link

                        Preview of links from websites.
                        Post an URL to an website or articel and get meta information from the source.
                        Teasing of the information (show meta description) and perhaps existing pictures of this page.

                        Same to the slack behavior.

                        16 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          1 comment  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                        • 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.

                          15 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                          • 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.

                            11 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              1 comment  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                            • 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.

                              10 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                2 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                              • 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

                                6 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                                • show for read mark for me when opponent reads your message.

                                  I want to see if the opponent reads the message what i sent in DirectMessage.
                                  If opponent read the direct message what i sent, the read sign is shown to me.
                                  If opponent reads the message what i sent, then i want to see read mark on DirectMessage.

                                  5 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                                  • We need "(managerable) Closed Public Channel / Nonstealth private group"

                                    as we like the style of discussion coming up to several topics, a lot customers we work with, make us work with an NDA. So we are not allowed to discuss work related stuff with people, that did not sign this NDA. Ok. We could go with Private Groups. BUT: this is invite only. Sometimes it would be helpful to be able to "see" that there are several topics that might be of my intrest, so i would like to ask the admin to let me join. So I would like to have different "Channel Modes" like : administrate channe…

                                    4 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Ability to customize the chat display/layout

                                      Add a way to customize the display of the chat in the web interface. Currently a single message takes up two lines of text. If each message could be formatted as desired, the layout could be tailored to each users preference.

                                      For example (with overly descriptive variable names):
                                      %SENTTIME%| %SENDER%> %MESSAGE%
                                      Would result in:
                                      15:56| Kristian> Hello world!

                                      To build the current view, you could do:
                                      %AVATAR% %SENDER% %SENTTIMEAGO%\n%MESSAGE%

                                      Or something like that.

                                      As a long time IRC user, I feel that the WebUI for mattermost uses way too much space for a simple chat messages. With customized layout, it…

                                      4 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Purge Inactive Users

                                        It would be great to be able to purge users who have not logged into the site in a definable window.

                                        3 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Set policy for password history

                                          A companies security policy often has rules stating that a password may not be reused. To facilitate this many applications have a feature that allows the administrator to state how many passwords the application should remember until a password can be reused. Think, for example, a maximum of 10 password that the application must remember.

                                          3 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            1 comment  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1
                                          • Don't see your idea?

                                          Feedback and Knowledge Base