Hi Nicholas Nguyen,
Thanks for reaching out to Microsoft Q&A.
synapse workspace’s publish activities and changes can be challenging to monitor directly, but you can try strategies to help you track and manage publishes more effectively.
The synapse workspace activity logs generally capture significant changes, but detailed publish activities might not be included. For more detailed monitoring, you might need to integrate with azure monitor or set up custom logging.
If direct publish activities are not visible in standard logs, consider implementing a custom logging approach. You can create azure functions or logic apps that monitor specific conditions or events and then send notifications.
Set up a system to capture and log publish events, either through custom scripts or azure functions. For instance, you might create an automated process that logs each publish action into a database or a monitoring system. Use this logged data to send email notifications or alerts based on publish actions.
Unfortunately, in synapse analytics, the option to disable the publish button directly in live mode is not available
Please 'Upvote'(Thumbs-up) and 'Accept' as an answer if the reply was helpful. This will benefit other community members who face the same issue.