• Managing and securing data (including personally identifiable information (PII) and financial); • Delivering user-friendly reporting throughout the system; • Supporting various user roles, groups, and permissions; • Integrating with Role-Based Access Control (RBAC) (security method that assigns permissions to users based on their roles within an organization or system) and Active Directory (AD) (directory service developed to manage user accounts, computers, and other network resources); • Allowing internal (State) and external (non-State) users to create and self-service their accounts; • Tracking activities and transactions related to training, scheduling, rosters, waitlists, exams, continuing education (CE), certifications, and certification renewals; • Providing multi-platform accessibility with heavy emphasis on a mobile access component; • Functioning as a Learning Management System (LMS); and • Enabling user-driven configuration and automation.