mirror of
https://github.com/minetest/contentdb.git
synced 2024-12-23 22:42:25 +01:00
3.7 KiB
3.7 KiB
title: Ranks and Permissions
Overview
- New Members - mostly untrusted, cannot change package meta data or publish releases without approval.
- Members - Trusted to change the meta data of their own packages', but cannot publish releases.
- Editors - Trusted to change the meta data of any package, and also make and publish releases.
- Moderators - Same as above, but can manage users.
- Admins - Full access.
Breakdown
Rank | New Member | Member | Editor | Moderator | Admin | |||||
---|---|---|---|---|---|---|---|---|---|---|
Owner of thing | Y | N | Y | N | Y | N | Y | N | Y | N |
Create Package | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
Approve Package | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Edit Package | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
Approve EditRequest | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
Edit EditRequest | ✓1 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
Make Release | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
Approve Release | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Change Release URL | ✓ | ✓ | ||||||||
Set Email | ✓ | ✓ | ✓ | ✓ | ✓2 | ✓ | ✓ | |||
Set Rank | ✓3 | ✓23 | ✓ | ✓ |
- User must be the author of the EditRequest.
- Target user cannot be an admin.
- Cannot set user to a higher rank than themselves.