У меня есть проект GCP с ресурсом приложения App Engine. Я использую Identity-Aware Proxy для установки пользователей и ролей в приложении App Engine на консоли. Теперь я хочу управлять пользователями в IAP программно.
В настоящее время я могу получить политику IAM для «всех веб-служб», включенных в проект, используя:
const request = {
resource_: <project-id>,
resource: {},
auth: authClient
};
try {
const response(await cloudresourcemanager.projects.getIamPolicy(request)).data
} ...
Как получить указанную политику c для Ресурс приложения App Engine?
Я предпочитаю указывать политику непосредственно на ресурсе приложения, а не на «Все веб-службы».
Подробнее см. На снимке экрана GCP IAP: Политика для приложения App Engine в GCP IAP