Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Objective

By adding business value in the form of channel restrictions we enable new use cases that are in high demand from customers and enable growth. This feature also enables the highly requested “Read Only/Announcement Channels” toggle and we expect this to substantially advance user expansion for enterprise customers. 

...

  • Leverages existing permissions architecture

  • UX should be simplified for managing this explicit permission change

...

Launch Timeline

Roadmap Planner
maplinks
timelinetrue
pagelinks
source%7B%22title%22%3A%22Roadmap%20Planner%22%2C%22timeline%22%3A%7B%22startDate%22%3A%222019-12-15%2000%3A00%3A00%22%2C%22endDate%22%3A%222020-06-01%2000%3A00%3A00%22%2C%22displayOption%22%3A%22MONTH%22%7D%2C%22lanes%22%3A%5B%7B%22title%22%3A%22Design%22%2C%22color%22%3A%7B%22lane%22%3A%22%23f6c342%22%2C%22bar%22%3A%22%23fadb8e%22%2C%22text%22%3A%22%23594300%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222019-12-01%2007%3A21%3A58%22%2C%22id%22%3A%2224130524-faee-4a83-9a38-4be1f8552546%22%2C%22title%22%3A%22High%20Fi%20Designs%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%2C%7B%22title%22%3A%22Develop%22%2C%22color%22%3A%7B%22lane%22%3A%22%233b7fc4%22%2C%22bar%22%3A%22%236c9fd3%22%2C%22text%22%3A%22%23ffffff%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22title%22%3A%22iOS%20App%22%2C%22description%22%3A%22This%20is%20the%20third%20bar.%22%2C%22startDate%22%3A%222018-07-13%2021%3A23%3A10%22%2C%22duration%22%3A2.5%2C%22rowIndex%22%3A0%2C%22id%22%3A%22dd93afcd-2704-4253-adb8-809a336cc5ba%22%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222018-10-10%2004%3A59%3A24%22%2C%22id%22%3A%228dc8bc2d-b7cb-44a8-b526-7d1ede51f690%22%2C%22title%22%3A%22Android%22%2C%22description%22%3A%22%22%2C%22duration%22%3A2.4752475247524752%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222019-12-29%2020%3A26%3A08%22%2C%22id%22%3A%223bb7a009-fc61-4e87-bbc6-acdf8c57d684%22%2C%22title%22%3A%22Phase%20I%22%2C%22description%22%3A%22-%20UI%20section%20added%20to%20system%20console%20%5Cn-%20Read%20only%20functionality%20%26%20toggle%5Cn-%20Deprecate%20setting%3A%20%5C%22ExperimentalTownSquareIsReadOnly%5C%22%3A%20false%5C%22%22%2C%22duration%22%3A1.0891089108910892%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A1%2C%22startDate%22%3A%222020-01-31%2016%3A38%3A01%22%2C%22id%22%3A%222f1bba05-e7f7-42d7-824e-d70f3abb5740%22%2C%22title%22%3A%22Phase%20II%22%2C%22description%22%3A%22Restrict%20member%20management%20functionality%20%26%20toggle%22%2C%22duration%22%3A0.7029702970297029%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A2%2C%22startDate%22%3A%222020-02-17%2015%3A40%3A59%22%2C%22id%22%3A%221d0f8edc-c559-4c92-b83e-aca64367c0f8%22%2C%22title%22%3A%22Phase%20III%22%2C%22description%22%3A%22-%20Allow%20channel%20mentions%20permission%20created%5Cn-%20Allow%20channel%20mentions%20toggle%20added%20to%20system%20console%20UI%22%2C%22duration%22%3A0.9207920792079208%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%2C%7B%22title%22%3A%22QA%22%2C%22color%22%3A%7B%22lane%22%3A%22%23d04437%22%2C%22bar%22%3A%22%23dc7369%22%2C%22text%22%3A%22%23ffffff%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222020-02-21%2009%3A16%3A02%22%2C%22id%22%3A%22dd1522af-4b58-4aa5-ac0f-3aca5935bffc%22%2C%22title%22%3A%22QA%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%2C%7B%22title%22%3A%22Launch%22%2C%22color%22%3A%7B%22lane%22%3A%22%238eb021%22%2C%22bar%22%3A%22%23aac459%22%2C%22text%22%3A%22%23ffffff%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22rowIndex%22%3A1%2C%22startDate%22%3A%222020-03-01%2000%3A00%3A00%22%2C%22id%22%3A%2205bb0b77-3864-42c0-ae39-551c63586e0a%22%2C%22title%22%3A%22Marketing%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1.495049504950495%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222020-03-01%2000%3A00%3A00%22%2C%22id%22%3A%22f2e27aba-094f-4007-b476-5b1fb24d72b3%22%2C%22title%22%3A%22Documentation%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1.118811881188119%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%5D%2C%22markers%22%3A%5B%7B%22title%22%3A%22Milestone%201%22%2C%22markerDate%22%3A%222018-07-31%2016%3A38%3A01%22%7D%2C%7B%22markerDate%22%3A%222018-10-08%2001%3A25%3A32%22%2C%22title%22%3A%22Go%2FNo%20go%22%7D%2C%7B%22markerDate%22%3A%222018-12-31%2001%3A54%3A03%22%2C%22title%22%3A%22Milestone%202%22%7D%2C%7B%22markerDate%22%3A%222020-03-16%2015%3A40%3A59%22%2C%22title%22%3A%225.22%20CF%22%7D%2C%7B%22markerDate%22%3A%222020-01-16%2008%3A19%3A00%22%2C%22title%22%3A%225.20%20CF%22%7D%2C%7B%22markerDate%22%3A%222020-04-15%2020%3A26%3A08%22%2C%22title%22%3A%225.22%20release%22%7D%5D%7D
titleRoadmap%20Planner
hash7e83e60cdb7a59266cd0cb996076cc0f

