如何添加Google IAP(身份识别代理)资源?
问题描述:
我正在Appengine项目上测试Google IAP。
该项目由3个服务组成(以前称为模块)。
每一个代表一个环境(默认是dev,staging和prod)。如何添加Google IAP(身份识别代理)资源?
我的问题是,在IAP菜单中只列出一个资源:
对应于默认服务的默认版本的那个。
如何在使用Google IAP时考虑其他服务/版本?
Thx!
答
不幸的是,您无法在服务级别设置访问权限。 IAP仅适用于GAE应用程序级别和/或GCE后端服务。
从最佳实践的角度来看,丹是正确的。您通常希望为每个环境分别开发项目。
对于每种环境你有多个项目吗? –
我只有一个项目。环境由服务(模块)表示。我清楚了吗? – chaiyachaiya
也许应该在应用程序/项目级应用环境的另一个原因,而不是在服务/模块级?另见http://*.com/questions/40192557/continuous-integration-deployment-delivery-on-google-app-engine-too-risky和http://*.com/questions/40988295/how-to-使用自定义域名在谷歌应用程序引擎与不同版本 –