I am trying to build a workflow where on the click of a button in workshop, it triggers a snapshot build of a dataset at that time. I need the snapshot to only be able to build from clicking the button, not allowing it to be built manually through the platform.