Part of the Roles feature — see parent issue #469.
Implement the API call to request a permission/role from the manager using the role password entered in user settings. Store the granted permission for use in route guards and API requests.
Acceptance criteria:
- API call to manager permission endpoint with role password
- Permission result saved to app state (or persisted)
- Failure handled gracefully (bad password, server error)
Sub-issue of #469
Part of the Roles feature — see parent issue #469.
Implement the API call to request a permission/role from the manager using the role password entered in user settings. Store the granted permission for use in route guards and API requests.
Acceptance criteria:
Sub-issue of #469