help: Update "Restrict stream invitation" page.

- Renames page title to "Restrict stream membership management".
- Renames section about "Who can add users to streams" setting.
- Adds new section "Configure who can remove users".
- Updates help/stream-permissions

Fixes #25264.
This commit is contained in:
David Rosa 2023-05-16 19:40:11 -05:00 committed by Tim Abbott
parent 55127b6178
commit 7fc474c7a6
5 changed files with 41 additions and 39 deletions

View File

@ -7,8 +7,11 @@ stream. Anyone can always [unsubscribe themselves from a stream](/help/unsubscri
Organization administrators can also unsubscribe *other* users from any stream,
including streams the admin is not subscribed to. They can also configure which
[roles](/help/roles-and-permissions) have access to [add other users
to a stream][configure-invites].
[roles](/help/roles-and-permissions) have access to [add other users to a
stream][add-users] or [remove other users from a stream][remove-users].
[add-users]: /help/configure-who-can-invite-to-streams#configure-who-can-add-users
[remove-users]: /help/configure-who-can-invite-to-streams#configure-who-can-remove-users
## Add users to a stream
@ -65,8 +68,6 @@ subscribe the user.
{end_tabs}
[configure-invites]: /help/configure-who-can-invite-to-streams
### From a user's profile (alternate method)
This method is useful if you need to remove one user from multiple streams.
@ -84,29 +85,6 @@ This method is useful if you need to remove one user from multiple streams.
{end_tabs}
## Configure who can remove users
{!admin-only.md!}
Organization administrators can configure who can remove other users from a
public stream. For private streams, administrators must be subscribed to the
stream to configure this setting.
{start_tabs}
{relative|stream|all}
1. Select a stream.
{!select-stream-view-general.md!}
1. Under **Stream permissions**, configure
**Who can unsubscribe others from this stream?**
{!save-changes.md!}
{end_tabs}
## Related articles
* [Browse and subscribe to streams](/help/browse-and-subscribe-to-streams)

View File

@ -1,18 +1,37 @@
# Restrict stream invitation
# Restrict stream membership management
{!admin-only.md!}
By default, anyone other than guests can add other users to streams. However,
you can restrict the ability to do so to specific
[roles](/help/roles-and-permissions).
[roles](/help/roles-and-permissions). You can also can configure who can remove
other users from a public stream. For private streams, administrators must be
subscribed to the stream to configure these settings.
### Manage who can add users to streams
## Configure who can add users
{start_tabs}
{settings_tab|organization-permissions}
2. Under **Stream permissions**, configure **Who can add users to streams**.
1. Under **Stream permissions**, configure **Who can add users to streams**.
{!save-changes.md!}
{end_tabs}
## Configure who can remove users
{start_tabs}
{relative|stream|all}
1. Select a stream.
{!select-stream-view-general.md!}
1. Under **Stream permissions**, configure
**Who can unsubscribe others from this stream?**
{!save-changes.md!}

View File

@ -44,7 +44,7 @@ There are several parameters you can set while creating a stream. All but
* **Who can post to the stream?**: See [Stream permissions](/help/stream-permissions).
* **Who can unsubscribe others from this stream?**: See
[Add or remove users from a stream](/help/add-or-remove-users-from-a-stream#configure-who-can-remove-users).
[Restrict stream membership management](/help/configure-who-can-invite-to-streams#configure-who-can-remove-users).
* **Message retention period**: See
[Message retention policy](/help/message-retention-policy#configure-message-retention-policy-for-individual-streams).

View File

@ -186,7 +186,7 @@
* [Public access option](/help/public-access-option)
* [Stream posting policy](/help/stream-sending-policy)
* [Restrict stream creation](/help/configure-who-can-create-streams)
* [Restrict stream invitation](/help/configure-who-can-invite-to-streams)
* [Restrict stream membership management](/help/configure-who-can-invite-to-streams)
* [Add or remove users from a stream](/help/add-or-remove-users-from-a-stream)
* [Set default streams for new users](/help/set-default-streams-for-new-users)
* [Rename a stream](/help/rename-a-stream)

View File

@ -64,7 +64,7 @@ administrator can access private stream messages:
| View stream name | ✔ | ✔ | ✔ | ◾
| Join | ✔ | ✔ | ✔ |
| Unsubscribe | ◾ | ◾ | ◾ | ◾
| Add others | ✔ | ✔ | ✔ |
| Add others | ✔ | ✶ | ✶ |
| Remove others | ✔ | ✶ | ✶ | ✶
| See subscriber list | ✔ | ✔ | ✔ | ◾
| See full history | ✔ | ✔ | ✔ | ◾
@ -80,8 +80,9 @@ administrator can access private stream messages:
<span class="legend_symbol">&#9726;</span><span class="legend_label">If subscribed to the stream</span>
<span class="legend_symbol">&#10038;</span><span class="legend_label">
Configurable. See [Stream posting policy](/help/stream-sending-policy) and
[Configure who can remove users](/help/add-or-remove-users-from-a-stream#configure-who-can-remove-users)
Configurable. See [Stream posting policy](/help/stream-sending-policy),
[Configure who can add users][add-users], and
[Configure who can remove users][remove-users]
for details.
</span>
@ -93,7 +94,7 @@ for details.
| View stream name | &#10004; | &#9726; | &#9726; | &#9726;
| Join | | | |
| Unsubscribe | &#9726; | &#9726; | &#9726; | &#9726;
| Add others | &#9726; | &#9726; | &#9726; |
| Add others | &#9726; | &#10038; | &#10038; |
| Remove others | &#10004; | &#10038; | &#10038; | &#10038;
| See subscriber list | &#10004; | &#9726; | &#9726; | &#9726;
| See full history | &#10038; | &#10038; | &#10038; | &#10038;
@ -110,8 +111,9 @@ for details.
<span class="legend_symbol">&#10038;</span><span class="legend_label">
Configurable, but at minimum must be subscribed to the stream.
See [Stream posting policy](/help/stream-sending-policy) and
[Configure who can remove users](/help/add-or-remove-users-from-a-stream#configure-who-can-remove-users)
See [Stream posting policy](/help/stream-sending-policy),
[Configure who can add users][add-users], and
[Configure who can remove users][remove-users]
for details.
</span>
@ -120,3 +122,6 @@ for details.
* [Roles and permissions](/help/roles-and-permissions)
* [Stream sending policy](/help/stream-sending-policy)
* [Web-public streams](/help/public-access-option)
[add-users]: /help/configure-who-can-invite-to-streams#configure-who-can-add-users
[remove-users]: /help/configure-who-can-invite-to-streams#configure-who-can-remove-users