Kartik Scripts

Permissions

This document outlines the permission configurations for various departments in the system. Each department has access to specific pages, with view and edit permissions defined.

shared/config_permissions.lua
shared/config_permissions.lua

๐Ÿ“˜ Configuration Structure

Each department is configured under Config.Permissions, with the following structure:

Config.Permissions = {
  ['department_name'] = {
    management_rank = number,
    backgroundImage = "url",
    Pages = {
      ['page_name'] = { view = boolean, edit = boolean },
      ...
    }
  }
}

๐Ÿ”ง Creating New Departments

You can easily add new departments and assign MDT (Mobile Data Terminal) permissions by following this structure:

  ['department_name'] = {
    management_rank = number,
    backgroundImage = "url",
    Pages = {
      ['page_name'] = { view = boolean, edit = boolean },
      ...
    }
  }

๐ŸŸฆ sasp - San Andreas State Police

  • Management Rank: 3
PageViewEdit
dashboardโœ…โœ…
citizensโœ…โœ…
reportsโœ…โœ…
roasterโœ…โŒ
incidentsโœ…โœ…
vehiclesโœ…โœ…
criminalcodeโœ…โœ…
warrantโœ…โœ…
officermanagementโœ…โœ…
securitycameraโœ…โœ…
dispatchโœ…โœ…
weaponsโœ…โœ…
ftoreportsโœ…โœ…

๐ŸŸซ bcso - Blaine County Sheriff's Office

  • Management Rank: 3

Permissions are identical to sasp.


๐Ÿš“ police

  • Management Rank: 3
PageViewEdit
dashboardโœ…โœ…
citizensโœ…โœ…
reportsโœ…โœ…
roasterโœ…โŒ
incidentsโœ…โœ…
vehiclesโœ…โœ…
criminalcodeโœ…โœ…
warrantโœ…โœ…
officermanagementโœ…โœ…
securitycameraโœ…โœ…
bodycamโœ…โŒ
dispatchโœ…โœ…
weaponsโœ…โœ…
ftoreportsโœ…โœ…

๐Ÿš‘ ambulance

  • Management Rank: 2
PageViewEdit
dashboardemsโœ…โœ…
citizensemsโœ…โŒ
reportsโŒโŒ
emsreportsโœ…โœ…
roasterโœ…โŒ
emsincidentsโœ…โœ…
medicmanagementโœ…โœ…
dispatchโœ…โœ…
emsftoreportsโœ…โœ…

โš–๏ธ lawyer

  • Management Rank: 0
PageViewEdit
citizensโœ…โŒ
reportsโœ…โŒ
vehiclesโœ…โŒ
criminalcodeโœ…โœ…
warrantโœ…โŒ

On this page