Open eClass is used for course and exam workflows in academic environments. Hardening should focus on authentication, assignment/upload controls, and reliable patching.
¶ 1) Enforce strict user and role policy
- Restrict platform admins and course managers.
- Disable open self-registration where not required.
- Review instructor/student privilege boundaries each semester.
- Rotate and audit integration credentials.
¶ 2) Protect content and submission channels
- Restrict upload types and max file sizes.
- Scan uploaded files with antivirus.
- Enforce HTTPS and secure session cookies.
- Limit public course visibility to intended audiences.
- Keep Open eClass and PHP/DB stack updated.
- Keep database services private and authenticated.
- Encrypt backups containing grades and user data.
- Audit admin actions and grading changes.
- Open eClass documentation: https://docs.openeclass.org/en/3.13/install
- Open eClass source repository: https://github.com/gunet/openeclass
Any questions?
Feel free to contact us. Find all contact information on our contact page.