Give users the ability to complete web-based training courses to immediately update Training Histories and Requirements related to user's specific roles:
- Register for in-person or virtual training sessions
- Track registered participants
- Record session attendance to generate Training Histories and certifications for users