Dear Community,
I need to use the application integration to connect with a webservice API, which is not a restful API and doesn't have an OpenAPI spec. As a work around I created an OpenAPI facade and deploy it in Cloud Run. The cloud run can not open to all internet access, but I have successfully invoke it through cloud shell. I assume my Cloud Run works fine.
I create a custom connector without authentication and use the Cloud Run given URL as the endpoint. I created a simple application integration to test it.
And received this error
As I read this error due to client don't have enough permission, but I already set my custom connector to allow access with no authentication. Can someone please help regarding this setup?
@sanooj can some one from connector answer this question?
Hi @nickodemusrr , Based on the current setup, it appears that implementing Private Service Connect (PSC) is the recommended approach in this case. You would just need to create a PSC service attachment pointing to the Cloud Run deployment. Once that’s in place, you can create an endpoint attachment and use it within your connection or custom connector.
Please let me know if you'd like any assistance with the setup you can message me individually.
hi @Kanika_Panwar thank you for your response. At the moment, we are trying another approach instead of Cloud Run. I will message you then if we get back to this approach.