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, Organization administrators can also unsubscribe *other* users from any stream,
including streams the admin is not subscribed to. They can also configure which including streams the admin is not subscribed to. They can also configure which
[roles](/help/roles-and-permissions) have access to [add other users [roles](/help/roles-and-permissions) have access to [add other users to a
to a stream][configure-invites]. 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 ## Add users to a stream
@ -65,8 +68,6 @@ subscribe the user.
{end_tabs} {end_tabs}
[configure-invites]: /help/configure-who-can-invite-to-streams
### From a user's profile (alternate method) ### From a user's profile (alternate method)
This method is useful if you need to remove one user from multiple streams. 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} {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 ## Related articles
* [Browse and subscribe to streams](/help/browse-and-subscribe-to-streams) * [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!} {!admin-only.md!}
By default, anyone other than guests can add other users to streams. However, By default, anyone other than guests can add other users to streams. However,
you can restrict the ability to do so to specific 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} {start_tabs}
{settings_tab|organization-permissions} {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!} {!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 post to the stream?**: See [Stream permissions](/help/stream-permissions).
* **Who can unsubscribe others from this stream?**: See * **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 period**: See
[Message retention policy](/help/message-retention-policy#configure-message-retention-policy-for-individual-streams). [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) * [Public access option](/help/public-access-option)
* [Stream posting policy](/help/stream-sending-policy) * [Stream posting policy](/help/stream-sending-policy)
* [Restrict stream creation](/help/configure-who-can-create-streams) * [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) * [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) * [Set default streams for new users](/help/set-default-streams-for-new-users)
* [Rename a stream](/help/rename-a-stream) * [Rename a stream](/help/rename-a-stream)

View File

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