Permissions
Set per grade in /dojadmin → Permissions. The default is the lowest grade of the starter job that has it (0 Court Clerk, 1 Bailiff, 2 Public Defender, 3 Assistant DA, 4 District Attorney, 5 Judge, 6 Chief Justice).
| Group | Permission | Key | What it allows | Default |
|---|---|---|---|---|
| Cases | View cases | casesView | Open case files, the docket and transcripts | 0 |
| Cases | File cases | casesFile | Open new cases and accept filings from citizens | 0 |
| Cases | Docket | docket | Schedule and reschedule hearings | 0 |
| Cases | Manage counsel | counselManage | Add and remove counsel, approve attorney requests | 0 |
| Cases | Edit cases | casesEdit | Change parties, charges and case details; clerk sign-offs | 3 |
| Cases | Expunge records | expunge | Clear criminal records and seal cases | 5 |
| Cases | Edit penal code | penalCode | Add, edit and remove penal code charges (shared with the police MDT) | 5 |
| Cases | Case workflow | caseWorkflow | Change a case's type, court and stage directly | 5 |
| Courtroom | Court reporter | record | Type the spoken record into the transcript | 0 |
| Courtroom | Run sessions | sessions | Open, recess and adjourn sessions; sit at the bench | 5 |
| Courtroom | Verdicts & sentences | verdicts | Rule on charges, set sentences, fines and bail; parole | 5 |
| Courtroom | Contempt of court | contempt | Fine or detain people for contempt | 5 |
| Courtroom | Rule on motions | motionsRule | Grant or deny motions | 5 |
| Corrections | Probation & parole | supervise | Supervise probation, parole and community service; book remanded prisoners | 2 |
| Prosecution | Prosecute | prosecute | Act as prosecutor, present exhibits, offer plea deals | 3 |
| Prosecution | Request warrants | warrantRequest | Request search, arrest and bench warrants | 3 |
| Prosecution | Sign warrants | warrantSign | Approve or deny warrant requests | 5 |
| Defense | Defend | defend | Act as public defender, answer lawyer requests | 2 |
| Evidence | Request subpoenas | subpoenaRequest | Ask the court to subpoena records or witnesses | 2 |
| Evidence | Link records | linkRecords | Attach MDT records and forensic cases without a subpoena | 3 |
| Evidence | Sign subpoenas | subpoenaSign | Sign, extend and quash subpoenas | 5 |
| Evidence | Admit evidence | evidenceRule | Admit or exclude exhibits | 5 |
| Security | Courthouse security | security | Metal detectors, pat-downs, weapon check-in | 1 |
| Security | Detain & escort | detain | Cuff, escort and use the holding cells | 1 |
| Security | Lockdown | lockdown | Lock down the courthouse and alert police | 1 |
| Jury | Manage jury | juryManage | Summon jurors, check them in and pay them | 0 |
| Services | Appointments | appointments | Handle appointments booked at the kiosk | 0 |
| Services | Notary | notary | Stamp and sign documents | 0 |
| Services | Licenses | licenses | Issue business and weapon licenses | 0 |
| Services | Permits | permits | Approve permit requests and revoke permits | 0 |
| Services | Form builder | formsManage | Create and edit kiosk forms | 5 |
| Services | Name changes | nameChange | Approve character name changes | 5 |
| Services | Marriages | marriage | Issue marriage licenses and officiate weddings | 5 |
| Bar | Bar applications | barReview | Review bar exam applications and issue licenses | 5 |
| Bar | Disbar | barDisbar | Revoke bar licenses | 6 |
| Documents | Documents | documents | Write and print court documents | 0 |
| Documents | Document templates | templates | Create and edit document templates | 5 |
| Department | Garage | garage | Take department vehicles | 0 |
| Department | Audit log | auditLog | Read the department audit log | 5 |
| Department | Manage staff | staffManage | Hire, fire, promote and demote staff below your own rank | 6 |
| Department | Department funds | finances | See the department account, deposit and withdraw | 6 |
Other resources check them with exports['kartik-dojjob']:HasPermission(src, 'warrantSign').