- نمایندگی JSON
- UsageLogEvent
- KeyguardDismissedEvent
- KeyguardDismissAuthAttemptEvent
- KeyguardSecuredEvent
- FilePulledEvent
- FilePushedEvent
- CertAuthorityInstalledEvent
- CertAuthorityRemovedEvent
- CertValidationFailureEvent
- CryptoSelfTestCompletedEvent
- KeyDestructionEvent
- KeyGeneratedEvent
- KeyImportEvent
- KeyIntegrityViolationEvent
- LoggingStartedEvent
- LoggingStoppedEvent
- LogBufferSizeCriticalEvent
- MediaMountEvent
- MediaUnmountEvent
- OsShutdownEvent
- OsStartupEvent
- RemoteLockEvent
- WipeFailureEvent
- ConnectEvent
- DnsEvent
- StopLostModeUserAttemptEvent
- LostModeOutgoingPhoneCallEvent
- LostModeLocationEvent
- مکان
- ثبت نام CompleteEvent
گزارشهای رویداد دستهای از events
از دستگاه.
نمایندگی JSON |
---|
{
"device": string,
"user": string,
"retrievalTime": string,
"usageLogEvents": [
{
object ( |
فیلدها | |
---|---|
device | در صورت وجود، نام دستگاه به شکل "enterprises/{enterpriseId}/devices/{deviceId}" |
user | در صورت وجود، نام منبع کاربری که این دستگاه را در اختیار دارد به شکل "enterprises/{enterpriseId}/users/{userId}". |
retrieval Time | مهر زمانی دستگاه هنگام جمع آوری دسته ای از رویدادها از دستگاه. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
usage Log Events[] | فهرست UsageLogEvent که توسط دستگاه گزارش شده است، به ترتیب زمانی بر اساس زمان رویداد مرتب شده است. |
UsageLogEvent
رویدادی که در دستگاه ثبت شده است.
نمایندگی JSON |
---|
{ "eventId": string, "eventTime": string, "eventType": enum ( |
فیلدها | |
---|---|
event Id | شناسه منحصر به فرد رویداد |
event Time | مهر زمانی دستگاه هنگام ثبت رویداد. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
event Type | نوع رویداد گزارش استفاده خاص که در دستگاه گزارش شده است. از این برای تعیین فیلد |
event میدانی اتحادیه انواع رویدادهای ثبت شده در دستگاه. هر نوع رویداد را برای جزئیات بیشتر در مورد زمان ارسال و محدودیتهای مربوط به زمان ثبت رویداد و فیلدهایی که شامل میشوند، ببینید. event فقط می تواند یکی از موارد زیر باشد: | |
adb Shell Command Event | یک فرمان پوسته بر روی ADB از طریق "adb shell command" صادر شد. بخشی از |
adb Shell Interactive Event | یک پوسته تعاملی ADB از طریق "adb shell" باز شد. بخشی از |
app Process Start Event | یک فرآیند برنامه آغاز شد. بخشی از |
keyguard Dismissed Event | نگهبان کلید اخراج شد. بخشی از |
keyguard Dismiss Auth Attempt Event | تلاشی برای باز کردن قفل دستگاه انجام شد. بخشی از |
keyguard Secured Event | دستگاه یا توسط کاربر قفل شده است و یا زمان آن به پایان رسیده است. بخشی از |
file Pulled Event | یک فایل از دستگاه دانلود شد. بخشی از |
file Pushed Event | یک فایل روی دستگاه آپلود شد. بخشی از |
cert Authority Installed Event | یک گواهی ریشه جدید در فضای ذخیره اعتبار قابل اعتماد سیستم نصب شد. بخشی از |
cert Authority Removed Event | یک گواهی ریشه از فضای ذخیره اعتبار مورد اعتماد سیستم حذف شد. بخشی از |
cert Validation Failure Event | یک گواهی X.509v3 اعتبار سنجی نشد، در حال حاضر این اعتبار سنجی در نقطه دسترسی Wi-FI انجام می شود و ممکن است خرابی به دلیل عدم تطابق اعتبار گواهی سرور باشد. با این حال ممکن است در آینده شامل سایر رویدادهای اعتبارسنجی یک گواهی X.509v3 نیز شود. بخشی از |
crypto Self Test Completed Event | تأیید می کند که آیا کتابخانه رمزنگاری داخلی Android (BoringSSL) معتبر است یا خیر. اگر همیشه در بوت شدن دستگاه موفق باشد، اگر خراب شود، دستگاه باید غیرقابل اعتماد در نظر گرفته شود. بخشی از |
key Destruction Event | یک کلید رمزنگاری شامل نصب شده توسط کاربر، نصب شده توسط مدیر و کلید خصوصی نگهداری شده توسط سیستم توسط کاربر یا مدیریت از دستگاه حذف می شود. بخشی از |
key Generated Event | یک کلید رمزنگاری شامل نصب شده توسط کاربر، نصب شده توسط ادمین و کلید خصوصی سیستم نگهداری شده توسط کاربر یا مدیریت بر روی دستگاه نصب می شود. بخشی از |
key Import Event | یک کلید رمزنگاری شامل نصب شده توسط کاربر، نصب شده توسط ادمین و کلید خصوصی نگهداری شده توسط سیستم توسط کاربر یا مدیریت بر روی دستگاه وارد می شود. بخشی از |
key Integrity Violation Event | یک کلید رمزنگاری شامل نصب شده توسط کاربر، نصب شده توسط سرپرست و کلید خصوصی نگهداری شده توسط سیستم به دلیل خرابی فضای ذخیره سازی، خرابی سخت افزار یا برخی از مشکلات سیستم عامل مشخص می شود. بخشی از |
logging Started Event | سیاست |
logging Stopped Event | سیاست |
log Buffer Size Critical Event | بافر گزارش حسابرسی به 90 درصد ظرفیت خود رسیده است، بنابراین رویدادهای قدیمی تر ممکن است حذف شوند. بخشی از |
media Mount Event | رسانه قابل جابجایی نصب شد. بخشی از |
media Unmount Event | رسانه قابل جابجایی نصب شد. بخشی از |
os Shutdown Event | دستگاه خاموش شد بخشی از |
os Startup Event | دستگاه راه اندازی شد. بخشی از |
remote Lock Event | دستگاه یا نمایه از راه دور با دستور |
wipe Failure Event | نمایه کاری یا دستگاه متعلق به شرکت در صورت درخواست پاک نشد. این می تواند توسط کاربر یا توسط مدیر راه اندازی شود، به عنوان مثال |
connect Event | یک رویداد اتصال TCP از طریق پشته شبکه استاندارد آغاز شد. بخشی از |
dns Event | یک رویداد جستجوی DNS از طریق پشته شبکه استاندارد آغاز شد. بخشی از |
stop Lost Mode User Attempt Event | تلاش برای خارج کردن دستگاه از حالت گم شده. |
lost Mode Outgoing Phone Call Event | هنگامی که دستگاهی در حالت گم شده است، تماس تلفنی خروجی برقرار شده است. |
lost Mode Location Event | بهروزرسانی موقعیت مکانی حالت گمشده وقتی دستگاهی در حالت گم شده است. |
enrollment Complete Event | دستگاه ثبت نام را تکمیل کرده است. بخشی از |
KeyguardDismissedEvent
این نوع هیچ فیلدی ندارد.
نگهبان کلید اخراج شد. عمدا خالی
KeyguardDismissAuthAttemptEvent
تلاش برای باز کردن قفل دستگاه انجام شد.
نمایندگی JSON |
---|
{ "success": boolean, "strongAuthMethodUsed": boolean } |
فیلدها | |
---|---|
success | آیا تلاش برای باز کردن قفل موفقیت آمیز بود یا خیر. |
strong Auth Method Used | اینکه آیا یک فرم قوی از احراز هویت (گذرواژه، پین یا الگو) برای باز کردن قفل دستگاه استفاده شده است. |
KeyguardSecuredEvent
این نوع هیچ فیلدی ندارد.
دستگاه یا توسط کاربر قفل شده است و یا زمان آن به پایان رسیده است. عمدا خالی
FilePulledEvent
یک فایل از دستگاه دانلود شد.
نمایندگی JSON |
---|
{ "filePath": string } |
فیلدها | |
---|---|
file Path | مسیر فایل در حال کشیده شدن |
FilePushedEvent
یک فایل روی دستگاه آپلود شد.
نمایندگی JSON |
---|
{ "filePath": string } |
فیلدها | |
---|---|
file Path | مسیر فایل در حال فشار دادن |
CertAuthorityInstalledEvent
یک گواهی ریشه جدید در فضای ذخیره اعتبار قابل اعتماد سیستم نصب شد. این در سراسر دستگاه در دستگاههای کاملاً مدیریت شده و در نمایه کاری در دستگاههای متعلق به سازمان با نمایه کاری در دسترس است.
نمایندگی JSON |
---|
{ "certificate": string, "userId": integer, "success": boolean } |
فیلدها | |
---|---|
certificate | موضوع گواهی. |
user Id | کاربری که رویداد نصب گواهی در آن اتفاق افتاده است. فقط برای دستگاههای دارای Android 11 و بالاتر در دسترس است. |
success | آیا رویداد نصب با موفقیت انجام شد یا خیر. |
CertAuthorityRemovedEvent
یک گواهی ریشه از فضای ذخیره اعتبار مورد اعتماد سیستم حذف شد. این در سراسر دستگاه در دستگاههای کاملاً مدیریت شده و در نمایه کاری در دستگاههای متعلق به سازمان با نمایه کاری در دسترس است.
نمایندگی JSON |
---|
{ "certificate": string, "userId": integer, "success": boolean } |
فیلدها | |
---|---|
certificate | موضوع گواهی. |
user Id | کاربری که رویداد حذف گواهی در آن رخ داده است. فقط برای دستگاههای دارای Android 11 و بالاتر در دسترس است. |
success | آیا حذف موفقیت آمیز بود یا خیر. |
CertValidationFailureEvent
یک گواهی X.509v3 اعتبار سنجی نشد، در حال حاضر این اعتبار سنجی در نقطه دسترسی Wi-FI انجام می شود و ممکن است خرابی به دلیل عدم تطابق اعتبار گواهی سرور باشد. با این حال ممکن است در آینده شامل سایر رویدادهای اعتبارسنجی یک گواهی X.509v3 نیز شود.
نمایندگی JSON |
---|
{ "failureReason": string } |
فیلدها | |
---|---|
failure Reason | دلیل عدم موفقیت تأیید اعتبار |
CryptoSelfTestCompletedEvent
تأیید می کند که آیا کتابخانه رمزنگاری داخلی Android (BoringSSL) معتبر است یا خیر. اگر همیشه در بوت شدن دستگاه موفق باشد، اگر خراب شود، دستگاه باید غیرقابل اعتماد در نظر گرفته شود.
نمایندگی JSON |
---|
{ "success": boolean } |
فیلدها | |
---|---|
success | اینکه آیا آزمون موفق بوده است یا خیر. |
KeyDestructionEvent
یک کلید رمزنگاری شامل نصب شده توسط کاربر، نصب شده توسط مدیر و کلید خصوصی نگهداری شده توسط سیستم توسط کاربر یا مدیریت از دستگاه حذف می شود. این در سراسر دستگاه در دستگاههای کاملاً مدیریت شده و در نمایه کاری در دستگاههای متعلق به سازمان با نمایه کاری در دسترس است.
نمایندگی JSON |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
فیلدها | |
---|---|
key Alias | نام مستعار کلید. |
application Uid | UID برنامه ای که دارای کلید است. |
success | اینکه آیا عملیات موفقیت آمیز بوده است. |
KeyGeneratedEvent
یک کلید رمزنگاری شامل کاربر نصبشده، نصبشده توسط سرپرست و کلید خصوصی نگهداریشده توسط کاربر یا توسط کاربر یا مدیریت روی دستگاه نصب میشود. این کلید در دستگاههای کاملاً مدیریتشده و در نمایه کاری در دستگاههای متعلق به سازمان با نمایه کاری دردسترس است. .
نمایندگی JSON |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
فیلدها | |
---|---|
key Alias | نام مستعار کلید. |
application Uid | UID برنامه ای که کلید را تولید کرده است. |
success | اینکه آیا عملیات موفقیت آمیز بوده است. |
KeyImportEvent
یک کلید رمزنگاری شامل نصب شده توسط کاربر، نصب شده توسط ادمین و کلید خصوصی نگهداری شده توسط سیستم توسط کاربر یا مدیریت بر روی دستگاه وارد می شود. این در سراسر دستگاه در دستگاههای کاملاً مدیریت شده و در نمایه کاری در دستگاههای متعلق به سازمان با نمایه کاری در دسترس است.
نمایندگی JSON |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
فیلدها | |
---|---|
key Alias | نام مستعار کلید. |
application Uid | UID برنامه ای که کلید را وارد کرده است |
success | اینکه آیا عملیات موفقیت آمیز بوده است. |
KeyIntegrityViolationEvent
یک کلید رمزنگاری شامل نصب شده توسط کاربر، نصب شده توسط سرپرست و کلید خصوصی نگهداری شده توسط سیستم به دلیل خرابی فضای ذخیره سازی، خرابی سخت افزار یا برخی از مشکلات سیستم عامل مشخص می شود. این در سراسر دستگاه در دستگاههای کاملاً مدیریت شده و در نمایه کاری در دستگاههای متعلق به سازمان با نمایه کاری در دسترس است.
نمایندگی JSON |
---|
{ "keyAlias": string, "applicationUid": integer } |
فیلدها | |
---|---|
key Alias | نام مستعار کلید. |
application Uid | UID برنامه ای که دارای کلید است |
LoggingStartedEvent
این نوع هیچ فیلدی ندارد.
سیاست
فعال شده است. عمدا خالی usageLog
LoggingStoppedEvent
این نوع هیچ فیلدی ندارد.
سیاست
غیرفعال شده است. عمدا خالی usageLog
LogBufferSizeCriticalEvent
این نوع هیچ فیلدی ندارد.
بافر
روی دستگاه به 90 درصد ظرفیت آن رسیده است، بنابراین رویدادهای قدیمیتر ممکن است حذف شوند. عمدا خالی usageLog
MediaMountEvent
رسانه قابل جابجایی نصب شد.
نمایندگی JSON |
---|
{ "mountPoint": string, "volumeLabel": string } |
فیلدها | |
---|---|
mount Point | نقطه کوه. |
volume Label | برچسب حجم. در دستگاههای نمایه مدیریتشده متعلق به سازمان، به رشته خالی ویرایش شد. |
MediaUnmountEvent
رسانه قابل جابجایی نصب شد.
نمایندگی JSON |
---|
{ "mountPoint": string, "volumeLabel": string } |
فیلدها | |
---|---|
mount Point | نقطه کوه. |
volume Label | برچسب حجم. در دستگاههای نمایه مدیریتشده متعلق به سازمان، به رشته خالی ویرایش شد. |
OsShutdownEvent
این نوع هیچ فیلدی ندارد.
دستگاه خاموش شد عمدا خالی
OsStartupEvent
دستگاه راه اندازی شد.
نمایندگی JSON |
---|
{ "verifiedBootState": enum ( |
فیلدها | |
---|---|
verified Boot State | وضعیت بوت تایید شده |
verity Mode | حالت dm-verity. |
RemoteLockEvent
دستگاه یا نمایه از راه دور با دستور
قفل شده است. LOCK
نمایندگی JSON |
---|
{ "adminPackageName": string, "adminUserId": integer, "targetUserId": integer } |
فیلدها | |
---|---|
admin Package Name | نام بسته برنامه سرپرست درخواست کننده تغییر. |
admin User Id | شناسه کاربری برنامه سرپرست که از آنجا تغییر درخواست شده است. |
target User Id | شناسه کاربری که در آن تغییر درخواست شده است. |
WipeFailureEvent
این نوع هیچ فیلدی ندارد.
نمایه کاری یا دستگاه متعلق به شرکت در صورت درخواست پاک نشد. این می تواند توسط کاربر یا توسط مدیر راه اندازی شود، به عنوان مثال delete
دریافت شده است. عمدا خالی
ConnectEvent
یک رویداد اتصال TCP از طریق پشته شبکه استاندارد آغاز شد.
نمایندگی JSON |
---|
{ "destinationIpAddress": string, "destinationPort": integer, "packageName": string } |
فیلدها | |
---|---|
destination Ip Address | آدرس IP مقصد تماس اتصال. |
destination Port | پورت مقصد تماس اتصال. |
package Name | نام بسته UID که تماس اتصال را انجام داد. |
DnsEvent
یک رویداد جستجوی DNS از طریق پشته شبکه استاندارد آغاز شد.
نمایندگی JSON |
---|
{ "hostname": string, "ipAddresses": [ string ], "totalIpAddressesReturned": string, "packageName": string } |
فیلدها | |
---|---|
hostname | نام میزبانی که جستجو شد. |
ip Addresses[] | فهرست (احتمالاً کوتاه) آدرسهای IP که برای جستجوی DNS بازگردانده شدهاند (حداکثر 10 آدرس IPv4 یا IPv6). |
total Ip Addresses Returned | تعداد آدرسهای IP بازگردانده شده از رویداد جستجوی DNS. اگر آدرسهای زیادی برای ورود وجود داشته باشد، ممکن است بیشتر از مقدار آدرسهای IP باشد. |
package Name | نام بسته UID که جستجوی DNS را انجام داد. |
StopLostModeUserAttemptEvent
یک رویداد حالت گم شده که نشان می دهد کاربر تلاش کرده است حالت از دست رفته را متوقف کند.
نمایندگی JSON |
---|
{
"status": enum ( |
فیلدها | |
---|---|
status | وضعیت تلاش برای توقف حالت گم شده. |
LostModeOutgoingPhoneCallEvent
این نوع هیچ فیلدی ندارد.
هنگامی که دستگاه در حالت گم شده است، رویدادی نشان می دهد که تماس تلفنی خروجی برقرار شده است. عمدا خالی
LostModeLocationEvent
یک رویداد حالت از دست رفته حاوی مکان دستگاه و سطح باتری به عنوان درصد.
نمایندگی JSON |
---|
{
"location": {
object ( |
فیلدها | |
---|---|
location | مکان دستگاه |
battery Level | سطح باتری به عنوان یک عدد بین 0 تا 100 شامل |
مکان
مکان دستگاه حاوی طول و عرض جغرافیایی است.
نمایندگی JSON |
---|
{ "latitude": number, "longitude": number } |
فیلدها | |
---|---|
latitude | موقعیت عرض جغرافیایی مکان |
longitude | موقعیت طول جغرافیایی مکان |
ثبت نام CompleteEvent
این نوع هیچ فیلدی ندارد.
نشان می دهد که دستگاه ثبت نام را کامل کرده است. کاربر باید در این مرحله در راهانداز باشد، دستگاه در این مرحله سازگار خواهد بود و تمام مراحل راهاندازی کامل شده است. عمدا خالی