...

Requirement

User Story

Phase

Jira Issue

1

Capability to turn off post creation for guests & members (only Channel Admins and above can post)

  • Ensure that bots can still post to channels where guests & members cannot

As a System Admin, I want the ability to restrict posting/interacting to channel admins and higher in specified channels, so that I can create announcement channels.

I

https://mattermost.atlassian.net/browse/MM-20997

2

Setting to disallow reactions for guests and members

As a System Admin, I want the ability to restrict post reactions to members or channel admins and higher in specified channels, so that I can create restricted channels.

I

https://mattermost.atlassian.net/browse/MM-22124

3

 Capability to turn off members ability to to add and remove other members

  • Only channel admins and above can add/remove members in the channel

  • If this setting is turned on after members exist, they will remain, but only admins can modify

  • Must be inactive when group sync is turned on

 As a System Admin, I want the ability to restrict the adding and removing of other members in a specified channel, so that I have better control over important channels.

II

https://mattermost.atlassian.net/browse/MM-20999

4

 Capability to turn off channel mentions for guests & members

  • Only channel admins and above can @Mention members within the channel using the @all, @channel and @here commands

  • Even when disabled “off” @Mentioning specific users will still be allowed

 As a System Admin, I want the ability to disable channel mentions, so that I have better control over important channels.

III

https://mattermost.atlassian.net/browse/MM-21005

5

Deprecate setting: "ExperimentalTownSquareIsReadOnly": false"

N/A

III

https://mattermost.atlassian.net/browse/MM-21363

6

Feature usage tracking internally

As a PM, I want the ability to track usage of this feature to make better decisions on improvements and success.

III

Open Questions

Question

Answer

Date Answered

How does "Member Management" work with the Permissions schemes in the case that Users are not able to "Manage Channel Members" under the Public and Private channel permissions? Is this feature still available to be enabled or is it in a read-only state?

What happens when user tries to mention the @Channel and the setting is disabled?

...