Add documentation for anonymous team and channel URLs#8891
Conversation
Documents the new Enterprise Advanced setting introduced in Mattermost v11.6.0 that allows system admins to enable anonymous team and channel URLs, so that URLs no longer expose team or channel names. Updates admin configuration docs (Site Configuration > Users and Teams), end-user team creation docs, and adds a qualifier to the channel rename docs. Co-authored-by: Combs7th <Combs7th@users.noreply.github.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
📝 WalkthroughWalkthroughThe PR updates Mattermost documentation to cover the Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
@harshilsharma63 - Do the above doc updates look accurate to you? |
|
Newest code from mattermost has been published to preview environment for Git SHA 16dce2c |
| .. config:setting:: enable-anonymous-urls | ||
| :displayname: Enable anonymous team and channel URLs (Users and Teams) | ||
| :systemconsole: Site Configuration > Users and Teams | ||
| :configjson: .PrivacySettings.EnableAnonymousURLs |
There was a problem hiding this comment.
The setting is UseAnonymousURLs, not EnableAnonymousURLs.
| :displayname: Enable anonymous team and channel URLs (Users and Teams) | ||
| :systemconsole: Site Configuration > Users and Teams | ||
| :configjson: .PrivacySettings.EnableAnonymousURLs | ||
| :environment: MM_PRIVACYSETTINGS_ENABLEANONYMOUSURLS |
There was a problem hiding this comment.
Same here, the environment variable would be MM_PRIVACYSETTINGS_USEANONYMOUSURLS.
| | meaning the URL no longer contains the team or channel name. This prevents | - ``config.json`` setting: ``PrivacySettings`` > ``EnableAnonymousURLs`` | | ||
| | team and channel names from being identified through web addresses. | - Environment variable: ``MM_PRIVACYSETTINGS_ENABLEANONYMOUSURLS`` | | ||
| | | | | ||
| | When this setting is enabled, the team creation workflow no longer includes a | | |
There was a problem hiding this comment.
Can we also include the same for channel creation flow? As in, channel creation also skips the option to define a channel URL.
There was a problem hiding this comment.
We should also include that this applies only to newly created teams and channels and that existing teams and channels are not included.
|
@claude - Please implement each of the proposed updates that Harshil mentioned above. |
|
Claude finished @Combs7th's task in 58s —— View job Implementing Harshil's Review Changes
All four of Harshil's requested changes have been implemented in
|
…n docs - Fix config.json key: EnableAnonymousURLs → UseAnonymousURLs - Fix env var: MM_PRIVACYSETTINGS_ENABLEANONYMOUSURLS → MM_PRIVACYSETTINGS_USEANONYMOUSURLS - Add channel creation workflow to anonymous URLs description - Note that only newly created teams/channels are affected, not existing ones Co-authored-by: Combs7th <Combs7th@users.noreply.github.com>
|
Newest code from mattermost has been published to preview environment for Git SHA b584416 |
|
@harshilsharma63 - Looking better now? |
|
Newest code from mattermost has been published to preview environment for Git SHA b9db4ce |
|
Newest code from mattermost has been published to preview environment for Git SHA 6d635d7 |
Adds documentation for the anonymous team and channel URLs feature introduced in Mattermost server v11.6.0 (Enterprise Advanced).
Changes:
Closes #8887
Generated with Claude Code