Register production portal workplan
This commit is contained in:
parent
77de5b44c9
commit
60446e8b40
2 changed files with 164 additions and 0 deletions
|
|
@ -13,6 +13,7 @@ depends_on:
|
|||
- USER-WP-0014
|
||||
- USER-WP-0015
|
||||
- USER-WP-0019
|
||||
state_hub_workstream_id: "35b9c315-e721-4e0b-9710-bad04f8d2519"
|
||||
---
|
||||
|
||||
# USER-WP-0020 - Production self-service and user administration portal
|
||||
|
|
@ -35,6 +36,7 @@ authorization decisions.
|
|||
id: USER-WP-0020-T01
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "9886ac8d-7456-4de0-b019-351dfd74ec20"
|
||||
```
|
||||
|
||||
Define browser/API trust boundaries, public and authenticated routes, role
|
||||
|
|
@ -54,6 +56,7 @@ metadata for that later stage.
|
|||
id: USER-WP-0020-T02
|
||||
status: wait
|
||||
priority: high
|
||||
state_hub_task_id: "fdb0c322-3efe-4077-bfba-1648787ef411"
|
||||
```
|
||||
|
||||
Expose versioned APIs for registration start/resume/complete, invitation
|
||||
|
|
@ -69,6 +72,7 @@ OpenAPI, health/readiness, redacted audit, and transactional outbox behavior.
|
|||
id: USER-WP-0020-T03
|
||||
status: wait
|
||||
priority: high
|
||||
state_hub_task_id: "45ed1485-003d-4e5f-99fb-91b1b430f3fa"
|
||||
```
|
||||
|
||||
Build an accessible responsive browser flow for sign in, registration,
|
||||
|
|
@ -84,6 +88,7 @@ admin credentials or store password/MFA secrets.
|
|||
id: USER-WP-0020-T04
|
||||
status: wait
|
||||
priority: high
|
||||
state_hub_task_id: "16555b68-17ef-4902-bd30-f9a0cfe10f9e"
|
||||
```
|
||||
|
||||
Tenant admins can invite, list, inspect, suspend, reactivate, and remove only
|
||||
|
|
@ -100,6 +105,7 @@ platform or other-tenant data.
|
|||
id: USER-WP-0020-T05
|
||||
status: wait
|
||||
priority: high
|
||||
state_hub_task_id: "65ff5c96-134a-4ec2-ad92-511f0e5f6f04"
|
||||
```
|
||||
|
||||
Package the service and web assets, use the provider-backed Postgres adapter,
|
||||
|
|
@ -114,6 +120,7 @@ never become authoritative.
|
|||
id: USER-WP-0020-T06
|
||||
status: wait
|
||||
priority: high
|
||||
state_hub_task_id: "39dc383c-7213-495d-8e12-58e614706afe"
|
||||
```
|
||||
|
||||
Automate positive and negative flows for self-registration, invite-only
|
||||
|
|
@ -128,6 +135,7 @@ keyboard/screen-reader behavior, and mobile/desktop layouts.
|
|||
id: USER-WP-0020-T07
|
||||
status: wait
|
||||
priority: high
|
||||
state_hub_task_id: "b8d1c048-24d2-416c-908f-e500d63c6865"
|
||||
```
|
||||
|
||||
Through the deployed portal—not a one-shot script—create or claim Binky,
|
||||
|
|
@ -142,6 +150,7 @@ admin can invite and lifecycle-manage a disposable Binky test user.
|
|||
id: USER-WP-0020-T08
|
||||
status: wait
|
||||
priority: medium
|
||||
state_hub_task_id: "ecbdeef3-a0a9-40d6-9722-5cc650d78a49"
|
||||
```
|
||||
|
||||
Close after the portal is production-operable and the Binky acceptance case
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue