Team Permissions
Teams have several permissions that can be set for each team member.
Owner
The owner of a team is the person who created the team, and has all permissions for the team.
Ownership currently cannot be transferred automatically, but if needed, create a support ticket.
Manage People
Ideal use case:
- Trusted team administrators.
Manage people gives a team member the following abilities:
- Invite new members to the team.
- Kick members from the team (except the owner).
- Edit the permissions of other team members.
CAUTION
Manage People is a powerful permission. If you give someone this permission, they can then demote you, so be careful!
Create Mod
Ideal use case:
- Mod creators and developers.
Create mod gives a team member the ability to create mods on the team.
Edit All Mods
Ideal use case:
- Trusted team administrators.
If mod creators need to be able to edit some mods, it may be better to give them the edit permission on a per-mod basis.
Edit all mods gives a team member the ability to edit all mods on the team.
NOTE
The ability to edit all mods does not include the ability to release mod versions - only edit the metadata.
Release All Mods
Ideal use case:
- Trusted team administrators.
- Automated build systems (e.g. Continuous Integration, GitHub Actions).
Release all mods gives a team member the ability to release new versions of all mods on the team.
NOTE
Just like the ability to edit all mods, the ability to release all mods does not include the ability to edit mod metadata. This permission only gives the ability to upload new releases.