- ייצוג 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'. חלק מרשת |
adbShellInteractiveEvent |
מעטפת אינטראקטיבית של ADB נפתחה באמצעות 'מעטפת adb'. חלק מרשת |
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. יכול להיות שהוא יהיה גבוה יותר מכמות כתובות ה-ipAddresses אם היו יותר מדי כתובות לתיעוד. |
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
אין שדות בסוג הזה.
מציין שהמכשיר השלים את הרישום. המשתמש צריך להיות במרכז האפליקציות בשלב הזה, המכשיר בשלב הזה יעמוד בדרישות וכל שלבי ההגדרה הושלמו. ריק בכוונה.