great_expectations icon indicating copy to clipboard operation
great_expectations copied to clipboard

Can't access validations using the url generated for GCP with the Slack implementation.

Open Gonalb opened this issue 1 year ago • 3 comments

I cannot access the validations in Google Cloud Storage through the link in slack. It says access denied. For the implementation I followed this guide: Slack GE (For webhook) The implementation worked fine, I received the notification in the specified slack channel. The problem is that the link it generates does not allow me to open the .html. The problem is my bucket is private and the url generated is for public buckets.

Captura de Pantalla 2022-08-08 a la(s) 19 12 40 Captura de Pantalla 2022-08-08 a la(s) 12 00 59

Instead of the url have googleapis which should have cloud.google. I tried it and it works. Basically it is the same as the url you have if you look for it from cloud storage.

https://storage.googleapis.com/path-to-html. https://storage.cloud.google.com/path-to-html.

Gonalb avatar Aug 09 '22 03:08 Gonalb

Hey @Gonalb ! Thanks for raising this; we'll review internally and be in touch.

austiezr avatar Aug 10 '22 13:08 austiezr

I was discussing with a colleague and the url with googleapis is for public buckets and our bucket is private we need that replaced with cloud.google.

Gonalb avatar Sep 07 '22 19:09 Gonalb

Howdy @Gonalb and @austiezr 👋 thanks both for just all around being cool as cucumbers 🙇

In the meantime @Gonalb, you can leverage custom renderers per the documentation here, doing so would allow you to change the urls scheme. This is just a followup of our chat here ^_^

AFineDayFor avatar Sep 13 '22 14:09 AFineDayFor