For large scale enterprise solutions the publish button being one click to publish is problamatic. Becuase of how destructive it is to by misstake publish records, consider having a confirm dialog for the publish/unpublish button.This can be opt in on the specific project if you don’t want to make it default behavior.
I’ll leave this feature request up (I agree, a simple confirmation could be helpful!).
However, I also wanted to offer a couple of potential workarounds you could consider in the meantime, if you haven’t already:
- (Just in case it wasn’t clear): You can enable “draft mode” on models so that they can be saved and published in two separate steps.
- You can combine that with roles to allow some people to only edit & save, while limiting publishing to others (like only admins).
- If you need more fine-grained control than that, you can also use our enterprise Workflows feature to create in-depth approval pipelines