OAuth Token Audit Activity Events

Ten dokument zawiera listę zdarzeń i parametrów dotyczących różnych typów zdarzeń związanych z kontrolą tokena OAuth. Możesz je pobrać, wywołując funkcję Activities.list() z parametrem applicationName=token.

Uwierzytelnianie

Zdarzenia tego typu są zwracane z wartością type=auth.

Aktywność

Aktywność związana z dostępem do aplikacji.

Szczegóły wydarzenia
Nazwa zdarzenia activity
Parametry
api_name

string

Nazwa interfejsu API użytego w działaniu OAuth.

app_name

string

Aplikacja, dla której dostęp został przyznany lub unieważniony.

client_id

string

Identyfikator klienta, któremu przyznano lub odebrano dostęp.

client_type

string

Typ klienta. Możliwe wartości:

  • CONNECTED_DEVICE
    Klient na połączonym urządzeniu.
  • NATIVE_ANDROID
    Aplikacja na Androida.
  • NATIVE_APPLICATION
    Natywna aplikacja.
  • NATIVE_CHROME_EXTENSION
    Aplikacja Chrome.
  • NATIVE_DESKTOP
    Natywna aplikacja na komputer.
  • NATIVE_DEVICE
    Natywna aplikacja urządzenia.
  • NATIVE_IOS
    Aplikacja na iOS.
  • NATIVE_SONY
    Natywna aplikacja Sony.
  • NATIVE_UNIVERSAL_WINDOWS_PLATFORM
    Natywna aplikacja platformy uniwersalnej systemu Windows.
  • TYPE_UNSPECIFIED
    Nieokreślony typ klienta.
  • WEB
    Aplikacja internetowa.
method_name

string

Nazwa metody użytej w aktywności OAuth.

num_response_bytes

integer

Liczba bajtów odpowiedzi w działalności OAuth.

product_bucket

string

Grupa usług aplikacji powiązana 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
    Zbiór usług Kalendarza.
  • CLASSROOM
    Zbiór usług Classroom.
  • CLOUD_SEARCH
    Zbiór usług Cloud Search.
  • COMMUNICATIONS
    Zbiór usług Communications.
  • CONTACTS
    Zbiór usług Kontaktów.
  • DRIVE
    Zbiór usług Dysku.
  • GMAIL
    Zbiór usług Gmaila.
  • GPLUS
    Zbiór usług G+.
  • GROUPS
    Zbiór usług Grup dyskusyjnych.
  • GSUITE_ADMIN
    Zbiór usług Google Workspace dla administratorów.
  • IDENTITY
    Zbiór usług Identity.
  • OTHER
    Zbiór usług dla aplikacji, które nie należą do innych zbiorów.
  • TASKS
    Zbiór usług Listy zadań.
  • VAULT
    Zbiór 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 otrzymał dostęp do aplikacji z jego danymi.

Szczegóły wydarzenia
Nazwa zdarzenia authorize
Parametry
app_name

string

Aplikacja, dla której dostęp został przyznany lub unieważniony.

client_id

string

Identyfikator klienta, któremu przyznano lub odebrano dostęp.

client_type

string

Typ klienta. Możliwe wartości:

  • CONNECTED_DEVICE
    Klient na połączonym urządzeniu.
  • NATIVE_ANDROID
    Aplikacja na Androida.
  • NATIVE_APPLICATION
    Natywna aplikacja.
  • NATIVE_CHROME_EXTENSION
    Aplikacja Chrome.
  • NATIVE_DESKTOP
    Natywna aplikacja na komputer.
  • NATIVE_DEVICE
    Natywna aplikacja urządzenia.
  • NATIVE_IOS
    Aplikacja na iOS.
  • NATIVE_SONY
    Natywna aplikacja Sony.
  • NATIVE_UNIVERSAL_WINDOWS_PLATFORM
    Natywna aplikacja platformy uniwersalnej systemu Windows.
  • TYPE_UNSPECIFIED
    Nieokreślony typ klienta.
  • WEB
    Aplikacja internetowa.
scope

string

Zakresy, w przypadku których dostęp został przyznany lub 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

Prośba o dostęp do aplikacji.

Szczegóły wydarzenia
Nazwa zdarzenia request
Parametry
app_name

string

Aplikacja, dla której dostęp został przyznany lub unieważniony.

client_id

string

Identyfikator klienta, któremu przyznano lub odebrano dostęp.

client_type

string

Typ klienta. Możliwe wartości:

  • CONNECTED_DEVICE
    Klient na połączonym urządzeniu.
  • NATIVE_ANDROID
    Aplikacja na Androida.
  • NATIVE_APPLICATION
    Natywna aplikacja.
  • NATIVE_CHROME_EXTENSION
    Aplikacja Chrome.
  • NATIVE_DESKTOP
    Natywna aplikacja na komputer.
  • NATIVE_DEVICE
    Natywna aplikacja urządzenia.
  • NATIVE_IOS
    Aplikacja na iOS.
  • NATIVE_SONY
    Natywna aplikacja Sony.
  • NATIVE_UNIVERSAL_WINDOWS_PLATFORM
    Natywna aplikacja platformy uniwersalnej systemu Windows.
  • TYPE_UNSPECIFIED
    Nieokreślony typ klienta.
  • WEB
    Aplikacja internetowa.
scope

string

Zakresy, w przypadku których dostęp został przyznany lub 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

Dostęp aplikacji do danych użytkownika został cofnięty.

Szczegóły wydarzenia
Nazwa zdarzenia revoke
Parametry
app_name

string

Aplikacja, dla której dostęp został przyznany lub unieważniony.

client_id

string

Identyfikator klienta, któremu przyznano lub odebrano dostęp.

client_type

string

Typ klienta. Możliwe wartości:

  • CONNECTED_DEVICE
    Klient na połączonym urządzeniu.
  • NATIVE_ANDROID
    Aplikacja na Androida.
  • NATIVE_APPLICATION
    Natywna aplikacja.
  • NATIVE_CHROME_EXTENSION
    Aplikacja Chrome.
  • NATIVE_DESKTOP
    Natywna aplikacja na komputer.
  • NATIVE_DEVICE
    Natywna aplikacja urządzenia.
  • NATIVE_IOS
    Aplikacja na iOS.
  • NATIVE_SONY
    Natywna aplikacja Sony.
  • NATIVE_UNIVERSAL_WINDOWS_PLATFORM
    Natywna aplikacja platformy uniwersalnej systemu Windows.
  • TYPE_UNSPECIFIED
    Nieokreślony typ klienta.
  • WEB
    Aplikacja internetowa.
scope

string

Zakresy, w przypadku których dostęp został przyznany lub 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