Skip to content
Snippets Groups Projects
Commit 2403815d authored by Eliot Berriot's avatar Eliot Berriot
Browse files

Merge branch 'add-allow-list-documentation' into 'develop'

Created new documentation for allow-list

See merge request funkwhale/funkwhale!804
parents 33ca61d9 918c3d36
No related branches found
No related tags found
No related merge requests found
......@@ -11,4 +11,6 @@ Moderation Guides
:maxdepth: 2
domains
users
\ No newline at end of file
users
listing
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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment