Skip to content

feat: grant Guardian desk access and Sales Invoice permissions - #481

Merged
tuwafula merged 1 commit into
version-15.2from
feat/guardian-portal
Aug 10, 2026
Merged

feat: grant Guardian desk access and Sales Invoice permissions#481
tuwafula merged 1 commit into
version-15.2from
feat/guardian-portal

Conversation

@tuwafula

Copy link
Copy Markdown
Collaborator

Enable the Guardian role for desk use and wire invoice access into install and migrate paths so guardians can view student fees.

  • Create Guardian role during after_install alongside Student setup
  • Set desk_access=1 for Student and Guardian roles (install + patch)
  • Add patch granting Guardian read/print on Sales Invoice
  • Register guardian_invoice_permission in patches.txt

Enable the Guardian role for desk use and wire invoice access into
install and migrate paths so guardians can view student fees.

- Create Guardian role during after_install alongside Student setup
- Set desk_access=1 for Student and Guardian roles (install + patch)
- Add patch granting Guardian read/print on Sales Invoice
- Register guardian_invoice_permission in patches.txt
@tuwafula
tuwafula merged commit 72efc5b into version-15.2 Aug 10, 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