Doc changes for MM-67647 that adds two new roles to manage secure connections#8752
Doc changes for MM-67647 that adds two new roles to manage secure connections#8752
Conversation
…nections (shared channels)
|
Newest code from mattermost has been published to preview environment for Git SHA fb72d42 |
|
Newest code from mattermost has been published to preview environment for Git SHA b44d94d |
|
Newest code from mattermost has been published to preview environment for Git SHA 54e128e |
|
Newest code from mattermost has been published to preview environment for Git SHA afbef28 |
…for_shared_channels
afbef28 to
12d0921
Compare
|
Newest code from mattermost has been published to preview environment for Git SHA 12d0921 |
|
Newest code from mattermost has been published to preview environment for Git SHA 9499fa8 |
|
Newest code from mattermost has been published to preview environment for Git SHA d103900 |
| | demote_to_guest | system | Demote member users to guests. | | ||
| +----------------------------------------------+---------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | ||
| | manage_remote_clusters | system | Add, remove, and view remote clusters for shared channels. | | ||
| | manage_remote_clusters (deprecated) | system | Add, remove, and view remote clusters for shared channels. Renamed to ``manage_secure_connections``. | |
There was a problem hiding this comment.
Do we need to keep note in the docs for if this is applicable to version x.xx and earlier?
There was a problem hiding this comment.
I added server version info for when this was deprecated.
|
Newest code from mattermost has been published to preview environment for Git SHA bf46359 |
|
Newest code from mattermost has been published to preview environment for Git SHA 5d8f499 |
|
Newest code from mattermost has been published to preview environment for Git SHA 775f9a1 |
|
Newest code from mattermost has been published to preview environment for Git SHA 577a1ef |
|
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)
📝 WalkthroughWalkthroughDocumentation updates introduce two new delegated administration roles—Shared Channel Manager and Secure Connection Manager—with updated permission mappings, role definitions, and references across administration guides to reflect role-based access control instead of system admin-only capabilities. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 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 |
Summary
Adds docs for two new roles added for granular control over Connected Workspaces features:
shared_channel_manager) — grants themanage_shared_channelspermission, allowing assigned users to share and unshare channels with existing secure connections.secure_connection_manager) — grants themanage_secure_connectionspermission, allowing assigned users to create, manage, and remove secure connections to remote servers.Previously, only System Admins have these permissions, and the only workaround is repurposing the
system_managerrole (which carries ~80 unrelated sysconsole permissions) OR giving access to all users. These purpose-built roles let admins delegate shared channel and secure connection management to specific users without granting broader system access.Note To be merged after mattermost/mattermost#35354
Ticket Link
https://mattermost.atlassian.net/browse/MM-67647
Summary by CodeRabbit
Documentation