feat: admin provision new accounts #103

Merged
bray merged 2 commits from feat/admin-account-provisioning into main 2026-07-27 10:15:38 -04:00
Collaborator

Summary

  • add administrator-created, passwordless account invitations with seven-day activation links
  • prefill invited identity during activation and defer profile completion to the account page
  • add a dedicated users.provision permission, Admin Users action, phone profile field, audit events, docs, and OpenAPI coverage

Verification

  • npm run check
  • npm run test:unit
  • npm run test:contract
  • git diff --check

Integration tests were not run because MongoDB requires 500 MB free disk space and the workspace has less available.

## Summary - add administrator-created, passwordless account invitations with seven-day activation links - prefill invited identity during activation and defer profile completion to the account page - add a dedicated users.provision permission, Admin Users action, phone profile field, audit events, docs, and OpenAPI coverage ## Verification - npm run check - npm run test:unit - npm run test:contract - git diff --check Integration tests were not run because MongoDB requires 500 MB free disk space and the workspace has less available.
feat: admin provision new accounts
Some checks failed
Tests / Docker image build (pull_request) Has been cancelled
Tests / Node.js 20 test suite (pull_request) Has been cancelled
812ef515b5
Merge branch 'main' into feat/admin-account-provisioning
All checks were successful
Tests / Node.js 20 test suite (pull_request) Successful in 1m29s
Tests / Docker image build (pull_request) Successful in 10s
ca49d67888
bray scheduled this pull request to auto merge when all checks succeed 2026-07-27 10:14:00 -04:00
bray merged commit 85536626fe into main 2026-07-27 10:15:38 -04:00
bray deleted branch feat/admin-account-provisioning 2026-07-27 10:15:39 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Eric/CMCENDev!103
No description provided.