Build a LiteBans appeal-review role without punishment access
Applies to: LiteBans; match the linked maintainer documentation to your installed platform and release.
Documentation checked .
An appeal reviewer often needs punishment history but should not be able to ban, delete evidence or inspect players’ IP history. Separate those capabilities before assigning the role.
Follow the procedure
- Choose the exact records reviewers need: a player’s history, current ban status and perhaps the staff executor’s history. Keep account linkage and IP investigations outside this role.
- Look up each command’s permission in the installed LiteBans permissions reference. Grant the specific read permissions through your permission manager rather than assigning a broad administrative node.
- Use a non-operator test reviewer with only the proposed group. Query
/history PLAYERand/checkban PLAYERfor an approved trial record, then compare the output with an administrator’s view. - Try a harmless permission-denial check for a punishment or history-deletion command without supplying a real player target. Confirm the reviewer cannot invoke the protected operation.
- Check whether staff-history and notification permissions expose more information than expected. Limit silent notifications and avoid granting IP-history access simply to make one command work.
- Write down the review procedure: collect the punishment ID, reason, executor and timestamps privately, then pass any reversal request to the authorized moderation role.
Check the result
The reviewer can inspect the approved evidence and cannot create punishments, erase records or retrieve unnecessary network identifiers. Verify permissions with the actual reviewer account, since an administrator’s successful history query does not demonstrate a restricted role works.
If the result is wrong
If a history command is denied, identify its documented permission and inherited context rather than adding a wildcard. If sensitive information appears unexpectedly, remove the new grant immediately and retest a clean session. Keep the underlying punishment history intact while correcting the role.
No comments to display
No comments to display