From 918c3d36e425b22459f8db2679445f5be27c3ee8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciar=C3=A1n=20Ainsworth?= Date: Wed, 26 Jun 2019 10:22:08 +0200 Subject: [PATCH] Created new documentation for allow-list --- docs/moderator/index.rst | 4 +- docs/moderator/listing.rst | 94 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 97 insertions(+), 1 deletion(-) create mode 100644 docs/moderator/listing.rst diff --git a/docs/moderator/index.rst b/docs/moderator/index.rst index e63dde4a9..dca3c126c 100644 --- a/docs/moderator/index.rst +++ b/docs/moderator/index.rst @@ -11,4 +11,6 @@ Moderation Guides :maxdepth: 2 domains - users \ No newline at end of file + users + listing + diff --git a/docs/moderator/listing.rst b/docs/moderator/listing.rst new file mode 100644 index 000000000..727bddf50 --- /dev/null +++ b/docs/moderator/listing.rst @@ -0,0 +1,94 @@ +Allow-Listing +============= + +The Allow-Listing feature grants pod moderators +and administrators greater control over federation +by allowing you to create a pod-wide allow-list. + +When allow-listing is enabled, your pod's users will only +be able to interact with pods included in the allow-list. +Any messages, activity, uploads, or modifications to +libraries and playlists will only be shared with pods +on the allow-list. Pods which are not included in the +allow-list will not have access to your pod's content +or messages and will not be able to send anything to +your pod. + +Enabling Allow-Listing +---------------------- + +.. warning:: + + If your pod is already federating proceed with caution. + Enabling the Allow-Listing feature will initially block + all activity from external domains as the list will be + empty + +To enable allow-listing: + +- Navigate to the "Settings" menu +- Go to the "Moderation" section +- Toggle the "Enable allow-listing" radio button +- Click "Save" to commit the change + +Once enabled, you can start adding domains to your +allow-list. + +Adding/Removing Domains +----------------------- + +Add a New Domain +^^^^^^^^^^^^^^^^ + +- Navigate to the "Moderation" menu. Any domains currently + in the allow-list will be visible here with a green check + mark next to their name. Other pods with which you have previously + interacted will also be visible here +- Type the domain name of the pod you wish to allow into + the "Add a Domain" input box in the top-right of the screen +- Tick the "Add to allow-list" tickbox +- Click "Add" to add the domain + +Add a Known Domain +^^^^^^^^^^^^^^^^^^ + +- Navigate to the "Moderation" menu. Any domains currently + in the allow-list will be visible here with a green check + mark next to their name. Other pods with which you have previously + interacted will also be visible here +- Click on the tickbox next to the domain(s) you wish to add to + the allow-list +- Select "Add to allow-list" from the drop-down menu titled "Actions" + and click "Go" to add the domain(s) + +Remove a Domain +^^^^^^^^^^^^^^^ + +To remove a domain from the allow-list: + +- Navigate to the "Moderation" menu. Any domains currently + in the allow-list will be visible here with a green check + mark next to their name. Other pods with which you have previously + interacted will also be visible here +- Click on the tickbox next to the domain(s) you wish to remove + from the allow-list +- Select "Remove from allow-list" from the drop-down menu titled + "Actions" and click "Go" to remove the domain(s) + +Purging Existing Content +------------------------ + +Moderators can add and remove domains at any time, and removing +a domain from the allow-list will effectively block all future +content from being received on your pod. Previously received +messages and content from pods not on the allow-list will remain +until you purge it from your pod. To do this: + +- Navigate to the "Moderation" menu. Any domains currently + in the allow-list will be visible here with a green check + mark next to their name. Other pods with which you have + previously interacted will also be visible here +- Click on the tickbox next to the domain(s) you wish to purge + received messages from +- Select "Purge" from the drop-down menu titled "Actions" + and click "Go" to purge the messages