menu
arrow_back

Security Mediation with IAM Service Accounts and OAuth

—/100

Checkpoints

arrow_forward

Creating service account and service key

Export and upload OAuth API proxy

Export and upload hipster-products API Proxy

Security Mediation with IAM Service Accounts and OAuth

1시간 30분 크레딧 7개

GSP673

Google Cloud Self-Paced Labs

Overview

API proxies give you the full power of Apigee's API platform. Examples of what you can do with API proxies:

  • Secure API calls
  • Throttle traffic
  • Mediate messages
  • Control error handling
  • Cache things
  • Build developer portals
  • Document APIs
  • Analyze API traffic data
  • Make money on the use of your APIs
  • Protect against bad bots

In this lab you learn how to leverage Apigee policies that generate JSON Web Tokens (JWT) to securely generate Google OAuth tokens using an application's GCP service account for use in API proxies. The application can then supply the token to an API proxy running on Apigee to integrate with other Google APIs.

What you'll do

  • Create and deploy the Google Authentication Extension

  • Develop an API proxy to POST a request to generate an Apigee access token and a Google OAuth token

  • Develop an API proxy that authorizes a request to fetch a resource (product) from the backend via an OAuth access token

  • Mediate a request to a Google Cloud service (translate) via the API proxy, enforcing and providing the required authorization using scope

이 실습의 나머지 부분과 기타 사항에 대해 알아보려면 Qwiklabs에 가입하세요.

  • Google Cloud Console에 대한 임시 액세스 권한을 얻습니다.
  • 초급부터 고급 수준까지 200여 개의 실습이 준비되어 있습니다.
  • 자신의 학습 속도에 맞춰 학습할 수 있도록 적은 분량으로 나누어져 있습니다.
이 실습을 시작하려면 가입하세요