- نمایندگی 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
- مکان
- EnrollmentCompleteEvent
گزارشهای رویداد دستهای از events
از دستگاه.
نمایندگی JSON |
---|
{
"device": string,
"user": string,
"retrievalTime": string,
"usageLogEvents": [
{
object ( |
فیلدها | |
---|---|
device | در صورت وجود، نام دستگاه به شکل "enterprises/{enterpriseId}/devices/{deviceId}" |
user | در صورت وجود، نام منبع کاربری که این دستگاه را در اختیار دارد به شکل "enterprises/{enterpriseId}/users/{userId}". |
retrievalTime | مهر زمانی دستگاه هنگام جمع آوری دسته ای از رویدادها از دستگاه. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
usageLogEvents[] | فهرست UsageLogEvent که توسط دستگاه گزارش شده است، به ترتیب زمانی بر اساس زمان رویداد مرتب شده است. |
UsageLogEvent
رویدادی که در دستگاه ثبت شده است.
نمایندگی JSON |
---|
{ "eventId": string, "eventTime": string, "eventType": enum ( |
فیلدها | |
---|---|
eventId | شناسه منحصر به فرد رویداد |
eventTime | مهر زمانی دستگاه هنگام ثبت رویداد. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
eventType | نوع رویداد گزارش استفاده خاص که در دستگاه گزارش شده است. از این برای تعیین فیلد |
event میدانی اتحادیه انواع رویدادهای ثبت شده در دستگاه. هر نوع رویداد را برای جزئیات بیشتر در مورد زمان ارسال و محدودیتهای مربوط به زمان ثبت رویداد و فیلدهایی که شامل میشوند، ببینید. event فقط می تواند یکی از موارد زیر باشد: | |
adbShellCommandEvent | یک فرمان پوسته بر روی ADB از طریق "adb shell command" صادر شد. بخشی از |
adbShellInteractiveEvent | یک پوسته تعاملی ADB از طریق "adb shell" باز شد. بخشی از |
appProcessStartEvent | یک فرآیند برنامه آغاز شد. بخشی از |
keyguardDismissedEvent | نگهبان کلید اخراج شد. بخشی از |
keyguardDismissAuthAttemptEvent | تلاشی برای باز کردن قفل دستگاه انجام شد. بخشی از |
keyguardSecuredEvent | دستگاه یا توسط کاربر قفل شده است و یا زمان آن به پایان رسیده است. بخشی از |
filePulledEvent | یک فایل از دستگاه دانلود شد. بخشی از |
filePushedEvent | یک فایل روی دستگاه آپلود شد. بخشی از |
certAuthorityInstalledEvent | یک گواهی ریشه جدید در فضای ذخیره اعتبار قابل اعتماد سیستم نصب شد. بخشی از |
certAuthorityRemovedEvent | یک گواهی ریشه از فضای ذخیره اعتبار مورد اعتماد سیستم حذف شد. بخشی از |
certValidationFailureEvent | یک گواهی X.509v3 اعتبار سنجی نشد، در حال حاضر این اعتبار سنجی در نقطه دسترسی Wi-FI انجام می شود و ممکن است خرابی به دلیل عدم تطابق اعتبار گواهی سرور باشد. با این حال ممکن است در آینده شامل سایر رویدادهای اعتبارسنجی یک گواهی X.509v3 نیز شود. بخشی از |
cryptoSelfTestCompletedEvent | تأیید می کند که آیا کتابخانه رمزنگاری داخلی Android (BoringSSL) معتبر است یا خیر. اگر همیشه در بوت شدن دستگاه موفق باشد، اگر خراب شود، دستگاه باید غیرقابل اعتماد در نظر گرفته شود. بخشی از |
keyDestructionEvent | یک کلید رمزنگاری شامل نصب شده توسط کاربر، نصب شده توسط مدیر و کلید خصوصی نگهداری شده توسط سیستم توسط کاربر یا مدیریت از دستگاه حذف می شود. بخشی از |
keyGeneratedEvent | یک کلید رمزنگاری شامل نصب شده توسط کاربر، نصب شده توسط ادمین و کلید خصوصی سیستم نگهداری شده توسط کاربر یا مدیریت بر روی دستگاه نصب می شود. بخشی از |
keyImportEvent | یک کلید رمزنگاری شامل نصب شده توسط کاربر، نصب شده توسط ادمین و کلید خصوصی نگهداری شده توسط سیستم توسط کاربر یا مدیریت بر روی دستگاه وارد می شود. بخشی از |
keyIntegrityViolationEvent | یک کلید رمزنگاری شامل نصب شده توسط کاربر، نصب شده توسط سرپرست و کلید خصوصی نگهداری شده توسط سیستم به دلیل خرابی فضای ذخیره سازی، خرابی سخت افزار یا برخی از مشکلات سیستم عامل مشخص می شود. بخشی از |
loggingStartedEvent | سیاست |
loggingStoppedEvent | سیاست |
logBufferSizeCriticalEvent | بافر گزارش حسابرسی به 90 درصد ظرفیت خود رسیده است، بنابراین رویدادهای قدیمی تر ممکن است حذف شوند. بخشی از |
mediaMountEvent | رسانه قابل جابجایی نصب شد. بخشی از |
mediaUnmountEvent | رسانه قابل جابجایی نصب شد. بخشی از |
osShutdownEvent | دستگاه خاموش شد بخشی از |
osStartupEvent | دستگاه راه اندازی شد. بخشی از |
remoteLockEvent | دستگاه یا نمایه از راه دور با دستور |
wipeFailureEvent | نمایه کاری یا دستگاه متعلق به شرکت در صورت درخواست پاک نشد. این می تواند توسط کاربر یا توسط مدیر راه اندازی شود، به عنوان مثال |
connectEvent | یک رویداد اتصال TCP از طریق پشته شبکه استاندارد آغاز شد. بخشی از |
dnsEvent | یک رویداد جستجوی DNS از طریق پشته شبکه استاندارد آغاز شد. بخشی از |
stopLostModeUserAttemptEvent | تلاش برای خارج کردن دستگاه از حالت گم شده. |
lostModeOutgoingPhoneCallEvent | هنگامی که دستگاهی در حالت گم شده است، تماس تلفنی خروجی برقرار شده است. |
lostModeLocationEvent | بهروزرسانی موقعیت مکانی حالت گمشده وقتی دستگاهی در حالت گم شده است. |
enrollmentCompleteEvent | دستگاه ثبت نام را کامل کرده است. بخشی از |
KeyguardDismissedEvent
این نوع هیچ فیلدی ندارد.
نگهبان کلید اخراج شد. عمدا خالی
KeyguardDismissAuthAttemptEvent
تلاشی برای باز کردن قفل دستگاه انجام شد.
نمایندگی JSON |
---|
{ "success": boolean, "strongAuthMethodUsed": boolean } |
فیلدها | |
---|---|
success | آیا تلاش برای باز کردن قفل موفقیت آمیز بود یا خیر. |
strongAuthMethodUsed | اینکه آیا یک فرم قوی از احراز هویت (گذرواژه، پین یا الگو) برای باز کردن قفل دستگاه استفاده شده است. |
KeyguardSecuredEvent
این نوع هیچ فیلدی ندارد.
دستگاه یا توسط کاربر قفل شده است و یا زمان آن به پایان رسیده است. عمدا خالی
FilePulledEvent
یک فایل از دستگاه دانلود شد.
نمایندگی JSON |
---|
{ "filePath": string } |
فیلدها | |
---|---|
filePath | مسیر فایل در حال کشیده شدن |
FilePushedEvent
یک فایل روی دستگاه آپلود شد.
نمایندگی JSON |
---|
{ "filePath": string } |
فیلدها | |
---|---|
filePath | مسیر فایل در حال فشار دادن |
CertAuthorityInstalledEvent
یک گواهی ریشه جدید در فضای ذخیره اعتبار قابل اعتماد سیستم نصب شد. این در سراسر دستگاه در دستگاههای کاملاً مدیریت شده و در نمایه کاری در دستگاههای متعلق به سازمان با نمایه کاری در دسترس است.
نمایندگی JSON |
---|
{ "certificate": string, "userId": integer, "success": boolean } |
فیلدها | |
---|---|
certificate | موضوع گواهی. |
userId | کاربری که رویداد نصب گواهی در آن اتفاق افتاده است. فقط برای دستگاههای دارای Android 11 و بالاتر در دسترس است. |
success | آیا رویداد نصب با موفقیت انجام شد یا خیر. |
CertAuthorityRemovedEvent
یک گواهی ریشه از فضای ذخیره اعتبار مورد اعتماد سیستم حذف شد. این در سراسر دستگاه در دستگاههای کاملاً مدیریت شده و در نمایه کاری در دستگاههای متعلق به سازمان با نمایه کاری در دسترس است.
نمایندگی JSON |
---|
{ "certificate": string, "userId": integer, "success": boolean } |
فیلدها | |
---|---|
certificate | موضوع گواهی. |
userId | کاربری که رویداد حذف گواهی در آن رخ داده است. فقط برای دستگاههای دارای Android 11 و بالاتر در دسترس است. |
success | آیا حذف موفقیت آمیز بود یا خیر. |
CertValidationFailureEvent
یک گواهی X.509v3 اعتبار سنجی نشد، در حال حاضر این اعتبار سنجی در نقطه دسترسی Wi-FI انجام می شود و ممکن است خرابی به دلیل عدم تطابق اعتبار گواهی سرور باشد. با این حال ممکن است در آینده شامل سایر رویدادهای اعتبارسنجی یک گواهی X.509v3 نیز شود.
نمایندگی JSON |
---|
{ "failureReason": string } |
فیلدها | |
---|---|
failureReason | دلیل عدم موفقیت تأیید اعتبار |
CryptoSelfTestCompletedEvent
تأیید می کند که آیا کتابخانه رمزنگاری داخلی Android (BoringSSL) معتبر است یا خیر. اگر همیشه در بوت شدن دستگاه موفق باشد، اگر خراب شود، دستگاه باید غیرقابل اعتماد در نظر گرفته شود.
نمایندگی JSON |
---|
{ "success": boolean } |
فیلدها | |
---|---|
success | اینکه آیا آزمون موفق بوده است یا خیر. |
KeyDestructionEvent
یک کلید رمزنگاری شامل نصب شده توسط کاربر، نصب شده توسط مدیر و کلید خصوصی نگهداری شده توسط سیستم توسط کاربر یا مدیریت از دستگاه حذف می شود. این در سراسر دستگاه در دستگاههای کاملاً مدیریت شده و در نمایه کاری در دستگاههای متعلق به سازمان با نمایه کاری در دسترس است.
نمایندگی JSON |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
فیلدها | |
---|---|
keyAlias | نام مستعار کلید. |
applicationUid | UID برنامه ای که دارای کلید است. |
success | اینکه آیا عملیات موفقیت آمیز بوده است. |
KeyGeneratedEvent
یک کلید رمزنگاری شامل کاربر نصبشده، نصبشده توسط سرپرست و کلید خصوصی نگهداریشده توسط کاربر یا توسط کاربر یا مدیریت روی دستگاه نصب میشود. این کلید در دستگاههای کاملاً مدیریتشده و در نمایه کاری در دستگاههای متعلق به سازمان با نمایه کاری دردسترس است. .
نمایندگی JSON |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
فیلدها | |
---|---|
keyAlias | نام مستعار کلید. |
applicationUid | UID برنامه ای که کلید را تولید کرده است. |
success | اینکه آیا عملیات موفقیت آمیز بوده است. |
KeyImportEvent
یک کلید رمزنگاری شامل نصب شده توسط کاربر، نصب شده توسط ادمین و کلید خصوصی نگهداری شده توسط سیستم توسط کاربر یا مدیریت بر روی دستگاه وارد می شود. این در سراسر دستگاه در دستگاههای کاملاً مدیریت شده و در نمایه کاری در دستگاههای متعلق به سازمان با نمایه کاری در دسترس است.
نمایندگی JSON |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
فیلدها | |
---|---|
keyAlias | نام مستعار کلید. |
applicationUid | UID برنامه ای که کلید را وارد کرده است |
success | اینکه آیا عملیات موفقیت آمیز بوده است. |
KeyIntegrityViolationEvent
یک کلید رمزنگاری شامل نصب شده توسط کاربر، نصب شده توسط سرپرست و کلید خصوصی نگهداری شده توسط سیستم به دلیل خرابی فضای ذخیره سازی، خرابی سخت افزار یا برخی از مشکلات سیستم عامل مشخص می شود. این در سراسر دستگاه در دستگاههای کاملاً مدیریت شده و در نمایه کاری در دستگاههای متعلق به سازمان با نمایه کاری در دسترس است.
نمایندگی JSON |
---|
{ "keyAlias": string, "applicationUid": integer } |
فیلدها | |
---|---|
keyAlias | نام مستعار کلید. |
applicationUid | UID برنامه ای که دارای کلید است |
LoggingStartedEvent
این نوع هیچ فیلدی ندارد.
سیاست
فعال شده است. عمدا خالی usageLog
LoggingStoppedEvent
این نوع هیچ فیلدی ندارد.
سیاست
غیرفعال شده است. عمدا خالی usageLog
LogBufferSizeCriticalEvent
این نوع هیچ فیلدی ندارد.
بافر
روی دستگاه به 90 درصد ظرفیت آن رسیده است، بنابراین رویدادهای قدیمیتر ممکن است حذف شوند. عمدا خالی usageLog
MediaMountEvent
رسانه قابل جابجایی نصب شد.
نمایندگی JSON |
---|
{ "mountPoint": string, "volumeLabel": string } |
فیلدها | |
---|---|
mountPoint | نقطه کوه. |
volumeLabel | برچسب حجم. در دستگاههای نمایه مدیریتشده متعلق به سازمان، به رشته خالی ویرایش شد. |
MediaUnmountEvent
رسانه قابل جابجایی نصب شد.
نمایندگی JSON |
---|
{ "mountPoint": string, "volumeLabel": string } |
فیلدها | |
---|---|
mountPoint | نقطه کوه. |
volumeLabel | برچسب حجم. در دستگاههای نمایه مدیریتشده متعلق به سازمان، به رشته خالی ویرایش شد. |
OsShutdownEvent
این نوع هیچ فیلدی ندارد.
دستگاه خاموش شد عمدا خالی
OsStartupEvent
دستگاه راه اندازی شد.
نمایندگی JSON |
---|
{ "verifiedBootState": enum ( |
فیلدها | |
---|---|
verifiedBootState | وضعیت بوت تایید شده |
verityMode | حالت dm-verity. |
RemoteLockEvent
دستگاه یا نمایه از راه دور با دستور
قفل شده است. LOCK
نمایندگی JSON |
---|
{ "adminPackageName": string, "adminUserId": integer, "targetUserId": integer } |
فیلدها | |
---|---|
adminPackageName | نام بسته برنامه سرپرست درخواست کننده تغییر. |
adminUserId | شناسه کاربری برنامه سرپرست که از آنجا تغییر درخواست شده است. |
targetUserId | شناسه کاربری که در آن تغییر درخواست شده است. |
WipeFailureEvent
این نوع هیچ فیلدی ندارد.
نمایه کاری یا دستگاه متعلق به شرکت در صورت درخواست پاک نشد. این می تواند توسط کاربر یا توسط مدیر راه اندازی شود، به عنوان مثال delete
دریافت شده است. عمدا خالی
ConnectEvent
یک رویداد اتصال TCP از طریق پشته شبکه استاندارد آغاز شد.
نمایندگی JSON |
---|
{ "destinationIpAddress": string, "destinationPort": integer, "packageName": string } |
فیلدها | |
---|---|
destinationIpAddress | آدرس IP مقصد تماس اتصال. |
destinationPort | پورت مقصد تماس اتصال. |
packageName | نام بسته UID که تماس اتصال را انجام داد. |
DnsEvent
یک رویداد جستجوی DNS از طریق پشته شبکه استاندارد آغاز شد.
نمایندگی JSON |
---|
{ "hostname": string, "ipAddresses": [ string ], "totalIpAddressesReturned": string, "packageName": string } |
فیلدها | |
---|---|
hostname | نام میزبانی که جستجو شد. |
ipAddresses[] | فهرست (احتمالاً کوتاه) آدرسهای IP که برای جستجوی DNS بازگردانده شدهاند (حداکثر 10 آدرس IPv4 یا IPv6). |
totalIpAddressesReturned | تعداد آدرسهای IP بازگردانده شده از رویداد جستجوی DNS. اگر آدرسهای زیادی برای ورود وجود داشته باشد، ممکن است بیشتر از مقدار آدرسهای IP باشد. |
packageName | نام بسته UID که جستجوی DNS را انجام داد. |
StopLostModeUserAttemptEvent
یک رویداد حالت گم شده که نشان می دهد کاربر تلاش کرده است حالت از دست رفته را متوقف کند.
نمایندگی JSON |
---|
{
"status": enum ( |
فیلدها | |
---|---|
status | وضعیت تلاش برای توقف حالت گم شده. |
LostModeOutgoingPhoneCallEvent
این نوع هیچ فیلدی ندارد.
هنگامی که دستگاه در حالت گم شده است، رویدادی نشان می دهد که تماس تلفنی خروجی برقرار شده است. عمدا خالی
LostModeLocationEvent
یک رویداد حالت از دست رفته حاوی مکان دستگاه و سطح باتری به عنوان درصد.
نمایندگی JSON |
---|
{
"location": {
object ( |
فیلدها | |
---|---|
location | مکان دستگاه |
batteryLevel | سطح باتری به عنوان یک عدد بین 0 تا 100 شامل |
مکان
مکان دستگاه حاوی طول و عرض جغرافیایی است.
نمایندگی JSON |
---|
{ "latitude": number, "longitude": number } |
فیلدها | |
---|---|
latitude | موقعیت عرض جغرافیایی مکان |
longitude | موقعیت طول جغرافیایی مکان |
EnrollmentCompleteEvent
این نوع هیچ فیلدی ندارد.
نشان می دهد که دستگاه ثبت نام را کامل کرده است. کاربر باید در این مرحله در راهانداز باشد، دستگاه در این مرحله سازگار خواهد بود و تمام مراحل راهاندازی کامل شده است. عمدا خالی