Ten dokument zawiera listę zdarzeń i parametrów dotyczących różnych typów działań związanych z kontrolą tokena OAuth. Aby je pobrać, wywołaj metodę Activities.list() za pomocą właściwości applicationName=token
.
Uwierzytelnianie
Zdarzenia tego typu są zwracane w wyniku type=auth
.
Czynność
Uzyskuj dostęp do aktywności w aplikacji.
Szczegóły wydarzenia |
Nazwa zdarzenia |
activity |
Parametry |
api_name |
string
Nazwa interfejsu API używana w aktywności OAuth.
|
app_name |
string
Aplikacja, której dostęp został przyznany lub unieważniony.
|
client_id |
string
Identyfikator klienta, do którego dostęp został przyznany lub unieważniony.
|
client_type |
string
Typ klienta.
Możliwe wartości:
CONNECTED_DEVICE Klient połączony z urządzeniem
NATIVE_ANDROID Aplikacja na Androida
NATIVE_APPLICATION Aplikacja natywna.
NATIVE_CHROME_EXTENSION Aplikacja Chrome.
NATIVE_DESKTOP Natywna aplikacja na komputer.
NATIVE_DEVICE Natywna aplikacja na urządzeniu.
NATIVE_IOS Aplikacja na iOS
NATIVE_SONY Natywne aplikacje Sony
NATIVE_UNIVERSAL_WINDOWS_PLATFORM Natywna aplikacja Universal Windows Platform.
TYPE_UNSPECIFIED Nieokreślony typ klienta.
WEB Aplikacja internetowa.
|
method_name |
string
Nazwa metody, która była używana w aktywności OAuth.
|
num_response_bytes |
integer
Liczba bajtów odpowiedzi w aktywności OAuth.
|
product_bucket |
string
Zbiór usług aplikacji powiązanej z tą aktywnością OAuth.
Możliwe wartości:
APPS_SCRIPT_API Zbiór usług interfejsu Apps Script API.
APPS_SCRIPT_RUNTIME Zbiór usług środowiska wykonawczego Apps Script.
CALENDAR Zasobnik Kalendarza.
CLASSROOM Zasobnik usług Classroom.
CLOUD_SEARCH Zasobnik Cloud Search.
COMMUNICATIONS Zasobnik usług komunikacyjnych.
CONTACTS Zbiór usług kontaktów.
DRIVE Zbiór usług Dysku.
GMAIL Zbiór usług Gmaila
GPLUS Zbiór usług Google+.
GROUPS Zasobnik Grup dyskusyjnych.
GSUITE_ADMIN Zasobnik usług dla administratorów Google Workspace.
IDENTITY Zbiór usług Identity.
OTHER Zbiór produktów dla aplikacji, które nie należą do innych grup.
TASKS Zbiór usług Listy zadań.
VAULT Zasobnik usług Vault.
|
|
Przykładowe żądanie |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/token?eventName=activity&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
Format wiadomości w konsoli administracyjnej |
{app_name} called {method_name} on behalf of {actor}
|
Autoryzuj
Użytkownik autoryzował dostęp do aplikacji dla swoich danych.
Szczegóły wydarzenia |
Nazwa zdarzenia |
authorize |
Parametry |
app_name |
string
Aplikacja, której dostęp został przyznany lub unieważniony.
|
client_id |
string
Identyfikator klienta, do którego dostęp został przyznany lub unieważniony.
|
client_type |
string
Typ klienta.
Możliwe wartości:
CONNECTED_DEVICE Klient połączony z urządzeniem
NATIVE_ANDROID Aplikacja na Androida
NATIVE_APPLICATION Aplikacja natywna.
NATIVE_CHROME_EXTENSION Aplikacja Chrome.
NATIVE_DESKTOP Natywna aplikacja na komputer.
NATIVE_DEVICE Natywna aplikacja na urządzeniu.
NATIVE_IOS Aplikacja na iOS
NATIVE_SONY Natywne aplikacje Sony
NATIVE_UNIVERSAL_WINDOWS_PLATFORM Natywna aplikacja Universal Windows Platform.
TYPE_UNSPECIFIED Nieokreślony typ klienta.
WEB Aplikacja internetowa.
|
scope |
string
Zakresy, w przypadku których dostęp został unieważniony.
|
scope_data |
message
Dane zakresu.
|
|
Przykładowe żądanie |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/token?eventName=authorize&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
Format wiadomości w konsoli administracyjnej |
{actor} authorized access to {app_name} for {scope} scopes
|
Żądanie
Poproszono o dostęp do aplikacji.
Szczegóły wydarzenia |
Nazwa zdarzenia |
request |
Parametry |
app_name |
string
Aplikacja, której dostęp został przyznany lub unieważniony.
|
client_id |
string
Identyfikator klienta, do którego dostęp został przyznany lub unieważniony.
|
client_type |
string
Typ klienta.
Możliwe wartości:
CONNECTED_DEVICE Klient połączony z urządzeniem
NATIVE_ANDROID Aplikacja na Androida
NATIVE_APPLICATION Aplikacja natywna.
NATIVE_CHROME_EXTENSION Aplikacja Chrome.
NATIVE_DESKTOP Natywna aplikacja na komputer.
NATIVE_DEVICE Natywna aplikacja na urządzeniu.
NATIVE_IOS Aplikacja na iOS
NATIVE_SONY Natywne aplikacje Sony
NATIVE_UNIVERSAL_WINDOWS_PLATFORM Natywna aplikacja Universal Windows Platform.
TYPE_UNSPECIFIED Nieokreślony typ klienta.
WEB Aplikacja internetowa.
|
scope |
string
Zakresy, w przypadku których dostęp został unieważniony.
|
scope_data |
message
Dane zakresu.
|
|
Przykładowe żądanie |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/token?eventName=request&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
Format wiadomości w konsoli administracyjnej |
{actor} requested access to {app_name} for {scope} scopes
|
Unieważnij
Odebrano aplikacji dostęp do danych użytkowników.
Szczegóły wydarzenia |
Nazwa zdarzenia |
revoke |
Parametry |
app_name |
string
Aplikacja, której dostęp został przyznany lub unieważniony.
|
client_id |
string
Identyfikator klienta, do którego dostęp został przyznany lub unieważniony.
|
client_type |
string
Typ klienta.
Możliwe wartości:
CONNECTED_DEVICE Klient połączony z urządzeniem
NATIVE_ANDROID Aplikacja na Androida
NATIVE_APPLICATION Aplikacja natywna.
NATIVE_CHROME_EXTENSION Aplikacja Chrome.
NATIVE_DESKTOP Natywna aplikacja na komputer.
NATIVE_DEVICE Natywna aplikacja na urządzeniu.
NATIVE_IOS Aplikacja na iOS
NATIVE_SONY Natywne aplikacje Sony
NATIVE_UNIVERSAL_WINDOWS_PLATFORM Natywna aplikacja Universal Windows Platform.
TYPE_UNSPECIFIED Nieokreślony typ klienta.
WEB Aplikacja internetowa.
|
scope |
string
Zakresy, w przypadku których dostęp został unieważniony.
|
scope_data |
message
Dane zakresu.
|
|
Przykładowe żądanie |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/token?eventName=revoke&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
Format wiadomości w konsoli administracyjnej |
{actor} revoked access to {app_name} for {scope} scopes
|