REST Resource: enterprises.webTokens

Zasób: WebToken

Token internetowy służący do uzyskiwania dostępu do elementu iframe zarządzanego Sklepu Google Play.

Zapis JSON
{
  "name": string,
  "value": string,
  "permissions": [
    enum (WebTokenPermission)
  ],
  "parentFrameUrl": string,
  "enabledFeatures": [
    enum (IframeFeature)
  ]
}
Pola
name

string

Nazwa tokena internetowego, która jest generowana przez serwer podczas tworzenia w formacie enterprises/{enterpriseId}/webTokens/{webTokenId}.

value

string

Wartość tokena używana na stronie hostującej do generowania elementu iframe z osadzonym interfejsem użytkownika. To jest pole tylko do odczytu wygenerowane przez serwer.

permissions[]
(deprecated)

enum (WebTokenPermission)

Uprawnienia dostępne dla administratora w osadzonym interfejsie użytkownika. Aby wyświetlić interfejs użytkownika, administrator musi mieć wszystkie te uprawnienia. To pole zostało wycofane.

parentFrameUrl

string

Adres URL ramki nadrzędnej hostującej element iframe z osadzonym interfejsem użytkownika. Aby zapobiec atakom XSS, element iframe może nie być hostowany pod innymi adresami URL. Adres URL musi korzystać ze schematu https.

enabledFeatures[]

enum (IframeFeature)

Funkcje do włączenia. Użyj tej opcji, jeśli chcesz dokładnie kontrolować, które funkcje będą uruchamiane. pozostaw puste, aby zezwolić na wszystkie funkcje.

Ograniczenia i ważne kwestie:

  • Jeśli nie znajdziesz tu żadnych funkcji, wszystkie funkcje są włączone – jest to domyślne zachowanie, które przyznajesz administratorom dostęp do wszystkich funkcji.
  • Nie może zawierać żadnych wartości FEATURE_UNSPECIFIED.
  • Powtórzone wartości są ignorowane

WebTokenPermission

Uprawnienia dostępne dla administratora w elemencie iframe zarządzanego Sklepu Google Play.

Wartości w polu enum
WEB_TOKEN_PERMISSION_UNSPECIFIED Jest ona ignorowana.
APPROVE_APPS Uprawnienia do zatwierdzania aplikacji dla firmy.

IframeFeature

Funkcja dostępna w elemencie iframe, do którego ten token sieciowy daje dostęp.

Wartości w polu enum
FEATURE_UNSPECIFIED Nieokreślona cecha.
PRIVATE_APPS stronę aplikacji prywatnych,
WEB_APPS Strona aplikacji internetowych.
STORE_BUILDER Strona Uporządkuj aplikacje.
MANAGED_CONFIGURATIONS Strona konfiguracji zarządzanych.
ZERO_TOUCH_CUSTOMER_MANAGEMENT Element iframe do rejestracji typu zero-touch.

Metody

create

Tworzy token internetowy umożliwiający dostęp do umieszczonego na stronie interfejsu zarządzanego Sklepu Google Play dla danej firmy.