- ייצוג 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 |
חותמת הזמן במכשיר שבה נאסף אצווה של אירועים מהמכשיר. הפונקציה משתמשת ב-RFC 3339, והפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות חלקיות. אפשר להשתמש גם בהיסטים אחרים מלבד Z. דוגמאות: |
usageLogEvents[] |
רשימת אירועי UsageLogEvent שדווחו על ידי המכשיר, ממוינים לפי סדר כרונולוגי לפי זמן האירוע. |
UsageLogEvent
אירוע שנרשם ביומן במכשיר.
ייצוג ב-JSON |
---|
{ "eventId": string, "eventTime": string, "eventType": enum ( |
שדות | |
---|---|
eventId |
מזהה ייחודי של האירוע. |
eventTime |
חותמת הזמן במכשיר שבה האירוע נרשם ביומן. הפונקציה משתמשת ב-RFC 3339, והפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות חלקיות. אפשר להשתמש גם בהיסטים אחרים מלבד Z. דוגמאות: |
eventType |
סוג האירוע הספציפי ביומן השימוש שדווח במכשיר. הוא משמש כדי לקבוע לאיזה שדה |
שדה איחוד event . סוגי האירועים שנרשמים ביומן במכשיר. בכל סוג אירוע מפורט מתי הוא נשלח, מהן ההגבלות על רישום האירוע ואילו שדות כלולים בו. הערך event יכול להיות רק אחד מהבאים: |
|
adbShellCommandEvent |
פקודת Shell הופקה באמצעות 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 |
הרישום של המכשיר הושלם. חלק מ |
backupServiceToggledEvent |
אדמין הפעיל או השבית את שירות הגיבוי. חלק מ |
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
אין שדות מסוג זה.
מייצג את העובדה שהמכשיר השלים את ההרשמה. בשלב הזה המשתמש אמור להיות במפעיל האפליקציות, המכשיר אמור להיות תואם וכל שלבי ההגדרה אמורים להיות מושלמים. ריק בכוונה.