OAuth Token Audit Activity Events

این سند رویدادها و پارامترهای انواع مختلف رویدادهای فعالیت حسابرسی رمز OAuth را فهرست می کند. می توانید این رویدادها را با فراخوانی Activities.list() با applicationName=token بازیابی کنید.

احراز هویت

رویدادهای این نوع با type=auth برگردانده می شوند.

فعالیت

دسترسی به فعالیت برای یک برنامه

جزئیات رویداد
نام رویداد activity
پارامترها
api_ name

string

نام API که در فعالیت OAuth استفاده شد.

app_ name

string

برنامه‌ای که دسترسی به آن اعطا یا لغو شده است.

client_ id

string

شناسه مشتری که به آن دسترسی داده شده / لغو شده است.

client_ type

string

نوع مشتری مقادیر ممکن:

  • CONNECTED_DEVICE
    سرویس گیرنده دستگاه متصل
  • NATIVE_ANDROID
    یک برنامه اندروید.
  • NATIVE_APPLICATION
    یک برنامه بومی
  • NATIVE_CHROME_EXTENSION
    یک برنامه کروم.
  • NATIVE_DESKTOP
    یک برنامه دسکتاپ بومی
  • NATIVE_DEVICE
    یک برنامه دستگاه بومی.
  • NATIVE_IOS
    یک برنامه iOS.
  • NATIVE_SONY
    یک برنامه بومی سونی.
  • NATIVE_UNIVERSAL_WINDOWS_PLATFORM
    یک برنامه بومی Universal Windows Platform.
  • TYPE_UNSPECIFIED
    نوع مشتری نامشخص
  • WEB
    یک برنامه وب
method_ name

string

نام روشی که در فعالیت OAuth استفاده شد.

num_ response_ bytes

integer

تعداد بایت های پاسخ در فعالیت OAuth.

product_ bucket

string

سطل محصول برنامه مرتبط با این فعالیت OAuth. مقادیر ممکن:

  • APPS_SCRIPT_API
    سطل محصول Apps Script API.
  • APPS_SCRIPT_RUNTIME
    سطل محصول زمان اجرا Apps Script.
  • CALENDAR
    سطل محصول Calendar.
  • CLASSROOM
    سطل محصول Classroom.
  • CLOUD_SEARCH
    سطل محصول Cloud Search.
  • COMMUNICATIONS
    سطل محصولات ارتباطات.
  • CONTACTS
    سطل محصول مخاطبین.
  • DRIVE
    سطل محصول Drive.
  • GMAIL
    سطل محصولات جیمیل.
  • GPLUS
    سطل محصول G+.
  • GROUPS
    سطل محصولات Groups.
  • GSUITE_ADMIN
    سطل محصول Google Workspace Admin.
  • IDENTITY
    سطل محصول Identity.
  • OTHER
    یک سطل محصول برای برنامه هایی که در سطل های دیگر قرار نمی گیرند.
  • TASKS
    سطل محصول Tasks.
  • VAULT
    سطل محصول Vault.
نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / token ?eventName= activity &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{app_name} called {method_name} on behalf of {actor}

مجوز

یک کاربر مجاز به دسترسی به یک برنامه برای داده های خود است.

جزئیات رویداد
نام رویداد authorize
پارامترها
app_ name

string

برنامه‌ای که دسترسی به آن اعطا یا لغو شده است.

client_ id

string

شناسه مشتری که به آن دسترسی داده شده / لغو شده است.

client_ type

string

نوع مشتری مقادیر ممکن:

  • CONNECTED_DEVICE
    سرویس گیرنده دستگاه متصل
  • NATIVE_ANDROID
    یک برنامه اندروید.
  • NATIVE_APPLICATION
    یک برنامه بومی
  • NATIVE_CHROME_EXTENSION
    یک برنامه کروم.
  • NATIVE_DESKTOP
    یک برنامه دسکتاپ بومی
  • NATIVE_DEVICE
    یک برنامه دستگاه بومی.
  • NATIVE_IOS
    یک برنامه iOS.
  • NATIVE_SONY
    یک برنامه بومی سونی.
  • NATIVE_UNIVERSAL_WINDOWS_PLATFORM
    یک برنامه بومی Universal Windows Platform.
  • TYPE_UNSPECIFIED
    نوع مشتری نامشخص
  • WEB
    یک برنامه وب
scope

string

محدوده هایی که تحت آن دسترسی اعطا شد / لغو شد.

scope_ data

message

داده های محدوده

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / token ?eventName= authorize &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} authorized access to {app_name} for {scope} scopes

درخواست کنید

دسترسی برای یک برنامه درخواست شده است.

جزئیات رویداد
نام رویداد request
پارامترها
app_ name

string

برنامه‌ای که دسترسی به آن اعطا یا لغو شده است.

client_ id

string

شناسه مشتری که به آن دسترسی داده شده / لغو شده است.

client_ type

string

نوع مشتری مقادیر ممکن:

  • CONNECTED_DEVICE
    سرویس گیرنده دستگاه متصل
  • NATIVE_ANDROID
    یک برنامه اندروید.
  • NATIVE_APPLICATION
    یک برنامه بومی
  • NATIVE_CHROME_EXTENSION
    یک برنامه کروم.
  • NATIVE_DESKTOP
    یک برنامه دسکتاپ بومی
  • NATIVE_DEVICE
    یک برنامه دستگاه بومی.
  • NATIVE_IOS
    یک برنامه iOS.
  • NATIVE_SONY
    یک برنامه بومی سونی.
  • NATIVE_UNIVERSAL_WINDOWS_PLATFORM
    یک برنامه بومی Universal Windows Platform.
  • TYPE_UNSPECIFIED
    نوع مشتری نامشخص
  • WEB
    یک برنامه وب
scope

string

محدوده هایی که تحت آن دسترسی اعطا شد / لغو شد.

scope_ data

message

داده های محدوده

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / token ?eventName= request &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} requested access to {app_name} for {scope} scopes

لغو

دسترسی یک برنامه کاربردی به داده های کاربر لغو شد.

جزئیات رویداد
نام رویداد revoke
پارامترها
app_ name

string

برنامه‌ای که دسترسی به آن اعطا یا لغو شده است.

client_ id

string

شناسه مشتری که به آن دسترسی داده شده / لغو شده است.

client_ type

string

نوع مشتری مقادیر ممکن:

  • CONNECTED_DEVICE
    سرویس گیرنده دستگاه متصل
  • NATIVE_ANDROID
    یک برنامه اندروید.
  • NATIVE_APPLICATION
    یک برنامه بومی
  • NATIVE_CHROME_EXTENSION
    یک برنامه کروم.
  • NATIVE_DESKTOP
    یک برنامه دسکتاپ بومی
  • NATIVE_DEVICE
    یک برنامه دستگاه بومی.
  • NATIVE_IOS
    یک برنامه iOS.
  • NATIVE_SONY
    یک برنامه بومی سونی.
  • NATIVE_UNIVERSAL_WINDOWS_PLATFORM
    یک برنامه بومی Universal Windows Platform.
  • TYPE_UNSPECIFIED
    نوع مشتری نامشخص
  • WEB
    یک برنامه وب
scope

string

محدوده هایی که تحت آن دسترسی اعطا شد / لغو شد.

scope_ data

message

داده های محدوده

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / token ?eventName= revoke &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} revoked access to {app_name} for {scope} scopes