cloud-gov / pages-core

cloud.gov Pages is a publishing platform for modern 21st Century IDEA websites.
https://cloud.gov/pages
Other
276 stars 68 forks source link

Database model and admin action review #3974

Open drewbo opened 1 year ago

drewbo commented 1 year ago

It's relatively easy to create errors in the database when making manual changes. We can review two broad categories affecting this issue:

Acceptance Criteria

apburnes commented 3 months ago

Use this issue to research alternatives to our current admin experience?

drewbo commented 3 months ago

Noting one possible solution we've discussed: we could deploy an open-source "database admin UI" to replace 80% of our admin functionality and try to use custom hooks to cover the remaining 20%. This won't prevent invalid data model errors but will give us additional admin functionality and theoretically reduce our maintenance burden (or new feature burden) on the current admin-client. It would need SSO and role based access controls to match our current offering and be easier to slot into the SSP