Skip to content

fix: enforce student and doctype permissions in education API - #446

Merged
tuwafula merged 1 commit into
version-15.2from
fix/security
Jun 17, 2026
Merged

fix: enforce student and doctype permissions in education API#446
tuwafula merged 1 commit into
version-15.2from
fix/security

Conversation

@tuwafula

Copy link
Copy Markdown
Collaborator
  • Add ownership checks for student-scoped endpoints (programs, invoices, attendance), guard student group and assessment result access by doctype permission, and remove whitelist decorators from internal helpers (get_student_guardians, get_result).

- Add ownership checks for student-scoped endpoints (programs, invoices,
attendance), guard student group and assessment result access by doctype
permission, and remove whitelist decorators from internal helpers
(get_student_guardians, get_result).
@tuwafula
tuwafula merged commit 7769323 into version-15.2 Jun 17, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant