GoogleCloudPlatform / dialogflow-integrations

Dialogflow integrations with multiple platforms including KIK, Skype, Spark, Twlio, Twitter and Viber
https://cloud.google.com/dialogflow/
Apache License 2.0
246 stars 499 forks source link

Security considerations #224

Open bvkarthi opened 11 months ago

bvkarthi commented 11 months ago

I was able to implement the teams integration with dialogflow following the steps mentioned using cloud functions. our function is publicly accessible, having a public endpoint. Azure Bot connects to cloud function with any authentication. Please advise how to make authentication for azure bot to send request to cloud function?

josobar commented 11 months ago

I believe this can be done through service-to-service authentication. You should be able to allow a third party service to interact with the cloud run url. More general cloud run authentication information here.