About Course
This micro-course introduces OpenMRS developers to core security concepts that help protect users, patient data, and sensitive system operations. Through five short modules, developers will learn the difference between authentication and authorization, how OpenMRS roles and privileges control access, when and how proxy privileges should be used safely, how authenticated sessions work and must be protected, and how Cross-Site Request Forgery (CSRF) can abuse a user’s active session. The course emphasizes practical, secure development habits and provides developers with clear guidance for designing, implementing, and reviewing security-sensitive OpenMRS code.
Course Content
Introduction to OWASP
-
OWASP Top 10
-
Why it Matters
-
The OWASP Top 10:2025 at a Glance
-
OWASP 2021 TO 2025
-
Pre-PR Security Checklist
-
OpenMRS Security Resources
-
Quiz 1
Authentication and Authorization Guidelines
OpenMRS Vulnerability Testing
APIs and File Handling
Earn a certificate
Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.
