Token / OAuth
| eventName | Description | Sample | Rule |
|---|---|---|---|
| any | Source-only rules that filter on applicationName 'token' without specifying an eventName attribute here. | N | N |
| authorize | A user or service authorized an OAuth token for a third-party application. | Y | Y |
| revoke | An OAuth token granted to a third-party application was revoked. | Y | N |
| activity | An OAuth-authorized application performed an API activity. | N | N |
| deny | An OAuth token authorization request was denied. | N | N |
| request | An OAuth token authorization was requested by a third-party application. | N | N |
any: Token / OAuth (any event)
#Description
Source-only rules that filter on applicationName 'token' without specifying an eventName attribute here.
References #
revoke: Revoke OAuth Token
#Description
An OAuth token granted to a third-party application was revoked.
Example Audit Activity #
{
"kind": "admin#reports#activity",
"id": {
"time": "2022-08-15T09:43:51.994Z",
"uniqueQualifier": "-3118896930141663172",
"applicationName": "token",
"customerId": "C00mpaiwz"
},
"etag": "\"_ZVRqe-BUDYcYeOIPo-gm6Eh1QaGne4ACjHHI6qsr6A/uiM7zuJ9pZ4SKEqjFr_ANLNvdWU\"",
"actor": {
"email": "admin@cloud-response.com",
"profileId": "111440584475724055600"
},
"events": [
{
"name": "revoke",
"parameters": [
{
"name": "client_id",
"value": "77185425430.apps.googleusercontent.com"
},
{
"name": "app_name",
"value": "Google Chrome"
},
{
"name": "client_type",
"value": "NATIVE_DESKTOP"
},
{
"name": "scope_data",
"multiMessageValue": [
{
"parameter": [
{
"name": "scope_name",
"value": "https://www.google.com/accounts/OAuthLogin"
},
{
"name": "product_bucket",
"multiValue": [
"IDENTITY"
]
}
]
}
]
},
{
"name": "scope",
"multiValue": [
"https://www.google.com/accounts/OAuthLogin"
]
}
]
}
]
}
References #
activity: Token Activity
#Description
An OAuth-authorized application performed an API activity.