Enhanced Security Sign-Off- Efficiency Without Compromising Safety

Created by Moveinsync Help, Modified on Tue, 23 Sep at 7:43 AM by Moveinsync Help

Context

  • Currently, Security Sign-Off is rigidly enforced at the end of every trip.

  • The SPOC (Security Supervisor) must complete a breath analyzer check and manually sign off, regardless of shift timings, trip direction, or operational requirements.

  • This lack of flexibility causes inefficiencies and unnecessary interventions.

Enhancement Requirements

  1. Time-Based Enforcement

    • Security Sign-Off should be mandatory only during configured time windows (e.g., night shifts).

    • Outside the defined window, it should be optional/skippable.

  2. Direction-Based Applicability

    • Enforcement should apply only for configured trip directions (LOGINLOGOUT, or ALL).

  3. Role-Based Access Control

    • Allow only selected user roles to perform Security Sign-Off.

    • Roles must be defined using standardized role keys (see mapping table below).


Configuration Properties

Property

Purpose

Example Value

ENABLE_SECURITY_CHECK_FOR_TRIPS

Master toggle for Security Sign-Off

true

APPLICABLE_TIME_FRAME_FOR_MANDATORY_SECURITY_SIGN_OFF

Mandatory window in 24h format (HHMM-HHMM)

2100-0600

APPLICABLE_TRIP_DIRECTION_FOR_SECURITY_SIGN_OFF

Applicable directions

LOGIN / LOGOUT / ALL

APPLICABLE_TRIP_TYPES_FOR_SECURITY_SIGN_OFF

Applicable trip types

REGULAR / ADHOC / ALL

ENABLE_SECURITY_CHECK_FOR_ADHOC_TRIPS

Separate toggle for adhoc trips

true

APPLICABLE_ROLES_FOR_PERFORMING_SECURITY_SIGN_OFF

Multi-select list of roles allowed to perform sign-off

security-supervisor, transportmgr, admin


Role Mapping (to be used in configs)

Display Role

Config Role Name

PROJECT_MANAGER

projectmgr

ROUTE_MANAGER

routemgr

BILLING_MANAGER

billingmgr

TRANSPORT_MANAGER

transportmgr

OPERATIONS

operations

EMPLOYEE

employee

SITE_ADMIN

siteadmin

ADMIN

admin

ESCORT

escort

USERAUDITOR

userauditor

VENDOR_MANAGER

vendormgr

VENDOR_BILLING_MANAGER

vendorbillingmanager

SCHEDULE_MANAGER

schedulemanager

TRACKER

tracker

BILLING_AUDITOR

billing-auditor

SYS_ADMIN

sysadmin

PLATFORM_VENDOR_BILLING_MANAGER

platform-vendor-billingmanager

TRANSPORT_MANAGER_NO_BILLING

transportmanager-nobilling

BILLING_MASTER

billing-master

VENDOR_RISK_MANAGER

vendor-risk-manager

COMPLIANCE_MANAGER

compliance-manager

SECURITY_SUPERVISOR

security-supervisor

SPOT_BOOKING_MANAGER

spot-booking-manager

EXECUTIVE_ASSISTANT

executive-assistant

COMPLIANCE_AUDITOR

compliance-auditor

TRANSPORT_MANAGER_NO_COMPLIANCE

transportmanager-nocompliance

FINANCIAL_CONTROLLER

financial-controller

SENIOR_BILLING_AUDITOR

senior-billing-auditor

SUPER_AUDITOR

super-auditor

MIS_SUPPORT

mis-support


✅ Example Config
 If Security Sign-Off must be mandatory only for Logout trips during 21:00–06:00, and can be performed by Security Supervisor + Admin + Transport Manager (No Billing):

ENABLE_SECURITY_CHECK_FOR_TRIPS = true

APPLICABLE_TIME_FRAME_FOR_MANDATORY_SECURITY_SIGN_OFF = 2100-0600

APPLICABLE_TRIP_DIRECTION_FOR_SECURITY_SIGN_OFF = LOGOUT

APPLICABLE_TRIP_TYPES_FOR_SECURITY_SIGN_OFF = REGULAR

ENABLE_SECURITY_CHECK_FOR_ADHOC_TRIPS = false

APPLICABLE_ROLES_FOR_PERFORMING_SECURITY_SIGN_OFF = security-supervisor, admin, transportmanager-nobilling




Dependency-

Driver App Version- v6.4.0 or above

ETS : release/06-2025

Device Service : release/06-2025

Tripsheet domain : release/06-2025


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article