Hello @mp_ataccamauser ,
thank you for your question. I personally don’t have much experience with Snowflake specifically, but taking it in general, how projects and post-processing work, it should be fine if your user writing the post-processing results doesn’t have access to the objects being monitored.
For the monitoring itself and DQ evaluation, a connection and credentials defined under Source → Connection are being used, but the post-processing JDBC Writer step itself will most likely use a connection defined in the Global runtime configuration in DPM Admin Console. And this connection can have different credentials. As long as this user has access to the objects use are writing into as part of the post-processing, you should be fine. Very often, clients send the results into - let’s say - S3, but the monitored objects are in Snowflake/MSSQL etc. So completely different technologies.
Let me know in case you run into any issues, and I can forward this to a Snowflake expert.
Kind regards,
Anna