REST Resource: enterprises.webTokens

リソース: WebToken

managed 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

managed 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 にアクセスするためのウェブトークンを作成します。