mirror of
https://github.com/minetest/contentdb.git
synced 2024-11-14 03:23:46 +01:00
6.8 KiB
6.8 KiB
title: Ranks and Permissions
Overview
- New Members - mostly untrusted, cannot change package metadata or publish releases without approval.
- Members - Trusted to change the metadata of their own packages', but cannot approve their own packages.
- Trusted Members - Same as above, but can approve their own releases.
- Approvers - Responsible for approving new packages, screenshots, and releases.
- Editors - Same as above, and can edit any package or release.
- Moderators - Same as above, but can manage users.
- Admins - Full access.
Breakdown
Rank | New Member | Member | Trusted | Approver | Editor | Moderator | Admin | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Owner of thing | Y | N | Y | N | Y | N | Y | N | Y | N | Y | N | Y | N |
Create Package | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Approve Package | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||
Delete Package | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Edit Package | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||
Edit Maintainers | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Add/Delete Screenshot | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Approve Screenshot | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||
Make Release | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Approve Release | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Change Release URL | ✓ | ✓ | ||||||||||||
See Private Thread | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
Edit Comments | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||
Set Email | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓2 | ✓ | ✓ | |||||
Create Token | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓2 | ✓ | ✓ | |||||
Set Rank | ✓2 | ✓12 | ✓ | ✓ |
- Target user cannot be an admin. 2 Cannot set user to a higher rank than themselves.