Skip to content

feat(core): add Monitoring user role#177

Merged
TaprootFreak merged 1 commit into
developfrom
feat/monitoring-role
May 20, 2026
Merged

feat(core): add Monitoring user role#177
TaprootFreak merged 1 commit into
developfrom
feat/monitoring-role

Conversation

@TaprootFreak

Copy link
Copy Markdown
Contributor

Summary

Adds a new MONITORING value to the UserRole enum in @dfx.swiss/core. This is phase 1 of a backend read-only role that grants view-only access to monitoring endpoints. Follow-up PRs in api and services will wire up the actual route guards and UI gating.

Changes

  • packages/core/src/definitions/jwt.ts: append MONITORING = 'Monitoring' to UserRole (re-exported through @dfx.swiss/react).

Notes

Add MONITORING value to UserRole enum for a backend read-only role
that grants view-only access to monitoring endpoints. This is phase 1
of the new role; api and services PRs follow.
@TaprootFreak TaprootFreak marked this pull request as ready for review May 20, 2026 08:05
@TaprootFreak TaprootFreak merged commit 2d26bd9 into develop May 20, 2026
1 check passed
@TaprootFreak TaprootFreak deleted the feat/monitoring-role branch May 20, 2026 08:06
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