Skip to main content
Prefix: it_
Table Count: 35
Last Updated: 2026-01-10

Overview

The IT module provides IT Service Management (ITSM) capabilities including help desk ticketing, IT asset management, software licensing, change management, security incident response, and IT vendor management.

Table Categories

1. Help Desk / Ticketing (4 tables)

Ticket Fields (38 columns):
Ticket Categories:
  • hardware - Hardware issues
  • software - Software issues
  • network - Network/connectivity
  • access - Account/access requests
  • email - Email issues
  • other - General requests
Ticket Status Flow:
SLA Metrics:
  • First Response Time
  • Resolution Time
  • Update Frequency

2. IT Asset Management (3 tables)

IT Asset Types:
  • desktop - Desktop computers
  • laptop - Laptops
  • server - Servers
  • network - Network equipment
  • mobile - Mobile devices
  • peripheral - Peripherals (monitors, printers)
  • other - Other IT equipment
Asset Fields (43 columns):

3. Software Licensing (2 tables)

License Types:
  • perpetual - One-time purchase
  • subscription - Recurring subscription
  • volume - Volume licensing
  • site - Site license
  • concurrent - Concurrent user license
License Tracking:

4. Change Management (6 tables)

Change Types:
  • standard - Pre-approved, low risk
  • normal - Requires CAB approval
  • emergency - Urgent, expedited approval
Change Risk Levels:
  • low - Minimal impact
  • medium - Moderate impact
  • high - Significant impact
  • critical - Major impact
Change Status Flow:

5. Security Management (6 tables)

Incident Severity:
  • critical - Major breach/attack
  • high - Significant security event
  • medium - Moderate concern
  • low - Minor issue
Incident Categories:
  • malware - Malware/virus
  • phishing - Phishing attempt
  • unauthorized_access - Unauthorized access
  • data_breach - Data breach
  • denial_of_service - DoS attack
  • policy_violation - Policy violation

6. IT Procurement (2 tables)

7. Vendor Management (2 tables)

8. User Onboarding/Offboarding (4 tables)

Onboarding Tasks:
  • Account creation (AD, email, apps)
  • Hardware provisioning
  • Software installation
  • Access permissions
  • Security training
  • Policy acknowledgment

9. Knowledge Base (1 table)

Article Categories:
  • how_to - How-to guides
  • troubleshooting - Troubleshooting steps
  • policy - IT policies
  • faq - Frequently asked questions

10. Access Management (1 table)

11. Reporting (2 tables)

12. User Preferences (1 table)

13. Module Settings (1 table)

Key Settings:

Common Query Patterns

Get Open Tickets by Priority

Get SLA Breached Tickets

Get Asset Inventory

Get Expiring Licenses

Get Pending Changes


RLS Policies

IT uses role-based RLS:
  • IT staff see all tickets
  • Users see their own tickets
  • Change approvals restricted to CAB members
Helper Functions:
  • it_user_is_it_staff() - IT team check
  • it_user_can_view_ticket() - Ticket visibility
  • it_user_is_cab_member() - CAB membership

ITIL Alignment


Cross-Module Integration

IT → HR Integration:
IT → FM Integration:

See Also