Kartik Scripts

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).

GroupPermissionKeyWhat it allowsDefault
CasesView casescasesViewOpen case files, the docket and transcripts0
CasesFile casescasesFileOpen new cases and accept filings from citizens0
CasesDocketdocketSchedule and reschedule hearings0
CasesManage counselcounselManageAdd and remove counsel, approve attorney requests0
CasesEdit casescasesEditChange parties, charges and case details; clerk sign-offs3
CasesExpunge recordsexpungeClear criminal records and seal cases5
CasesEdit penal codepenalCodeAdd, edit and remove penal code charges (shared with the police MDT)5
CasesCase workflowcaseWorkflowChange a case's type, court and stage directly5
CourtroomCourt reporterrecordType the spoken record into the transcript0
CourtroomRun sessionssessionsOpen, recess and adjourn sessions; sit at the bench5
CourtroomVerdicts & sentencesverdictsRule on charges, set sentences, fines and bail; parole5
CourtroomContempt of courtcontemptFine or detain people for contempt5
CourtroomRule on motionsmotionsRuleGrant or deny motions5
CorrectionsProbation & parolesuperviseSupervise probation, parole and community service; book remanded prisoners2
ProsecutionProsecuteprosecuteAct as prosecutor, present exhibits, offer plea deals3
ProsecutionRequest warrantswarrantRequestRequest search, arrest and bench warrants3
ProsecutionSign warrantswarrantSignApprove or deny warrant requests5
DefenseDefenddefendAct as public defender, answer lawyer requests2
EvidenceRequest subpoenassubpoenaRequestAsk the court to subpoena records or witnesses2
EvidenceLink recordslinkRecordsAttach MDT records and forensic cases without a subpoena3
EvidenceSign subpoenassubpoenaSignSign, extend and quash subpoenas5
EvidenceAdmit evidenceevidenceRuleAdmit or exclude exhibits5
SecurityCourthouse securitysecurityMetal detectors, pat-downs, weapon check-in1
SecurityDetain & escortdetainCuff, escort and use the holding cells1
SecurityLockdownlockdownLock down the courthouse and alert police1
JuryManage juryjuryManageSummon jurors, check them in and pay them0
ServicesAppointmentsappointmentsHandle appointments booked at the kiosk0
ServicesNotarynotaryStamp and sign documents0
ServicesLicenseslicensesIssue business and weapon licenses0
ServicesPermitspermitsApprove permit requests and revoke permits0
ServicesForm builderformsManageCreate and edit kiosk forms5
ServicesName changesnameChangeApprove character name changes5
ServicesMarriagesmarriageIssue marriage licenses and officiate weddings5
BarBar applicationsbarReviewReview bar exam applications and issue licenses5
BarDisbarbarDisbarRevoke bar licenses6
DocumentsDocumentsdocumentsWrite and print court documents0
DocumentsDocument templatestemplatesCreate and edit document templates5
DepartmentGaragegarageTake department vehicles0
DepartmentAudit logauditLogRead the department audit log5
DepartmentManage staffstaffManageHire, fire, promote and demote staff below your own rank6
DepartmentDepartment fundsfinancesSee the department account, deposit and withdraw6

Other resources check them with exports['kartik-dojjob']:HasPermission(src, 'warrantSign').