adjust citysite table name to activesites
This commit is contained in:
1 parent
fb0f996776
commit
64b37b6b6d
27 files changed
+382
-221
No files matched your search
@@ -11,12 +11,12 @@ City A/B/C (API+DB) --API key sync--> HQ mirror API+DB --session--> Executive FE
|
||||
- **Roles**
|
||||
- `director` / `director_admin`: view all sites (`director_admin` is **not** Django superuser)
|
||||
- `buh` / `bu_admin`: view only GMs they manage (`managed_by`) and those GMs' sites
|
||||
- `gm` / `gm_admin`: register city sites + sync; **only `gm`** approves cycle close
|
||||
- `gm` / `gm_admin`: register active sites + sync; **only `gm`** approves cycle close
|
||||
- `account_admin`: IT Central — User Management only; no ops dashboards
|
||||
- `superuser`: break-glass (`bootstrap_admin` / seed `admin`) — director-level ops + Manajemen Akun; hidden from user lists
|
||||
- `inactive`: locked out
|
||||
- No `is_staff`
|
||||
- **City registry:** `/api/v1/city-sites/` (GM / GM Admin)
|
||||
- **Active site registry:** `/api/v1/active-sites/` (GM / GM Admin)
|
||||
- **Approve close:** `POST /api/v1/cycles/{id}/approve-close/` (GM only)
|
||||
|
||||
## Ports
|
||||
|
||||
Reference in new issue
Block a user