| Permission | Description |
| thenewreport.reports | Allows opening the active reports menu |
| thenewreport.stats | Allows viewing general report statistics |
| thenewreport.view | Allows viewing reports made and received by the player |
| thenewreport.clear | Allows deleting a report case |
| thenewreport.case | Allows viewing the details of a specific report case |
| thenewreport.notes | Allows adding and viewing internal notes on players |
| thenewreport.flag | Allows marking a player as suspicious |
| thenewreport.lock | Allows locking a case so only one staff member can review it |
| thenewreport.confirm | Allows confirming (closing) a report with a punishment |
| thenewreport.history | Allows viewing a player's report history |
| thenewreport.inspect | Allows inspecting a player in real time |
| thenewreport.global | Allows accessing the global reports menu |
| Command | Description |
| /report player <reason> | Report a player with a specified reason |
| /report help | Show help and usage instructions for the reporting system |
| /report confirm [punishment] [duration] | Confirm and close a report with optional punishment |
| /report stats | View global report statistics |
| /report notes player [note] | Add or view internal staff notes about a player |
| /report history [player] | View a player's full report history |
| /report inspect [player] | Inspect player data and status in real time |
| /report case [player] | View detailed information of a specific case |
| /report lock [player] | Lock a case so only one staff member can manage it |
| /report flag [player] [reason] | Flag a player as suspicious for staff monitoring |
| /report flag menu [player] | Open a GUI with all flags on the specified player |
| /report clear [player] | Delete a specific report case |
| /report global | Open the global reports menu for staff |
| /report view | Open a menu showing your sent and received reports |
| /reports | Open the active reports GUI for staff |