REST Resource: enterprises.webTokens

리소스: WebToken

관리 Google Play iframe에 액세스하는 데 사용되는 웹 토큰입니다.

JSON 표현
{
  "name": string,
  "value": string,
  "permissions": [
    enum (WebTokenPermission)
  ],
  "parentFrameUrl": string,
  "enabledFeatures": [
    enum (IframeFeature)
  ]
}
필드
name

string

생성 중에 서버에서 생성되는 웹 토큰의 이름으로, enterprises/{enterpriseId}/webTokens/{webTokenId} 형식입니다.

value

string

호스팅 페이지에서 삽입된 UI로 iframe을 생성하는 데 사용되는 토큰 값입니다. 서버에서 생성한 읽기 전용 입력란입니다.

permissions[]
(deprecated)

enum (WebTokenPermission)

삽입된 UI에서 관리자가 사용할 수 있는 권한입니다. 관리자에게 UI를 보려면 이러한 권한이 모두 있어야 합니다. 이 필드는 더 이상 사용되지 않습니다.

parentFrameUrl

string

삽입된 UI로 iframe을 호스팅하는 상위 프레임의 URL입니다. XSS를 방지하기 위해 iframe이 다른 URL에서 호스팅되지 않을 수 있습니다. URL은 https 스키마를 사용해야 합니다.

enabledFeatures[]

enum (IframeFeature)

사용 설정할 기능입니다. 활성화할 기능을 정확하게 제어하려면 이 옵션을 사용합니다. 모든 기능을 허용하려면 비워 두세요.

제한사항 / 참고사항:

  • 여기에 기능이 표시되지 않으면 모든 기능이 사용 설정됩니다. 이는 관리자에게 모든 기능에 대한 액세스 권한을 부여하는 기본 동작입니다.
  • FEATURE_UNSPECIFIED 값을 포함해서는 안 됩니다.
  • 반복되는 값은 무시됩니다.

WebTokenPermission

관리 Google Play iframe에서 관리자가 사용할 수 있는 권한입니다.

열거형
WEB_TOKEN_PERMISSION_UNSPECIFIED 이 값은 무시됩니다.
APPROVE_APPS 기업의 앱을 승인할 수 있는 권한입니다.

IframeFeature

이 WebToken이 액세스 권한을 부여할 iframe을 통해 사용할 수 있는 기능입니다.

열거형
FEATURE_UNSPECIFIED 기능이 지정되지 않았습니다.
PRIVATE_APPS 비공개 앱 페이지
WEB_APPS 웹 앱 페이지.
STORE_BUILDER 앱 정리 페이지.
MANAGED_CONFIGURATIONS 관리 구성 페이지
ZERO_TOUCH_CUSTOMER_MANAGEMENT 제로터치 iframe

방법

create

특정 엔터프라이즈의 삽입 가능한 Managed Google Play 웹 UI에 액세스하기 위한 웹 토큰을 만듭니다.