help: Reorganize stream-permissions table.

This commit is contained in:
Rishi Gupta 2019-03-01 16:02:16 -08:00 committed by Tim Abbott
parent 1a436f6c10
commit 2e53aafeae
1 changed files with 39 additions and 33 deletions

View File

@ -43,45 +43,51 @@ private stream messages:
### Public streams ### Public streams
| | Org admins | Stream members | Org members | Guests | | Org admins | Members | Guests
|--- |--- |--- |--- |--- |--- |--- |--- |---
| Join | ✔ | — | ✔ | | Join | ✔ | ✔ |
| Add others | ✔ | [1] | ✔ | | Unsubscribe | ◾ | ◾ | ◾
| See subscriber list | ✔ | ✔ | ✔ | | Add others | ✔ | ✔ |
| See full history | ✔ | ✔ | ✔ | | See subscriber list | ✔ | ✔ | ◾
| See estimated traffic | ✔ | ✔ | ✔ | | See full history | ✔ | ✔ | ◾
| Post | ✔ | [2] | | | See estimated traffic | ✔ | ✔ | ◾
| Change the privacy | ✔ | | | | Post | ✔ | ✶ | ✶
| Rename | ✔ | | | | Change the privacy | ✔ | |
| Edit the description | ✔ | | | | Rename | ✔ | |
| Remove others | ✔ | | | | Edit the description | ✔ | |
| Delete | ✔ | | | | Remove others | ✔ | |
| Delete | ✔ | |
[1] Yes, except for guests. ✔ Always
◾   If subscribed to the stream
✶ Configurable. Org admins and Members can, by default, post to
any public stream, and Guests can only post to public streams if they
are subscribed. Additionally, streams can be configured to only allow
administrators to post.
[2] Configurable.
### Private streams ### Private streams
| | Org admins | Stream members | Org members | Guests
|--- |--- |--- |--- |---
| Join | | — | |
| Add others | | [1] | |
| See subscriber list | ✔ | ✔ | |
| See full history | | [3] | |
| See estimated traffic | ✔ | ✔ | |
| Post | ✔ | [2] | |
| Change the privacy | [4] | | |
| Rename | ✔ | | |
| Edit the description | ✔ | | |
| Remove others | ✔ | | |
| Delete | ✔ | | |
[1] Yes, except for guests. | | Org admins | Members | Guests
|--- |--- |--- |---
| Join | | |
| Unsubscribe | ◾ | ◾ | ◾
| Add others | ◾ | ◾ |
| See subscriber list | ✔ | ◾ | ◾
| See full history | ✶ | ✶ | ✶
| See estimated traffic | ✔ | ◾ | ◾
| Post | ◾ | ✶ | ✶
| Change the privacy | ◾ | |
| Rename | ✔ | |
| Edit the description | ✔ | |
| Remove others | ✔ | |
| Delete | ✔ | |
[2] Configurable. ✔ Always
[3] Depends on the stream type. ◾   If subscribed to the stream
[4] Yes, but only if subscribed. If you have a private stream without an ✶ Configurable, but at minimum must be subscribed to the stream
admin, you'll have to add an admin in order to change the stream's privacy.