애플리케이션이 서버에서 실행되고 사용자 권한 부여가 필요한 일반 웹 애플리케이션이면 Web app을 생성합니다. 이 옵션은 OAuth 2.0 authorization code 권한 부여 유형에 기반합니다. 이 흐름에서는 애플리케이션이 리소스에 액세스하기 전에 사용자가 애플리케이션에 권한을 부여하고, 애플리케이션이 액세스 토큰과 새로 고침 토큰(선택적으로)을 검색합니다.

사전 요구 사항

프로시저

  1. Cloud Services 콘솔에 로그인합니다.
  2. 조직 > OAuth 애플리케이션을 클릭한 다음 새 OAuth 애플리케이션 생성을 클릭합니다.
  3. 웹 애플리케이션을 선택하고 계속을 클릭합니다.
  4. 애플리케이션 세부 정보를 입력하여 애플리케이션을 등록합니다.
    1. 새 OAuth 애플리케이션의 이름과 설명을 입력합니다.
    2. 리디렉션 URI를 하나 이상 입력합니다.
      사용자가 클라이언트에 권한을 부여한 후, 권한 부여 서버는 사용자를 클라이언트에서 액세스 토큰으로 지정한 URI로 다시 리디렉션합니다. URI를 둘 이상 추가하는 것이 가장 좋습니다. http://acme.com 형식을 사용하십시오.
    3. 액세스 토큰에 대한 시간 범위를 지정합니다.
      기본 액세스 토큰 TTL(Time to Live) 설정은 30분입니다. 설정할 수 있는 최대값은 300분(5시간)입니다. 설정할 수 있는 최소값은 1분입니다.
    4. 액세스 토큰이 요청에 지속적으로 권한을 부여하도록 하려면 새로 고침 토큰 발행을 선택하고 새로 고침 토큰 TTL 값을 설정합니다.
      기본 새로 고침 토큰 TTL은 30분입니다. 설정할 수 있는 최대값은 300분(5시간)입니다. 설정할 수 있는 최소값은 1분입니다.
  5. 범위를 정의합니다.
    범위는 클라이언트가 액세스할 수 있는 조직의 영역, 특히 서비스 종류와 권한 수준을 제어할 수 있도록 구현하는 방법을 제공합니다.
  6. Open ID 확인란을 선택하여 애플리케이션을 인증하는 사용자에 대한 정보를 가져옵니다.
  7. 생성을 클릭하여 클라이언트 자격 증명을 생성합니다.
  8. 자격 증명을 복사하거나 자격 증명을 포함하는 JSON 파일을 다운로드합니다. 자격 증명을 안전한 장소에 저장하는 것은 사용자의 책임입니다.
  9. 계속을 클릭합니다.

다음에 수행할 작업

자격 증명을 스크립트에 붙여넣습니다.