Skip to content

Doc changes for MM-67647 that adds two new roles to manage secure connections#8752

Open
wiggin77 wants to merge 6 commits intomasterfrom
MM-67647_add_roles_for_shared_channels
Open

Doc changes for MM-67647 that adds two new roles to manage secure connections#8752
wiggin77 wants to merge 6 commits intomasterfrom
MM-67647_add_roles_for_shared_channels

Conversation

@wiggin77
Copy link
Member

@wiggin77 wiggin77 commented Feb 18, 2026

Summary

Adds docs for two new roles added for granular control over Connected Workspaces features:

  • Shared Channel Manager (shared_channel_manager) — grants the manage_shared_channels permission, allowing assigned users to share and unshare channels with existing secure connections.
  • Secure Connection Manager (secure_connection_manager) — grants the manage_secure_connections permission, 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_manager role (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.

Screenshot from 2026-02-18 12-33-32

Note To be merged after mattermost/mattermost#35354

Ticket Link

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

@github-actions
Copy link
Contributor

Newest code from mattermost has been published to preview environment for Git SHA fb72d42

@github-actions
Copy link
Contributor

Newest code from mattermost has been published to preview environment for Git SHA b44d94d

@github-actions
Copy link
Contributor

Newest code from mattermost has been published to preview environment for Git SHA 54e128e

@github-actions
Copy link
Contributor

Newest code from mattermost has been published to preview environment for Git SHA afbef28

@wiggin77 wiggin77 force-pushed the MM-67647_add_roles_for_shared_channels branch from afbef28 to 12d0921 Compare February 22, 2026 16:19
@github-actions
Copy link
Contributor

Newest code from mattermost has been published to preview environment for Git SHA 12d0921

@github-actions
Copy link
Contributor

Newest code from mattermost has been published to preview environment for Git SHA 9499fa8

@github-actions
Copy link
Contributor

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``. |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need to keep note in the docs for if this is applicable to version x.xx and earlier?

@github-actions
Copy link
Contributor

github-actions bot commented Mar 2, 2026

Newest code from mattermost has been published to preview environment for Git SHA bf46359

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants