Как добавить ресурсы Google IAP (Identity Aware Proxy)?

Я тестирую Google IAP в проекте Appengine.
Этот проект состоит из 3 сервисов (ранее известных как модули).
Каждый из них представляет среду (по умолчанию — dev, staging и prod).

Моя проблема заключается в том, что в меню IAP указан только один ресурс:
Тот, который соответствует версии по умолчанию службы по умолчанию.

Как я могу учитывать другие службы/версии при использовании Google IAP?

Спасибо!


comment
у вас есть несколько проектов для каждой из сред?   -  person Kalana Demel    schedule 04.04.2017
comment
У меня есть только один проект. Среда представлена ​​службой (модулем). Я чистый ?   -  person chaiyachaiya    schedule 04.04.2017
comment
Может быть, это еще одна причина, по которой среды должны быть сделаны на уровне приложения/проекта, а не на уровне службы/модуля? См. также stackoverflow.com/questions/40192557/ и stackoverflow.com/questions/40988295/   -  person Dan Cornilescu    schedule 04.04.2017
comment
Да уж, чем больше я об этом читаю, тем больше жалею об этой архитектуре...   -  person chaiyachaiya    schedule 04.04.2017


Ответы (1)


К сожалению, вы не можете установить права доступа на уровне службы. IAP применяется только на уровне приложения GAE и/или серверной службы GCE.

С точки зрения передовой практики Дэн прав. Обычно вы хотите иметь отдельные проекты для каждой среды.

person Community    schedule 04.04.2017