- ייצוג 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}'. |
retrieval |
חותמת הזמן של המכשיר בזמן איסוף קבוצת האירועים מהמכשיר. חותמת זמן בפורמט UTC 'Zulu' של RFC3339, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
usage |
רשימת האירועים מסוג UsageLogEvent שדווחו על ידי המכשיר, ממוינת לפי זמן האירוע. |
UsageLogEvent
אירוע שנרשם ביומן במכשיר.
ייצוג JSON |
---|
{ "eventId": string, "eventTime": string, "eventType": enum ( |
שדות | |
---|---|
event |
המזהה הייחודי של האירוע. |
event |
חותמת הזמן של המכשיר בזמן תיעוד האירוע ביומן. חותמת זמן בפורמט UTC 'Zulu' של RFC3339, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
event |
סוג האירוע הספציפי של יומן שימוש שדווח במכשיר. אפשר להשתמש בו כדי לקבוע לאיזה שדה |
שדה האיחוד event . סוגי האירועים שנרשמים ביומן במכשיר. פרטים נוספים על מועד השליחה של כל סוג אירוע, על ההגבלות על מועד הרישום ביומן של האירוע ועל השדות שכלולים, זמינים בדף של כל סוג אירוע. הערך של event יכול להיות רק אחת מהאפשרויות הבאות: |
|
adb |
פקודת מעטפת הופקה דרך ADB באמצעות 'adb shell command'. חלק מ- |
adb |
מעטפת אינטראקטיבית של ADB נפתחה באמצעות 'adb shell'. חלק מ- |
app |
התחיל תהליך של אפליקציה. חלק מרשת |
keyguard |
מסך הנעילה נסגר. חלק מ- |
keyguard |
בוצע ניסיון לבטל את נעילת המכשיר. חלק מרשת |
keyguard |
המכשיר ננעל על ידי משתמש או שתם הזמן הקצוב לתפוגה. חלק מ- |
file |
קובץ הועלה מהמכשיר. חלק מרשת |
file |
קובץ הועלה למכשיר. חלק מ- |
cert |
אישור בסיס חדש הותקן במאגר של פרטי הכניסה המהימנים של המערכת. חלק מ- |
cert |
אישור בסיס הוסר מאחסון פרטי הכניסה המהימן של המערכת. חלק מ- |
cert |
לא ניתן היה לאמת אישור X.509v3. בשלב זה, האימות הזה מתבצע בנקודת הגישה ל-Wi-Fi, והכישלון יכול לנבוע מחוסר התאמה באימות אישור השרת. עם זאת, בעתיד הוא עשוי לכלול אירועי אימות אחרים של אישור X.509v3. חלק מ- |
crypto |
אימות של ספריית הקריפטוגרפיה המובנית של Android (BoringSSL). אמורה תמיד להצליח באתחול המכשיר. אם המכשיר נכשל, יש להתייחס אליו כלא מהימן. חלק מ- |
key |
מפתח קריפטוגרפי, כולל מפתח שהותקן על ידי המשתמש, שהותקן על ידי אדמין ומפתח פרטי שמתוחזק על ידי המערכת מוסר מהמכשיר על ידי המשתמש או ההנהלה. חלק מ- |
key |
מפתח קריפטוגרפי, כולל מפתח שהותקן על ידי המשתמש, שהותקן על ידי האדמין ומפתח פרטי שמתוחזק על ידי המערכת מותקן במכשיר על ידי המשתמש או ההנהלה. חלק מ- |
key |
המשתמש או צוות הניהול מייבאים למכשיר מפתח קריפטוגרפי, כולל מפתח פרטי שהמשתמש התקין, מפתח פרטי שהאדמין התקין ומפתח פרטי שמנוהל על ידי המערכת. חלק מרשת |
key |
מפתח קריפטוגרפי, כולל מפתח פרטי שהמשתמש התקין, מפתח פרטי שהאדמין התקין ומפתח פרטי שמנוהל על ידי המערכת, נקבע כפגום עקב פגיעה באחסון, כשל בחומרה או בעיה כלשהי במערכת ההפעלה. חלק מרשת |
logging |
המדיניות |
logging |
המדיניות |
log |
מאגר הביניים של יומן הביקורת הגיע ל-90% מהקיבולת שלו, לכן יכול להיות שאירועים ישנים יותר יושמדו. חלק מ- |
media |
המערכת התקינה מדיה נשלפת. חלק מרשת |
media |
נותקה התקנה של מדיה נשלפת. חלק מ- |
os |
המכשיר כובה. חלק מ- |
os |
המכשיר הופעל. חלק מ- |
remote |
המכשיר או הפרופיל ננעלו מרחוק באמצעות הפקודה |
wipe |
לא הצלחתם למחוק את פרופיל העבודה או את המכשיר בבעלות החברה כשביקשתם. זה יכול להיות ביוזמת המשתמש או ביוזמת אדמין. למשל, התקבל קובץ |
connect |
אירוע TCP connect הופעל דרך סטאק הרשת הסטנדרטי. חלק מ- |
dns |
אירוע חיפוש DNS הופעל דרך סטאק הרשת הסטנדרטי. חלק מרשת |
stop |
ניסיון להוציא מכשיר מ'מצב אובדן מכשיר'. |
lost |
בוצעה שיחה יוצאת במכשיר במצב אובדן. |
lost |
עדכון מיקום במצב אובדן מכשיר כשהמכשיר נמצא במצב אובדן. |
enrollment |
הרישום של המכשיר הושלם. חלק מ- |
KeyguardDismissedEvent
אין שדות לסוג הזה.
מסך הנעילה נסגר. השדה ריק בכוונה.
KeyguardDismissAuthAttemptEvent
בוצע ניסיון לבטל את נעילת המכשיר.
ייצוג ב-JSON |
---|
{ "success": boolean, "strongAuthMethodUsed": boolean } |
שדות | |
---|---|
success |
האם ניסיון הנעילה בוצע בהצלחה. |
strong |
אם השתמשתם באימות חזק (סיסמה, קוד אימות או קו ביטול נעילה) כדי לבטל את נעילת המכשיר. |
KeyguardSecuredEvent
אין שדות לסוג הזה.
המכשיר ננעל על ידי המשתמש או עקב זמן קצוב לתפוגה. ריק בכוונה.
FilePulledEvent
קובץ הועלה מהמכשיר.
ייצוג ב-JSON |
---|
{ "filePath": string } |
שדות | |
---|---|
file |
הנתיב של הקובץ שנשלף. |
FilePushedEvent
קובץ הועלה למכשיר.
ייצוג ב-JSON |
---|
{ "filePath": string } |
שדות | |
---|---|
file |
הנתיב של הקובץ שרוצים לדחוף. |
CertAuthorityInstalledEvent
אישור בסיס חדש הותקן במאגר של פרטי הכניסה המהימנים של המערכת. התכונה הזו זמינה בכל המכשיר במכשירים מנוהלים לחלוטין, ובפרופיל העבודה במכשירים שבבעלות הארגון עם פרופיל עבודה.
ייצוג JSON |
---|
{ "certificate": string, "userId": integer, "success": boolean } |
שדות | |
---|---|
certificate |
נושא האישור. |
user |
המשתמש שבו התרחש אירוע התקנת האישור. האפשרות הזו זמינה רק במכשירים עם Android מגרסה 11 ואילך. |
success |
האם אירוע ההתקנה הסתיים בהצלחה. |
CertAuthorityRemovedEvent
אישור בסיס הוסר מאחסון פרטי הכניסה המהימן של המערכת. התכונה הזו זמינה בכל המכשיר במכשירים מנוהלים לחלוטין, ובפרופיל העבודה במכשירים שבבעלות הארגון עם פרופיל עבודה.
ייצוג JSON |
---|
{ "certificate": string, "userId": integer, "success": boolean } |
שדות | |
---|---|
certificate |
נושא האישור. |
user |
המשתמש שבו התרחש אירוע הסרת האישור. האפשרות הזו זמינה רק במכשירים עם Android מגרסה 11 ואילך. |
success |
האם ההסרה בוצעה. |
CertValidationFailureEvent
לא ניתן היה לאמת אישור X.509v3. בשלב זה, האימות הזה מתבצע בנקודת הגישה ל-Wi-Fi, והכישלון יכול לנבוע מחוסר התאמה באימות אישור השרת. עם זאת, בעתיד הוא עשוי לכלול אירועי אימות אחרים של אישור X.509v3.
ייצוג ב-JSON |
---|
{ "failureReason": string } |
שדות | |
---|---|
failure |
הסיבה לכך שאימות האישור נכשל. |
CryptoSelfTestCompletedEvent
אימות של ספריית הקריפטוגרפיה המובנית של Android (BoringSSL). אמורה תמיד להצליח באתחול המכשיר. אם המכשיר נכשל, יש להתייחס אליו כלא מהימן.
ייצוג ב-JSON |
---|
{ "success": boolean } |
שדות | |
---|---|
success |
האם הבדיקה הצליחה. |
KeyDestructionEvent
מפתח קריפטוגרפי, כולל מפתח פרטי שהותקן על ידי משתמש, מפתח פרטי שהותקן על ידי אדמין ומפתח פרטי שמנוהל על ידי המערכת, מוסר מהמכשיר על ידי המשתמש או על ידי הניהול. האפשרות הזו זמינה בכל המכשיר במכשירים מנוהלים, ובפרופיל העבודה במכשירים בבעלות הארגון שיש בהם פרופיל עבודה.
ייצוג JSON |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
שדות | |
---|---|
key |
כינוי למפתח. |
application |
UID של האפליקציה שהמפתח נמצא בבעלותה. |
success |
האם הפעולה בוצעה בהצלחה. |
KeyGeneratedEvent
המשתמש או צוות הניהול מתקינים במכשיר מפתח קריפטוגרפית, כולל מפתח פרטי שהמשתמש או האדמין התקינו ומפתח פרטי שמנוהל על ידי המערכת.המפתח הזה זמין בכל המכשיר במכשירים מנוהלים באופן מלא, ובפרופיל העבודה במכשירים בבעלות הארגון שיש להם פרופיל עבודה.
ייצוג ב-JSON |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
שדות | |
---|---|
key |
הכינוי של המפתח. |
application |
UID של האפליקציה שיצרה את המפתח. |
success |
האם הפעולה הצליחה. |
KeyImportEvent
מפתח קריפטוגרפי, כולל מפתח שהותקן על ידי המשתמש, שהותקן על ידי אדמין ומפתח פרטי שמתוחזק על ידי המערכת מיובא למכשיר על ידי המשתמש או ההנהלה. התכונה הזו זמינה בכל המכשיר במכשירים מנוהלים לחלוטין, ובפרופיל העבודה במכשירים שבבעלות הארגון עם פרופיל עבודה.
ייצוג JSON |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
שדות | |
---|---|
key |
הכינוי של המפתח. |
application |
מזהה המשתמש הייחודי (UID) של האפליקציה שייבאה את המפתח |
success |
האם הפעולה בוצעה בהצלחה. |
KeyIntegrityViolationEvent
מפתח קריפטוגרפי, כולל מפתח פרטי שהמשתמש התקין, מפתח פרטי שהאדמין התקין ומפתח פרטי שמנוהל על ידי המערכת, נקבע כפגום עקב פגיעה באחסון, כשל בחומרה או בעיה כלשהי במערכת ההפעלה. התכונה הזו זמינה בכל המכשיר במכשירים מנוהלים לחלוטין, ובפרופיל העבודה במכשירים שבבעלות הארגון עם פרופיל עבודה.
ייצוג JSON |
---|
{ "keyAlias": string, "applicationUid": integer } |
שדות | |
---|---|
key |
כינוי למפתח. |
application |
UID של האפליקציה שהמפתח נמצא בבעלותה |
LoggingStartedEvent
אין שדות לסוג הזה.
המדיניות
הופעלה. השדה ריק בכוונה.usageLog
LoggingStoppedEvent
אין שדות בסוג הזה.
המדיניות
הושבתה. השדה ריק בכוונה.usageLog
LogBufferSizeCriticalEvent
אין שדות לסוג הזה.
מאגר הנתונים הזמני של
במכשיר הגיע ל-90% מהקיבולת שלו, ולכן יכול להיות שאירועים ישנים יותר יוסרו. השדה ריק בכוונה.usageLog
MediaMountEvent
המערכת התקינה מדיה נשלפת.
ייצוג ב-JSON |
---|
{ "mountPoint": string, "volumeLabel": string } |
שדות | |
---|---|
mount |
נקודת טעינה. |
volume |
תווית נפח. בוצע השמטת נתונים למחרוזת ריקה במכשירי פרופיל מנוהל בבעלות הארגון. |
MediaUnmountEvent
המדיה הנשלפת הוסרה.
ייצוג ב-JSON |
---|
{ "mountPoint": string, "volumeLabel": string } |
שדות | |
---|---|
mount |
נקודת טעינה. |
volume |
תווית נפח. מודחק למחרוזת ריקה במכשירים עם פרופיל מנוהל בבעלות הארגון. |
OsShutdownEvent
אין שדות לסוג הזה.
המכשיר כבוי. השדה ריק בכוונה.
OsStartupEvent
המכשיר הופעל.
ייצוג JSON |
---|
{ "verifiedBootState": enum ( |
שדות | |
---|---|
verified |
מצב 'הפעלה מאומתת'. |
verity |
מצב dm-verity. |
RemoteLockEvent
המכשיר או הפרופיל ננעלו מרחוק באמצעות הפקודה
.LOCK
ייצוג JSON |
---|
{ "adminPackageName": string, "adminUserId": integer, "targetUserId": integer } |
שדות | |
---|---|
admin |
שם החבילה של אפליקציית הניהול שמבקשת את השינוי. |
admin |
מזהה המשתמש באפליקציית האדמין שממנה נשלחה הבקשה לשינוי. |
target |
מזהה המשתמש שבו בוצעה הבקשה לשינוי. |
WipeFailureEvent
אין שדות בסוג הזה.
לא ניתן היה למחוק את פרופיל העבודה או את המכשיר בבעלות החברה כפי שביקשת. הבקשה יכולה להתקבל על ידי משתמש או על ידי אדמין, למשל: delete
התקבל. השדה ריק בכוונה.
ConnectEvent
אירוע TCP connect הופעל דרך סטאק הרשת הסטנדרטי.
ייצוג ב-JSON |
---|
{ "destinationIpAddress": string, "destinationPort": integer, "packageName": string } |
שדות | |
---|---|
destination |
כתובת ה-IP של היעד של קריאת ההתחברות. |
destination |
יציאת היעד של השיחה המחוברת. |
package |
שם החבילה של ה-UID שביצע את קריאת ההתחברות. |
DnsEvent
אירוע חיפוש DNS הופעל דרך סטאק הרשת הסטנדרטי.
ייצוג ב-JSON |
---|
{ "hostname": string, "ipAddresses": [ string ], "totalIpAddressesReturned": string, "packageName": string } |
שדות | |
---|---|
hostname |
שם המארח שחיפשתם. |
ip |
הרשימה (שעשויה להיות מקוצרת) של כתובות ה-IP שהוחזרו לחיפוש ב-DNS (עד 10 כתובות IPv4 או IPv6). |
total |
מספר כתובות ה-IP שהוחזרו מאירוע בדיקת ה-DNS. יכול להיות גבוה יותר ממספר כתובות ה-IP אם היו יותר מדי כתובות לתיעוד ביומן. |
package |
שם החבילה של מזהה המשתמש (UID) שביצע את חיפוש ה-DNS. |
StopLostModeUserAttemptEvent
אירוע של מצב אבוד שמציין שהמשתמש ניסה להפסיק את מצב האבוד.
ייצוג ב-JSON |
---|
{
"status": enum ( |
שדות | |
---|---|
status |
הסטטוס של הניסיון להפסיק את 'מצב אובדן מכשיר'. |
LostModeOutgoingPhoneCallEvent
אין שדות בסוג הזה.
אירוע שמציין שבוצעה שיחה יוצאת כשהמכשיר היה במצב אובדן. השדה ריק בכוונה.
LostModeLocationEvent
אירוע במצב אבוד שמכיל את המיקום של המכשיר ורמת הטעינה של הסוללה באחוזים.
ייצוג ב-JSON |
---|
{
"location": {
object ( |
שדות | |
---|---|
location |
מיקום המכשיר |
battery |
רמת הטעינה של הסוללה כמספר בין 0 ל-100 (כולל) |
מיקום
המיקום של המכשיר, שכולל את קו הרוחב וקו האורך.
ייצוג ב-JSON |
---|
{ "latitude": number, "longitude": number } |
שדות | |
---|---|
latitude |
קו הרוחב של המיקום |
longitude |
קו האורך של המיקום |
EnrollmentCompleteEvent
אין שדות בסוג הזה.
מציין שהמכשיר הושווה. בשלב הזה המשתמש אמור להיות במרכז האפליקציות. המכשיר יהיה תואם וכל שלבי ההגדרה יסתיימו. השדה ריק בכוונה.