- JSON উপস্থাপনা
- ব্যবহার লগ ইভেন্ট
- KeyguardDismissedEvent
- KeyguardDismissAuthAttemptEvent
- KeyguardSecuredEvent
- ফাইলপুলডইভেন্ট
- ফাইলপুশডইভেন্ট
- CertAuthorityInstalledEvent
- CertAuthorityRemovedEvent
- সার্টিফিকেট যাচাইকরণ ব্যর্থতা ইভেন্ট
- ক্রিপ্টোসেলফটেস্টকমপ্লিটেডইভেন্ট
- চাবি ধ্বংসের ঘটনা
- KeyGeneratedEvent
- KeyImportEvent
- মূল সততা লঙ্ঘন ঘটনা
- লগিং শুরু ইভেন্ট
- লগিং বন্ধ ইভেন্ট
- লগবাফারসাইজক্রিটিক্যালইভেন্ট
- মিডিয়ামাউন্টইভেন্ট
- মিডিয়াআনমাউন্টইভেন্ট
- ওএসশাটডাউনইভেন্ট
- OsStartupEvent
- রিমোটলকইভেন্ট
- ওয়াইপফেলিউরইভেন্ট
- কানেক্টইভেন্ট
- ডিএনএসইভেন্ট
- StopLostModeUserAttemptEvent
- লস্টমোড আউটগোয়িং ফোন কল ইভেন্ট
- লস্টমোডলোকেশনইভেন্ট
- অবস্থান
- তালিকাভুক্তি সম্পূর্ণ ইভেন্ট
ডিভাইস থেকে প্রাপ্ত events ব্যাচভিত্তিক লগ।
| JSON উপস্থাপনা |
|---|
{
"device": string,
"user": string,
"retrievalTime": string,
"usageLogEvents": [
{
object ( |
| ক্ষেত্র | |
|---|---|
device | যদি থাকে, তাহলে ডিভাইসের নামটি 'enterprises/{enterpriseId}/devices/{deviceId}' ফর্ম্যাটে থাকবে। |
user | যদি থাকে, তাহলে এই ডিভাইসটির মালিক ব্যবহারকারীর রিসোর্স নামটি 'enterprises/{enterpriseId}/users/{userId}' ফর্ম্যাটে। |
retrievalTime | ডিভাইস থেকে ইভেন্টগুলোর ব্যাচ সংগ্রহ করার সময়কার ডিভাইস টাইমস্ট্যাম্প। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
usageLogEvents[] | ডিভাইস কর্তৃক রিপোর্ট করা UsageLogEvent-গুলোর তালিকা, যা ইভেন্টের সময় অনুসারে কালানুক্রমিকভাবে সাজানো হয়েছে। |
ব্যবহার লগ ইভেন্ট
ডিভাইসটিতে একটি ইভেন্ট লগ করা হয়েছে।
| JSON উপস্থাপনা |
|---|
{ "eventId": string, "eventTime": string, "eventType": enum ( |
| ক্ষেত্র | |
|---|---|
eventId | ইভেন্টের অনন্য আইডি। |
eventTime | ইভেন্টটি লগ করার সময় ডিভাইসের টাইমস্ট্যাম্প। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
eventType | ডিভাইসটিতে রিপোর্ট করা নির্দিষ্ট ইউসেজ লগ ইভেন্টের ধরণ। কোন |
| ডিভাইসে লগ করা ইভেন্টের প্রকারভেদ। কখন এটি পাঠানো হয়, ইভেন্ট লগ করার ক্ষেত্রে সীমাবদ্ধতা এবং কোন ফিল্ডগুলো অন্তর্ভুক্ত থাকে, সে সম্পর্কে আরও বিস্তারিত জানতে প্রতিটি ইভেন্টের ধরন দেখুন। নিচে পারস্পরিকভাবে স্বতন্ত্র ফিল্ডগুলোর একটি তালিকা দেওয়া হলো। একটি রেসপন্সে এই ফিল্ডগুলোর মধ্যে সর্বাধিক একটি সেট করা হবে: | |
adbShellCommandEvent | ‘adb shell command’ ব্যবহার করে ADB-তে একটি শেল কমান্ড জারি করা হয়েছিল। |
adbShellInteractiveEvent | “adb shell”-এর মাধ্যমে একটি ADB ইন্টারেক্টিভ শেল খোলা হয়েছিল। |
appProcessStartEvent | একটি অ্যাপ প্রসেস চালু করা হয়েছে। |
keyguardDismissedEvent | কীগার্ডকে বরখাস্ত করা হয়েছে। |
keyguardDismissAuthAttemptEvent | ডিভাইসটি আনলক করার চেষ্টা করা হয়েছিল। |
keyguardSecuredEvent | ডিভাইসটি ব্যবহারকারী অথবা টাইমআউটের কারণে লক হয়ে গেছে। |
filePulledEvent | ডিভাইস থেকে একটি ফাইল ডাউনলোড করা হয়েছে। |
filePushedEvent | ডিভাইসটিতে একটি ফাইল আপলোড করা হয়েছে। |
certAuthorityInstalledEvent | সিস্টেমের বিশ্বস্ত ক্রেডেনশিয়াল স্টোরেজে একটি নতুন রুট সার্টিফিকেট ইনস্টল করা হয়েছে। |
certAuthorityRemovedEvent | সিস্টেমের বিশ্বস্ত ক্রেডেনশিয়াল স্টোরেজ থেকে একটি রুট সার্টিফিকেট মুছে ফেলা হয়েছে। |
certValidationFailureEvent | একটি X.509v3 সার্টিফিকেট যাচাই করা যায়নি। বর্তমানে এই যাচাইকরণটি ওয়াই-ফাই অ্যাক্সেস পয়েন্টে করা হয় এবং সার্ভার সার্টিফিকেট যাচাইকরণের সময় অমিলের কারণে এই ব্যর্থতা ঘটতে পারে। তবে ভবিষ্যতে এটি একটি X.509v3 সার্টিফিকেটের অন্যান্য যাচাইকরণ ইভেন্টও অন্তর্ভুক্ত করতে পারে। |
cryptoSelfTestCompletedEvent | অ্যান্ড্রয়েডের অন্তর্নির্মিত ক্রিপ্টোগ্রাফিক লাইব্রেরি (BoringSSL) বৈধ কিনা তা যাচাই করে। ডিভাইস বুট করার সময় এটি সর্বদা সফল হওয়া উচিত, ব্যর্থ হলে ডিভাইসটিকে অবিশ্বস্ত বলে গণ্য করা উচিত। |
keyDestructionEvent | ব্যবহারকারী কর্তৃক ইনস্টলকৃত, অ্যাডমিন কর্তৃক ইনস্টলকৃত এবং সিস্টেম দ্বারা রক্ষণাবেক্ষণকৃত প্রাইভেট কী সহ একটি ক্রিপ্টোগ্রাফিক কী ব্যবহারকারী অথবা ব্যবস্থাপনার দ্বারা ডিভাইস থেকে মুছে ফেলা হয়। |
keyGeneratedEvent | ব্যবহারকারী অথবা ব্যবস্থাপনার দ্বারা ডিভাইসে একটি ক্রিপ্টোগ্রাফিক কী ইনস্টল করা হয়, যার মধ্যে ব্যবহারকারী কর্তৃক ইনস্টলকৃত, অ্যাডমিন কর্তৃক ইনস্টলকৃত এবং সিস্টেম দ্বারা রক্ষণাবেক্ষণকৃত প্রাইভেট কী অন্তর্ভুক্ত থাকে। |
keyImportEvent | ব্যবহারকারী কর্তৃক ইনস্টলকৃত, অ্যাডমিন কর্তৃক ইনস্টলকৃত এবং সিস্টেম দ্বারা রক্ষণাবেক্ষণকৃত প্রাইভেট কী সহ একটি ক্রিপ্টোগ্রাফিক কী ব্যবহারকারী অথবা ব্যবস্থাপনার দ্বারা ডিভাইসে ইম্পোর্ট করা হয়। |
keyIntegrityViolationEvent | স্টোরেজ ত্রুটি, হার্ডওয়্যার ব্যর্থতা বা কোনো OS সমস্যার কারণে ব্যবহারকারী কর্তৃক ইনস্টল করা, অ্যাডমিন কর্তৃক ইনস্টল করা এবং সিস্টেম দ্বারা রক্ষণাবেক্ষণ করা প্রাইভেট কী সহ একটি ক্রিপ্টোগ্রাফিক কী ত্রুটিপূর্ণ বলে নির্ধারিত হয়েছে। |
loggingStartedEvent | |
loggingStoppedEvent | |
logBufferSizeCriticalEvent | অডিট লগ বাফার তার ধারণক্ষমতার ৯০%-এ পৌঁছে গেছে, তাই পুরোনো ইভেন্টগুলো বাদ পড়ে যেতে পারে। |
mediaMountEvent | অপসারণযোগ্য মিডিয়া মাউন্ট করা হয়েছিল। |
mediaUnmountEvent | অপসারণযোগ্য মিডিয়া আনমাউন্ট করা হয়েছে। |
osShutdownEvent | ডিভাইসটি বন্ধ করা হয়েছে। |
osStartupEvent | ডিভাইসটি চালু করা হয়েছে। |
remoteLockEvent | ডিভাইস বা প্রোফাইলটি |
wipeFailureEvent | অনুরোধ করা সত্ত্বেও ওয়ার্ক প্রোফাইল বা কোম্পানির মালিকানাধীন ডিভাইসটি ওয়াইপ করা যায়নি। এটি ব্যবহারকারী বা অ্যাডমিনের দ্বারা শুরু করা হতে পারে, যেমন |
connectEvent | স্ট্যান্ডার্ড নেটওয়ার্ক স্ট্যাকের মাধ্যমে একটি TCP সংযোগ ইভেন্ট শুরু করা হয়েছিল। |
dnsEvent | স্ট্যান্ডার্ড নেটওয়ার্ক স্ট্যাকের মাধ্যমে একটি ডিএনএস লুকআপ ইভেন্ট শুরু করা হয়েছিল। |
stopLostModeUserAttemptEvent | ডিভাইসটিকে লস্ট মোড থেকে বের করে আনার একটি প্রচেষ্টা। |
lostModeOutgoingPhoneCallEvent | ডিভাইসটি লস্ট মোডে থাকা অবস্থায় একটি বহির্গামী ফোন কল করা হয়েছে। |
lostModeLocationEvent | ডিভাইসটি লস্ট মোডে থাকলে এর অবস্থান আপডেট হয়। |
enrollmentCompleteEvent | ডিভাইসটির তালিকাভুক্তি সম্পন্ন হয়েছে। |
backupServiceToggledEvent | একজন অ্যাডমিন ব্যাকআপ পরিষেবা চালু বা বন্ধ করেছেন। |
| পারস্পরিকভাবে বর্জনশীল ক্ষেত্রসমূহের সমাপ্তি। | |
KeyguardDismissedEvent
এই প্রকারে কোনো ক্ষেত্র নেই।
চাবিরক্ষীকে বরখাস্ত করা হয়েছিল। ইচ্ছাকৃতভাবে খালি।
KeyguardDismissAuthAttemptEvent
ডিভাইসটি আনলক করার চেষ্টা করা হয়েছিল।
| JSON উপস্থাপনা |
|---|
{ "success": boolean, "strongAuthMethodUsed": boolean } |
| ক্ষেত্র | |
|---|---|
success | আনলক করার প্রচেষ্টা সফল হয়েছিল কিনা। |
strongAuthMethodUsed | ডিভাইসটি আনলক করতে কোনো শক্তিশালী প্রমাণীকরণ পদ্ধতি (পাসওয়ার্ড, পিন বা প্যাটার্ন) ব্যবহার করা হয়েছিল কিনা। |
KeyguardSecuredEvent
এই প্রকারে কোনো ক্ষেত্র নেই।
ডিভাইসটি ব্যবহারকারী অথবা টাইমআউটের কারণে লক হয়ে গেছে। ইচ্ছাকৃতভাবে খালি রাখা হয়েছে।
ফাইলপুলডইভেন্ট
ডিভাইসটি থেকে একটি ফাইল ডাউনলোড করা হয়েছিল।
| JSON উপস্থাপনা |
|---|
{ "filePath": string } |
| ক্ষেত্র | |
|---|---|
filePath | যে ফাইলটি ডাউনলোড করা হচ্ছে তার পথ। |
ফাইলপুশডইভেন্ট
ডিভাইসটিতে একটি ফাইল আপলোড করা হয়েছিল।
| JSON উপস্থাপনা |
|---|
{ "filePath": string } |
| ক্ষেত্র | |
|---|---|
filePath | যে ফাইলটি পুশ করা হচ্ছে তার পাথ। |
CertAuthorityInstalledEvent
সিস্টেমের বিশ্বস্ত ক্রেডেনশিয়াল স্টোরেজে একটি নতুন রুট সার্টিফিকেট ইনস্টল করা হয়েছে। এটি সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলিতে ডিভাইস-ব্যাপী এবং ওয়ার্ক প্রোফাইলযুক্ত সংস্থা-মালিকানাধীন ডিভাইসগুলির ওয়ার্ক প্রোফাইলের মধ্যে উপলব্ধ।
| JSON উপস্থাপনা |
|---|
{ "certificate": string, "userId": integer, "success": boolean } |
| ক্ষেত্র | |
|---|---|
certificate | সনদের বিষয়। |
userId | যে ব্যবহারকারীর ক্ষেত্রে সার্টিফিকেট ইনস্টল করার ঘটনাটি ঘটেছে। শুধুমাত্র অ্যান্ড্রয়েড ১১ এবং তার পরবর্তী সংস্করণ চালিত ডিভাইসগুলোর জন্য উপলব্ধ। |
success | ইনস্টলেশন প্রক্রিয়াটি সফল হয়েছে কিনা। |
CertAuthorityRemovedEvent
সিস্টেমের বিশ্বস্ত ক্রেডেনশিয়াল স্টোরেজ থেকে একটি রুট সার্টিফিকেট মুছে ফেলা হয়েছে। এটি সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলিতে ডিভাইস-ব্যাপী এবং ওয়ার্ক প্রোফাইলযুক্ত সংস্থা-মালিকানাধীন ডিভাইসগুলির ওয়ার্ক প্রোফাইলের মধ্যে উপলব্ধ।
| JSON উপস্থাপনা |
|---|
{ "certificate": string, "userId": integer, "success": boolean } |
| ক্ষেত্র | |
|---|---|
certificate | সনদের বিষয়। |
userId | যে ব্যবহারকারীর ক্ষেত্রে সার্টিফিকেট অপসারণের ঘটনাটি ঘটেছে। শুধুমাত্র অ্যান্ড্রয়েড ১১ এবং তার পরবর্তী সংস্করণ চালিত ডিভাইসগুলোর জন্য উপলব্ধ। |
success | অপসারণটি সফল হয়েছিল কিনা। |
সার্টিফিকেট যাচাইকরণ ব্যর্থতা ইভেন্ট
একটি X.509v3 সার্টিফিকেট যাচাই করা যায়নি। বর্তমানে এই যাচাইকরণটি ওয়াই-ফাই অ্যাক্সেস পয়েন্টে করা হয় এবং সার্ভার সার্টিফিকেট যাচাইকরণের সময় অমিলের কারণে এই ব্যর্থতা ঘটতে পারে। তবে ভবিষ্যতে এটি একটি X.509v3 সার্টিফিকেটের অন্যান্য যাচাইকরণ প্রক্রিয়াকেও অন্তর্ভুক্ত করতে পারে।
| JSON উপস্থাপনা |
|---|
{ "failureReason": string } |
| ক্ষেত্র | |
|---|---|
failureReason | সার্টিফিকেশন যাচাইকরণ ব্যর্থ হওয়ার কারণ। |
ক্রিপ্টোসেলফটেস্টকমপ্লিটেডইভেন্ট
অ্যান্ড্রয়েডের অন্তর্নির্মিত ক্রিপ্টোগ্রাফিক লাইব্রেরি (BoringSSL) বৈধ কিনা তা যাচাই করে। ডিভাইস বুট করার সময় এটি সর্বদা সফল হওয়া উচিত; যদি এটি ব্যর্থ হয়, তবে ডিভাইসটিকে অবিশ্বস্ত বলে গণ্য করা উচিত।
| JSON উপস্থাপনা |
|---|
{ "success": boolean } |
| ক্ষেত্র | |
|---|---|
success | পরীক্ষাটি সফল হয়েছে কি না। |
চাবি ধ্বংসের ঘটনা
ব্যবহারকারী কর্তৃক ইনস্টলকৃত, অ্যাডমিন কর্তৃক ইনস্টলকৃত এবং সিস্টেম দ্বারা রক্ষণাবেক্ষণকৃত প্রাইভেট কী সহ একটি ক্রিপ্টোগ্রাফিক কী ব্যবহারকারী অথবা ব্যবস্থাপনার দ্বারা ডিভাইস থেকে মুছে ফেলা হয়। এটি সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলিতে ডিভাইস-ব্যাপী এবং ওয়ার্ক প্রোফাইল সহ সংস্থা-মালিকানাধীন ডিভাইসগুলিতে ওয়ার্ক প্রোফাইলের মধ্যে উপলব্ধ থাকে।
| 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 | অপারেশনটি সফল হয়েছিল কিনা। |
মূল সততা লঙ্ঘন ঘটনা
স্টোরেজ ত্রুটি, হার্ডওয়্যার ব্যর্থতা বা কোনো OS সমস্যার কারণে ব্যবহারকারী কর্তৃক ইনস্টল করা, অ্যাডমিন কর্তৃক ইনস্টল করা এবং সিস্টেম দ্বারা রক্ষণাবেক্ষণ করা প্রাইভেট কী সহ একটি ক্রিপ্টোগ্রাফিক কী ত্রুটিপূর্ণ বলে নির্ধারিত হয়েছে। এটি সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলিতে ডিভাইস-ব্যাপী এবং ওয়ার্ক প্রোফাইল সহ সংস্থা-মালিকানাধীন ডিভাইসগুলিতে ওয়ার্ক প্রোফাইলের মধ্যে উপলব্ধ।
| JSON উপস্থাপনা |
|---|
{ "keyAlias": string, "applicationUid": integer } |
| ক্ষেত্র | |
|---|---|
keyAlias | চাবির ছদ্মনাম। |
applicationUid | যে অ্যাপ্লিকেশনটি কী-টির মালিক, তার UID |
লগিং শুরু ইভেন্ট
এই প্রকারে কোনো ক্ষেত্র নেই।
পলিসি সক্রিয় করা হয়েছে। ইচ্ছাকৃতভাবে খালি রাখা হয়েছে। usageLog
লগিং বন্ধ ইভেন্ট
এই প্রকারে কোনো ক্ষেত্র নেই।
পলিসি নিষ্ক্রিয় করা হয়েছে। ইচ্ছাকৃতভাবে খালি রাখা হয়েছে। usageLog
লগবাফারসাইজক্রিটিক্যালইভেন্ট
এই প্রকারে কোনো ক্ষেত্র নেই।
ডিভাইসের বাফারটি তার ধারণক্ষমতার ৯০%-এ পৌঁছে গেছে, তাই পুরোনো ইভেন্টগুলো বাদ পড়ে যেতে পারে। এটি ইচ্ছাকৃতভাবে খালি রাখা হয়েছে। usageLog
মিডিয়ামাউন্টইভেন্ট
অপসারণযোগ্য মিডিয়া স্থাপন করা হয়েছিল।
| JSON উপস্থাপনা |
|---|
{ "mountPoint": string, "volumeLabel": string } |
| ক্ষেত্র | |
|---|---|
mountPoint | মাউন্ট পয়েন্ট। |
volumeLabel | ভলিউম লেবেল। প্রতিষ্ঠান-মালিকানাধীন পরিচালিত প্রোফাইল ডিভাইসগুলিতে এটি একটি খালি স্ট্রিং হিসাবে মুছে ফেলা হয়েছে। |
মিডিয়াআনমাউন্টইভেন্ট
অপসারণযোগ্য মিডিয়াটি আনমাউন্ট করা হয়েছিল।
| JSON উপস্থাপনা |
|---|
{ "mountPoint": string, "volumeLabel": string } |
| ক্ষেত্র | |
|---|---|
mountPoint | মাউন্ট পয়েন্ট। |
volumeLabel | ভলিউম লেবেল। প্রতিষ্ঠান-মালিকানাধীন পরিচালিত প্রোফাইল ডিভাইসগুলিতে এটি একটি খালি স্ট্রিং হিসাবে মুছে ফেলা হয়েছে। |
ওএসশাটডাউনইভেন্ট
এই প্রকারে কোনো ক্ষেত্র নেই।
ডিভাইসটি বন্ধ করা হয়েছে। ইচ্ছাকৃতভাবে খালি রাখা হয়েছে।
OsStartupEvent
ডিভাইসটি চালু করা হয়েছিল।
| JSON উপস্থাপনা |
|---|
{ "verifiedBootState": enum ( |
| ক্ষেত্র | |
|---|---|
verifiedBootState | যাচাইকৃত বুট অবস্থা। |
verityMode | ডিএম-ভেরিটি মোড। |
রিমোটলকইভেন্ট
কমান্ডের মাধ্যমে ডিভাইস বা প্রোফাইলটি দূর থেকে লক করা হয়েছে। LOCK
| JSON উপস্থাপনা |
|---|
{ "adminPackageName": string, "adminUserId": integer, "targetUserId": integer } |
| ক্ষেত্র | |
|---|---|
adminPackageName | পরিবর্তনের অনুরোধকারী অ্যাডমিন অ্যাপের প্যাকেজ নাম। |
adminUserId | যে অ্যাডমিন অ্যাপ থেকে পরিবর্তনের অনুরোধ করা হয়েছিল, তার ইউজার আইডি। |
targetUserId | যে ইউজার আইডিতে পরিবর্তনের অনুরোধ করা হয়েছিল |
ওয়াইপফেলিউরইভেন্ট
এই প্রকারে কোনো ক্ষেত্র নেই।
অনুরোধ করা সত্ত্বেও ওয়ার্ক প্রোফাইল বা কোম্পানির ডিভাইসটি ওয়াইপ করা যায়নি। এটি ব্যবহারকারী বা অ্যাডমিনের দ্বারা হতে পারে, যেমন— delete অনুরোধ পাওয়া গেছে। ইচ্ছাকৃতভাবে খালি রাখা হয়েছে।
কানেক্টইভেন্ট
স্ট্যান্ডার্ড নেটওয়ার্ক স্ট্যাকের মাধ্যমে একটি TCP সংযোগ ইভেন্ট শুরু করা হয়েছিল।
| JSON উপস্থাপনা |
|---|
{ "destinationIpAddress": string, "destinationPort": integer, "packageName": string } |
| ক্ষেত্র | |
|---|---|
destinationIpAddress | সংযোগ কলের গন্তব্য আইপি ঠিকানা। |
destinationPort | কানেক্ট কলের গন্তব্য পোর্ট। |
packageName | যে UID-টি সংযোগ কলটি সম্পাদন করেছে, তার প্যাকেজের নাম। |
ডিএনএসইভেন্ট
স্ট্যান্ডার্ড নেটওয়ার্ক স্ট্যাকের মাধ্যমে একটি ডিএনএস লুকআপ ইভেন্ট শুরু করা হয়েছিল।
| JSON উপস্থাপনা |
|---|
{ "hostname": string, "ipAddresses": [ string ], "totalIpAddressesReturned": string, "packageName": string } |
| ক্ষেত্র | |
|---|---|
hostname | যে হোস্টনেমটি খোঁজা হয়েছিল। |
ipAddresses[] | ডিএনএস অনুসন্ধানের জন্য প্রাপ্ত আইপি ঠিকানাগুলির (সম্ভবত সংক্ষিপ্ত) তালিকা (সর্বোচ্চ ১০টি IPv4 বা IPv6 ঠিকানা)। |
totalIpAddressesReturned | ডিএনএস লুকআপ ইভেন্ট থেকে প্রাপ্ত আইপি অ্যাড্রেসের সংখ্যা। লগ করার জন্য অ্যাড্রেসের সংখ্যা বেশি হলে এই সংখ্যাটি আইপি অ্যাড্রেসের সংখ্যার চেয়ে বেশি হতে পারে। |
packageName | যে UID-টি DNS অনুসন্ধানটি সম্পাদন করেছে, তার প্যাকেজের নাম। |
StopLostModeUserAttemptEvent
একটি লস্ট মোড ইভেন্ট যা নির্দেশ করে যে ব্যবহারকারী লস্ট মোড বন্ধ করার চেষ্টা করেছেন।
| JSON উপস্থাপনা |
|---|
{
"status": enum ( |
| ক্ষেত্র | |
|---|---|
status | লস্ট মোড বন্ধ করার চেষ্টার অবস্থা। |
লস্টমোড আউটগোয়িং ফোন কল ইভেন্ট
এই প্রকারে কোনো ক্ষেত্র নেই।
ডিভাইসটি লস্ট মোডে থাকা অবস্থায় একটি বহির্গামী ফোন কল করা হয়েছে এমন একটি ইভেন্ট। ইচ্ছাকৃতভাবে খালি রাখা হয়েছে।
লস্টমোডলোকেশনইভেন্ট
একটি লস্ট মোড ইভেন্ট, যাতে ডিভাইসের অবস্থান এবং ব্যাটারির লেভেল শতাংশ হিসাবে উল্লেখ থাকে।
| JSON উপস্থাপনা |
|---|
{
"location": {
object ( |
| ক্ষেত্র | |
|---|---|
location | ডিভাইসের অবস্থান |
batteryLevel | ব্যাটারির লেভেল, যা ০ থেকে ১০০-এর মধ্যে একটি সংখ্যা হিসেবে প্রকাশ করা হয়। |
অবস্থান
ডিভাইসের অবস্থান, যাতে অক্ষাংশ এবং দ্রাঘিমাংশ রয়েছে।
| JSON উপস্থাপনা |
|---|
{ "latitude": number, "longitude": number } |
| ক্ষেত্র | |
|---|---|
latitude | অবস্থানটির অক্ষাংশীয় অবস্থান |
longitude | অবস্থানটির দ্রাঘিমাংশীয় অবস্থান |
তালিকাভুক্তি সম্পূর্ণ ইভেন্ট
এই প্রকারে কোনো ক্ষেত্র নেই।
এর অর্থ হলো ডিভাইসটির তালিকাভুক্তি সম্পন্ন হয়েছে। এই পর্যায়ে ব্যবহারকারীকে লঞ্চারে থাকতে হবে, ডিভাইসটি তখন সঙ্গতিপূর্ণ হবে এবং সমস্ত সেটআপ ধাপ সম্পন্ন হয়ে যাবে। এটি ইচ্ছাকৃতভাবে খালি রাখা হয়েছে।