- 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 |
डिवाइस से इवेंट का बैच इकट्ठा किए जाने का टाइमस्टैंप. आरएफ़सी3339 यूटीसी के "ज़ुलू" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंक हैं. उदाहरण के लिए: |
usage |
डिवाइस से रिपोर्ट किए गए UsageLogEvent की सूची, इवेंट के समय के हिसाब से क्रम से लगाई गई. |
UsageLogEvent
डिवाइस पर लॉग किया गया इवेंट.
JSON के काेड में दिखाना |
---|
{ "eventId": string, "eventTime": string, "eventType": enum ( |
फ़ील्ड | |
---|---|
event |
इवेंट का यूनीक आईडी. |
event |
इवेंट को लॉग करने के समय का डिवाइस टाइमस्टैंप. आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण: |
event |
डिवाइस पर रिपोर्ट किया गया, इस्तेमाल के लॉग का खास इवेंट टाइप. इसका इस्तेमाल करके यह तय करें कि आपको किस |
यूनियन फ़ील्ड event . डिवाइस पर लॉग किए गए इवेंट टाइप. हर इवेंट टाइप के बारे में ज़्यादा जानकारी के लिए देखें कि इवेंट कब भेजा जाता है. साथ ही, इवेंट लॉग होने और इसमें शामिल किए जाने वाले फ़ील्ड से जुड़ी पाबंदियों के बारे में भी जानें. event इनमें से कोई एक हो सकता है: |
|
adb |
“adb shell command” के ज़रिए, ADB पर एक शेल कमांड जारी किया गया था. यह |
adb |
“adb shell” का इस्तेमाल करके, एडीबी इंटरैक्टिव शेल खोला गया. यह |
app |
ऐप्लिकेशन की कोई प्रोसेस शुरू की गई. |
keyguard |
कीगार्ड खारिज कर दिया गया था. |
keyguard |
डिवाइस को अनलॉक करने की कोशिश की गई. |
keyguard |
डिवाइस को उपयोगकर्ता ने लॉक किया हो या टाइम आउट हो गया हो. |
file |
डिवाइस से एक फ़ाइल डाउनलोड की गई. |
file |
डिवाइस पर कोई फ़ाइल अपलोड की गई. |
cert |
सिस्टम के भरोसेमंद क्रेडेंशियल स्टोरेज में एक नया रूट सर्टिफ़िकेट इंस्टॉल किया गया. |
cert |
सिस्टम के भरोसेमंद क्रेडेंशियल स्टोरेज से कोई रूट सर्टिफ़िकेट हटा दिया गया था. |
cert |
X.509v3 सर्टिफ़िकेट की पुष्टि नहीं हो सकी. फ़िलहाल, यह पुष्टि वाई-फ़ाई ऐक्सेस पॉइंट पर की जाती है. ऐसा हो सकता है कि सर्वर सर्टिफ़िकेट की पुष्टि करते समय, दोनों सर्टिफ़िकेट मेल न खाएं. हालांकि, आने वाले समय में इसमें X.509v3 सर्टिफ़िकेट की पुष्टि करने से जुड़े अन्य इवेंट भी शामिल हो सकते हैं. |
crypto |
यह पुष्टि करता है कि Android की पहले से मौजूद क्रिप्टोग्राफ़िक लाइब्रेरी (BoringSSL) मान्य है या नहीं. डिवाइस के बूट होने पर, यह हमेशा काम करना चाहिए. अगर ऐसा नहीं होता है, तो डिवाइस को भरोसेमंद नहीं माना जाना चाहिए. |
key |
उपयोगकर्ता या मैनेजमेंट, डिवाइस से क्रिप्टोग्राफ़िक कुंजी को हटा देता है. इसमें, उपयोगकर्ता की इंस्टॉल की गई, एडमिन की इंस्टॉल की गई, और सिस्टम की निजी कुंजी शामिल होती है. |
key |
डिवाइस पर, उपयोगकर्ता या मैनेजमेंट की ओर से क्रिप्टोग्राफ़िक कुंजी इंस्टॉल की जाती है. इसमें, उपयोगकर्ता की ओर से इंस्टॉल की गई, एडमिन की ओर से इंस्टॉल की गई, और सिस्टम की ओर से मैनेज की जाने वाली निजी कुंजी शामिल होती है. |
key |
उपयोगकर्ता या मैनेजमेंट, डिवाइस पर क्रिप्टोग्राफ़िक कुंजी इंपोर्ट करता है. इसमें उपयोगकर्ता की इंस्टॉल की गई, एडमिन की इंस्टॉल की गई, और सिस्टम की निजी कुंजी शामिल होती है. |
key |
स्टोरेज में गड़बड़ी, हार्डवेयर में गड़बड़ी या ओएस से जुड़ी किसी समस्या की वजह से, क्रिप्टोग्राफ़िक कुंजी खराब हो जाती है. इसमें, उपयोगकर्ता की इंस्टॉल की गई, एडमिन की इंस्टॉल की गई, और सिस्टम की निजी कुंजी शामिल है. |
logging |
|
logging |
|
log |
ऑडिट लॉग बफ़र अपनी क्षमता के 90% तक पहुंच गया है. इसलिए, हो सकता है कि पुराने इवेंट हटा दिए जाएं. |
media |
हटाया जा सकने वाला मीडिया माउंट किया गया था. |
media |
हटाया जा सकने वाला मीडिया अनमाउंट हो गया था. |
os |
डिवाइस बंद कर दिया गया था. |
os |
डिवाइस चालू हो गया था. |
remote |
|
wipe |
अनुरोध करने पर, वर्क प्रोफ़ाइल या कंपनी के मालिकाना हक वाले डिवाइस को मिटाया नहीं जा सका. यह उपयोगकर्ता या एडमिन की ओर से शुरू किया जा सकता है. उदाहरण के लिए, |
connect |
टीसीपी कनेक्ट इवेंट, स्टैंडर्ड नेटवर्क स्टैक के ज़रिए शुरू किया गया. |
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 सर्टिफ़िकेट की पुष्टि नहीं हो सकी. फ़िलहाल, यह पुष्टि वाई-फ़ाई ऐक्सेस पॉइंट पर की जाती है. ऐसा हो सकता है कि सर्वर सर्टिफ़िकेट की पुष्टि करते समय, दोनों सर्टिफ़िकेट मेल न खाएं. हालांकि, आने वाले समय में इसमें X.509v3 सर्टिफ़िकेट के पुष्टि करने से जुड़े अन्य इवेंट शामिल किए जा सकते हैं.
JSON के काेड में दिखाना |
---|
{ "failureReason": string } |
फ़ील्ड | |
---|---|
failure |
सर्टिफ़िकेट की पुष्टि न हो पाने की वजह. |
CryptoSelfTestCompletedEvent
यह पुष्टि करता है कि Android की पहले से मौजूद क्रिप्टोग्राफ़िक लाइब्रेरी (BoringSSL) मान्य है या नहीं. डिवाइस के बूट होने पर, यह हमेशा काम करना चाहिए. अगर ऐसा नहीं होता है, तो डिवाइस को भरोसेमंद नहीं माना जाना चाहिए.
JSON के काेड में दिखाना |
---|
{ "success": boolean } |
फ़ील्ड | |
---|---|
success |
जांच पूरी हुई या नहीं. |
KeyDestructionEvent
उपयोगकर्ता या मैनेजमेंट, डिवाइस से क्रिप्टोग्राफ़िक कुंजी को हटा देता है. इसमें, उपयोगकर्ता की इंस्टॉल की गई, एडमिन की इंस्टॉल की गई, और सिस्टम की निजी कुंजी शामिल होती है. यह सुविधा पूरी तरह से मैनेज किए जा रहे डिवाइसों पर, पूरे डिवाइस के लिए उपलब्ध है. साथ ही, यह संगठन के मालिकाना हक वाले उन डिवाइसों पर वर्क प्रोफ़ाइल में उपलब्ध है जिन पर वर्क प्रोफ़ाइल है.
JSON के काेड में दिखाना |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
फ़ील्ड | |
---|---|
key |
कुंजी का उपनाम. |
application |
उस ऐप्लिकेशन का यूआईडी जिसके पास कुंजी का मालिकाना हक है. |
success |
क्या कार्रवाई पूरी हुई. |
KeyGeneratedEvent
डिवाइस पर, उपयोगकर्ता या मैनेजमेंट की ओर से क्रिप्टोग्राफ़िक कुंजी इंस्टॉल की जाती है. इसमें उपयोगकर्ता की ओर से इंस्टॉल की गई, एडमिन की ओर से इंस्टॉल की गई, और सिस्टम की ओर से मैनेज की जाने वाली निजी कुंजी शामिल होती है. यह पूरी तरह से मैनेज किए जा रहे डिवाइसों पर पूरे डिवाइस के लिए उपलब्ध होती है. साथ ही, संगठन के मालिकाना हक वाले उन डिवाइसों पर वर्क प्रोफ़ाइल में भी उपलब्ध होती है जिन पर वर्क प्रोफ़ाइल है.
JSON के काेड में दिखाना |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
फ़ील्ड | |
---|---|
key |
कुंजी का दूसरा नाम. |
application |
उस ऐप्लिकेशन का यूआईडी जिसने कुंजी जनरेट की है. |
success |
क्या कार्रवाई पूरी हुई. |
KeyImportEvent
उपयोगकर्ता या मैनेजमेंट के ज़रिए एक क्रिप्टोग्राफ़िक कुंजी को डिवाइस पर इंपोर्ट किया जाता है, जिसमें उपयोगकर्ता ने इंस्टॉल किया, एडमिन की ओर से इंस्टॉल किया गया, और सिस्टम की ओर से मैनेज की गई निजी कुंजी शामिल होती है. यह सुविधा, पूरी तरह से मैनेज किए जा रहे डिवाइसों पर पूरे डिवाइस के लिए और संगठन के मालिकाना हक वाले उन डिवाइसों पर वर्क प्रोफ़ाइल में उपलब्ध है जिनमें वर्क प्रोफ़ाइल है.
JSON के काेड में दिखाना |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
फ़ील्ड | |
---|---|
key |
कुंजी का दूसरा नाम. |
application |
कुंजी इंपोर्ट करने वाले ऐप्लिकेशन का यूआईडी |
success |
क्या कार्रवाई पूरी हुई. |
KeyIntegrityViolationEvent
स्टोरेज में गड़बड़ी, हार्डवेयर में गड़बड़ी या ओएस से जुड़ी किसी समस्या की वजह से, क्रिप्टोग्राफ़िक कुंजी खराब हो जाती है. इसमें, उपयोगकर्ता की इंस्टॉल की गई, एडमिन की इंस्टॉल की गई, और सिस्टम की निजी कुंजी शामिल है. यह सुविधा, पूरी तरह से मैनेज किए जा रहे डिवाइसों पर पूरे डिवाइस के लिए उपलब्ध है. साथ ही, यह संगठन के मालिकाना हक वाले उन डिवाइसों पर वर्क प्रोफ़ाइल में भी उपलब्ध है जिनमें वर्क प्रोफ़ाइल है.
JSON के काेड में दिखाना |
---|
{ "keyAlias": string, "applicationUid": integer } |
फ़ील्ड | |
---|---|
key |
पासकोड का दूसरा नाम. |
application |
उस ऐप्लिकेशन का यूआईडी जिसके पास कुंजी का मालिकाना हक है |
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 |
डीएम-वेरिटी मोड. |
RemoteLockEvent
डिवाइस या प्रोफ़ाइल को
निर्देश देकर, रिमोट तरीके से लॉक किया गया है.LOCK
JSON के काेड में दिखाना |
---|
{ "adminPackageName": string, "adminUserId": integer, "targetUserId": integer } |
फ़ील्ड | |
---|---|
admin |
बदलाव का अनुरोध करने वाले एडमिन ऐप्लिकेशन का पैकेज नेम. |
admin |
उस एडमिन ऐप्लिकेशन का उपयोगकर्ता आईडी जिससे बदलाव का अनुरोध किया गया था. |
target |
वह उपयोगकर्ता आईडी जिसमें बदलाव का अनुरोध किया गया था. |
WipeFailureEvent
इस टाइप में कोई फ़ील्ड नहीं है.
अनुरोध करने पर, वर्क प्रोफ़ाइल या कंपनी के मालिकाना हक वाले डिवाइस को वाइप नहीं किया जा सका. यह उपयोगकर्ता या एडमिन की ओर से शुरू की गई प्रोसेस हो सकती है. उदाहरण के लिए, delete
मिला. जान-बूझकर खाली छोड़ा गया.
ConnectEvent
स्टैंडर्ड नेटवर्क स्टैक की मदद से, टीसीपी कनेक्ट इवेंट शुरू किया गया था.
JSON के काेड में दिखाना |
---|
{ "destinationIpAddress": string, "destinationPort": integer, "packageName": string } |
फ़ील्ड | |
---|---|
destination |
कनेक्ट कॉल का डेस्टिनेशन आईपी पता. |
destination |
कनेक्ट कॉल का डेस्टिनेशन पोर्ट. |
package |
कनेक्ट कॉल करने वाले यूआईडी का पैकेज नाम. |
DnsEvent
स्टैंडर्ड नेटवर्क स्टैक की मदद से, डीएनएस लुकअप इवेंट शुरू किया गया था.
JSON के काेड में दिखाना |
---|
{ "hostname": string, "ipAddresses": [ string ], "totalIpAddressesReturned": string, "packageName": string } |
फ़ील्ड | |
---|---|
hostname |
खोजा गया होस्टनेम. |
ip |
डीएनएस लुकअप के लिए लौटाए गए आईपी पतों की सूची (शायद काट-छांट की गई) हो (ज़्यादा से ज़्यादा 10 आईपीवी4 या आईपीवी6 पते). |
total |
डीएनएस लुकअप इवेंट से मिले आईपी पतों की संख्या. अगर लॉग करने के लिए बहुत ज़्यादा पते थे, तो यह संख्या आईपी पतों की संख्या से ज़्यादा हो सकती है. |
package |
उस UID का पैकेज नाम जिसने डीएनएस लुकअप किया. |
StopLostModeUserAttemptEvent
खोए हुए डिवाइस को ढूंढने की सुविधा बंद करने का इवेंट. इससे पता चलता है कि उपयोगकर्ता ने खोए हुए डिवाइस को ढूंढने की सुविधा बंद करने की कोशिश की है.
JSON के काेड में दिखाना |
---|
{
"status": enum ( |
फ़ील्ड | |
---|---|
status |
खोए हुए डिवाइस को ढूंढने की सुविधा बंद करने की कोशिश का स्टेटस. |
LostModeOutgoingPhoneCallEvent
इस टाइप में कोई फ़ील्ड नहीं होता.
यह इवेंट, डिवाइस के खोए हुए मोड में होने पर, आउटगोइंग फ़ोन कॉल होने की जानकारी देता है. जान-बूझकर खाली छोड़ा गया.
LostModeLocationEvent
खोए हुए डिवाइस का पता लगाने के लिए चालू किए गए मोड से जुड़ा इवेंट. इसमें डिवाइस की जगह और बैटरी लेवल का प्रतिशत शामिल होता है.
JSON के काेड में दिखाना |
---|
{
"location": {
object ( |
फ़ील्ड | |
---|---|
location |
डिवाइस की जगह की जानकारी |
battery |
बैटरी लेवल, 0 से 100 के बीच की संख्या होनी चाहिए |
जगह
डिवाइस की जगह की जानकारी, जिसमें अक्षांश और देशांतर शामिल है.
JSON के काेड में दिखाना |
---|
{ "latitude": number, "longitude": number } |
फ़ील्ड | |
---|---|
latitude |
जगह का अक्षांश |
longitude |
जगह का देशांतर |
EnrollmentCompleteEvent
इस टाइप में कोई फ़ील्ड नहीं होता.
इससे पता चलता है कि डिवाइस रजिस्टर हो गया है. इस समय, उपयोगकर्ता लॉन्चर में होना चाहिए. इस समय, डिवाइस नियमों का पालन करेगा और सेटअप के सभी चरण पूरे हो जाएंगे. जान-बूझकर खाली छोड़ा गया.