REST Resource: enterprises.webTokens

Ресурс: Вебтокен

Веб-токен, используемый для доступа к управляемому iframe Google Play.

JSON-представление
{
  "name": string,
  "value": string,
  "permissions": [
    enum (WebTokenPermission)
  ],
  "parentFrameUrl": string,
  "enabledFeatures": [
    enum (IframeFeature)
  ]
}
Поля
name

string

Имя веб-токена, который генерируется сервером при создании в форме enterprises/{enterpriseId}/webTokens/{webTokenId} .

value

string

Значение токена, которое используется на странице хостинга для создания iframe со встроенным пользовательским интерфейсом. Это поле, предназначенное только для чтения, созданное сервером.

permissions[]
(deprecated)

enum ( WebTokenPermission )

Разрешения, доступные администратору во встроенном пользовательском интерфейсе. Администратор должен иметь все эти разрешения для просмотра пользовательского интерфейса. Это поле устарело.

parent Frame Url

string

URL-адрес родительского фрейма, в котором размещен iframe со встроенным пользовательским интерфейсом. Чтобы предотвратить XSS, iframe нельзя размещать на других URL-адресах. URL-адрес должен использовать схему https.

enabled Features[]

enum ( IframeFeature )

Функции, которые нужно включить. Используйте это, если вы хотите точно контролировать, какие функции будут активированы; оставьте пустым, чтобы разрешить все функции.

Ограничения/вещи, на которые следует обратить внимание:

  • Если здесь не указаны никакие функции, все функции включены — это поведение по умолчанию, при котором вы предоставляете администраторам доступ ко всем функциям.
  • Он не должен содержать значений FEATURE_UNSPECIFIED .
  • Повторяющиеся значения игнорируются.

Вебтокенпермиссион

Разрешения, доступные администратору в управляемом iframe Google Play.

Перечисления
WEB_TOKEN_PERMISSION_UNSPECIFIED Это значение игнорируется.
APPROVE_APPS Разрешение на утверждение приложений для предприятия.

IframeFeature

Функция, доступная через iframe, к которой этот WebToken предоставит доступ.

Перечисления
FEATURE_UNSPECIFIED Неуказанная функция.
PRIVATE_APPS Страница частных приложений .
WEB_APPS Страница веб-приложений .
STORE_BUILDER Страница организации приложений .
MANAGED_CONFIGURATIONS Страница управляемых конфигураций .
ZERO_TOUCH_CUSTOMER_MANAGEMENT Бесконтактный iframe .

Методы

create

Создает веб-токен для доступа к встраиваемому управляемому веб-интерфейсу Google Play для данного предприятия.