- সম্পদ: ডিভাইস
- ডিভাইস স্টেট
- নন-কমপ্লায়েন্স ডিটেইল
- ইনস্টলেশন ব্যর্থতার কারণ
- সুনির্দিষ্ট অ-সম্মতি কারণ
- নির্দিষ্ট নন-কমপ্লায়েন্স প্রসঙ্গ
- OncWifiContext
- পাসওয়ার্ড নীতি প্রসঙ্গ
- সফটওয়্যার তথ্য
- সিস্টেম আপডেট তথ্য
- আপডেট স্ট্যাটাস
- হার্ডওয়্যার তথ্য
- প্রদর্শন
- ডিসপ্লেস্টেট
- অ্যাপ্লিকেশন রিপোর্ট
- অ্যাপ্লিকেশন ইভেন্ট
- অ্যাপ্লিকেশন ইভেন্ট টাইপ
- অ্যাপ্লিকেশন উত্স
- অ্যাপ্লিকেশন স্টেট
- KeyedAppState
- তীব্রতা
- ইউজারফেসিং টাইপ
- নেটওয়ার্ক ইনফো
- টেলিফোনি ইনফো
- মেমরি ইনফো
- মেমরি ইভেন্ট
- মেমরি ইভেন্ট টাইপ
- পাওয়ার ম্যানেজমেন্ট ইভেন্ট
- পাওয়ার ম্যানেজমেন্ট ইভেন্ট টাইপ
- হার্ডওয়্যার স্ট্যাটাস
- ডিভাইস সেটিংস
- এনক্রিপশন স্থিতি
- নিরাপত্তা ভঙ্গি
- ডিভাইসপোসচার
- অঙ্গবিন্যাস বিস্তারিত
- নিরাপত্তা ঝুঁকি
- CommonCriteriaModeInfo
- সাধারণ মানদণ্ড মোড স্থিতি
- নীতি স্বাক্ষর যাচাইকরণের অবস্থা
- DpcMigrationInfo
- পদ্ধতি
সম্পদ: ডিভাইস
একটি এন্টারপ্রাইজের মালিকানাধীন একটি ডিভাইস। অন্যথায় উল্লেখ করা না থাকলে, সমস্ত ক্ষেত্র শুধুমাত্র পঠনযোগ্য এবং enterprises.devices.patch
দ্বারা সংশোধন করা যাবে না।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "userName": string, "managementMode": enum ( |
ক্ষেত্র | |
---|---|
name | |
userName | |
managementMode | ম্যানেজমেন্ট মোডের ধরন Android ডিভাইস নীতি ডিভাইসে নেয়। এটি কোন নীতি সেটিংস সমর্থিত তা প্রভাবিত করে। |
state | ডিভাইসে যে অবস্থা প্রয়োগ করতে হবে। এই ক্ষেত্র একটি প্যাচ অনুরোধ দ্বারা সংশোধন করা যেতে পারে. মনে রাখবেন |
appliedState | রাজ্য বর্তমানে ডিভাইসে প্রয়োগ করা হয়েছে। |
policyCompliant | ডিভাইসটি তার নীতির সাথে সঙ্গতিপূর্ণ কিনা। |
nonComplianceDetails[] | নীতি সেটিংস সম্পর্কে বিশদ বিবরণ যা ডিভাইসটি মেনে চলে না৷ |
enrollmentTime | ডিভাইস তালিকাভুক্তির সময়। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
lastStatusReportTime | শেষবার ডিভাইসটি স্ট্যাটাস রিপোর্ট পাঠিয়েছে। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
lastPolicyComplianceReportTime | অবচয়। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
lastPolicySyncTime | শেষবার ডিভাইসটি তার নীতি নিয়ে এসেছে। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
policyName | |
appliedPolicyName | বর্তমানে ডিভাইসে প্রয়োগ করা নীতির নাম। |
appliedPolicyVersion | বর্তমানে ডিভাইসে প্রয়োগ করা নীতির সংস্করণ। |
apiLevel | ডিভাইসে চলমান Android প্ল্যাটফর্ম সংস্করণের API স্তর। |
enrollmentTokenData | যদি ডিভাইসটি অতিরিক্ত ডেটা প্রদানের সাথে একটি তালিকাভুক্তি টোকেন সহ নথিভুক্ত করা হয়, এই ক্ষেত্রে সেই ডেটা রয়েছে৷ |
enrollmentTokenName | যদি ডিভাইসটি একটি তালিকাভুক্তি টোকেন সহ নথিভুক্ত করা হয়, এই ক্ষেত্রে টোকেনের নাম রয়েছে৷ |
disabledReason | যদি ডিভাইসের অবস্থা |
softwareInfo | ডিভাইস সফ্টওয়্যার সম্পর্কে বিস্তারিত তথ্য. ডিভাইসের নীতিতে |
hardwareInfo | ডিভাইস হার্ডওয়্যার সম্পর্কে বিস্তারিত তথ্য. |
displays[] | ডিভাইসে প্রদর্শন সম্পর্কে বিস্তারিত তথ্য। ডিভাইসের নীতিতে |
applicationReports[] | ডিভাইসে ইনস্টল করা অ্যাপের রিপোর্ট। এই তথ্যটি শুধুমাত্র তখনই পাওয়া যায় যখন ডিভাইসের নীতিতে |
previousDeviceNames[] | যদি একই ফিজিক্যাল ডিভাইস একাধিকবার নথিভুক্ত করা হয়, তাহলে এই ফিল্ডে এর আগের ডিভাইসের নাম রয়েছে। একই শারীরিক ডিভাইস আগে নথিভুক্ত হয়েছে কিনা তা নির্ধারণ করতে ক্রমিক নম্বরটি অনন্য শনাক্তকারী হিসাবে ব্যবহৃত হয়। নামগুলি কালানুক্রমিক ক্রমে রয়েছে৷ |
networkInfo | ডিভাইস নেটওয়ার্ক তথ্য। ডিভাইসের নীতিতে |
memoryInfo | মেমরি তথ্য: ডিভাইস মেমরি এবং স্টোরেজ সম্পর্কে তথ্য রয়েছে। |
memoryEvents[] | কালানুক্রমিক ক্রমে মেমরি এবং স্টোরেজ পরিমাপের সাথে সম্পর্কিত ঘটনা। এই তথ্যটি শুধুমাত্র তখনই পাওয়া যায় যখন ইভেন্টগুলি একটি নির্দিষ্ট সময়ের জন্য ধরে রাখা হয় এবং পুরানো ঘটনাগুলি মুছে ফেলা হয়। |
powerManagementEvents[] | কালানুক্রমিক ক্রমে ডিভাইসে পাওয়ার ম্যানেজমেন্ট ইভেন্ট। এই তথ্যটি শুধুমাত্র তখনই পাওয়া যায় যখন |
hardwareStatusSamples[] | কালানুক্রমিক ক্রমে হার্ডওয়্যার স্থিতির নমুনা। ডিভাইসের নীতিতে |
deviceSettings | ডিভাইস সেটিংস তথ্য। ডিভাইসের নীতিতে |
user | যে ব্যবহারকারী ডিভাইসটির মালিক। |
systemProperties | নির্বাচিত সিস্টেম বৈশিষ্ট্যের মানচিত্র এবং ডিভাইসের সাথে সম্পর্কিত মান। ডিভাইসের নীতিতে |
securityPosture | ডিভাইসের নিরাপত্তা ভঙ্গির মান যা প্রতিফলিত করে যে ডিভাইসটি কতটা নিরাপদ। |
ownership | পরিচালিত ডিভাইসের মালিকানা। |
commonCriteriaModeInfo | কমন ক্রাইটেরিয়া মোড সম্পর্কে তথ্য— ইনফরমেশন টেকনোলজি সিকিউরিটি ইভালুয়েশনের (CC) সাধারণ মানদণ্ডে সংজ্ঞায়িত নিরাপত্তা মান। এই তথ্যটি শুধুমাত্র তখনই পাওয়া যায় যদি |
appliedPasswordPolicies[] | বর্তমানে ডিভাইসে পাসওয়ার্ডের প্রয়োজনীয়তা প্রয়োগ করা হয়েছে।
|
dpcMigrationInfo | শুধুমাত্র আউটপুট। এই ডিভাইসটি অন্য ডিভাইস পলিসি কন্ট্রোলার (DPC) দ্বারা পরিচালিত থেকে স্থানান্তরিত হয়েছে কিনা সে সম্পর্কিত তথ্য। |
ডিভাইস স্টেট
যে রাজ্যগুলি একটি ডিভাইসে প্রয়োগ করা যেতে পারে৷
Enums | |
---|---|
DEVICE_STATE_UNSPECIFIED | এই মান অননুমোদিত. |
ACTIVE | ডিভাইসটি সক্রিয়। |
DISABLED | ডিভাইসটি নিষ্ক্রিয়। |
DELETED | ডিভাইস মুছে ফেলা হয়েছে. এপিআই কল দ্বারা এই অবস্থাটি কখনই ফেরত দেওয়া হয় না, তবে ডিভাইসটি মুছে ফেলার বিষয়টি স্বীকার করলে চূড়ান্ত স্থিতি প্রতিবেদনে ব্যবহার করা হয়। যদি API কলের মাধ্যমে ডিভাইসটি মুছে ফেলা হয়, তাহলে এই অবস্থাটি Pub/Sub-এ প্রকাশিত হয়। ব্যবহারকারী যদি কাজের প্রোফাইল মুছে ফেলে বা ডিভাইসটি পুনরায় সেট করে তবে ডিভাইসের অবস্থা সার্ভারের কাছে অজানা থাকবে। |
PROVISIONING | ডিভাইসের ব্যবস্থা করা হচ্ছে। নতুন নথিভুক্ত ডিভাইসগুলি এই অবস্থায় থাকে যতক্ষণ না তাদের একটি নীতি প্রয়োগ করা হয়। |
LOST | ডিভাইসটি হারিয়ে গেছে। এই অবস্থা শুধুমাত্র প্রতিষ্ঠানের মালিকানাধীন ডিভাইসে সম্ভব। |
PREPARING_FOR_MIGRATION | ডিভাইসটি অ্যান্ড্রয়েড ম্যানেজমেন্ট এপিআই-এ স্থানান্তরের জন্য প্রস্তুতি নিচ্ছে। মাইগ্রেশন চালিয়ে যাওয়ার জন্য আর কোন পদক্ষেপের প্রয়োজন নেই। |
DEACTIVATED_BY_DEVICE_FINANCE | এটি একটি অর্থায়নকৃত ডিভাইস যা অর্থায়ন এজেন্ট দ্বারা "লক" করা হয়েছে। এর অর্থ হল কিছু নীতি সেটিংস প্রয়োগ করা হয়েছে যা ডিভাইসের কার্যকারিতা সীমিত করে যতক্ষণ না পর্যন্ত ডিভাইসটি ফাইন্যান্সিং এজেন্ট দ্বারা "আনলক" করা হয়। ডিভাইসটি ফাইন্যান্সিং এজেন্ট দ্বারা ওভাররাইড করা বাদ দিয়ে নীতি সেটিংস প্রয়োগ করা চালিয়ে যাবে৷ যখন ডিভাইসটি "লক করা" থাকে, তখন রাজ্যটি DEACTIVATED_BY_DEVICE_FINANCE হিসাবে appliedState স্টেটে রিপোর্ট করা হয়। |
নন-কমপ্লায়েন্স ডিটেইল
একটি নীতি সেটিং সঙ্গে অ-সম্মতি সম্পর্কে বিশদ প্রদান করে।
JSON প্রতিনিধিত্ব |
---|
{ "settingName": string, "nonComplianceReason": enum ( |
ক্ষেত্র | |
---|---|
settingName | নীতি নির্ধারণের নাম। এটি একটি শীর্ষ-স্তরের |
nonComplianceReason | ডিভাইসটি সেটিং এর সাথে সম্মত না হওয়ার কারণ। |
packageName | প্যাকেজের নামটি নির্দেশ করে যে কোন অ্যাপটি সম্মতির বাইরে, যদি প্রযোজ্য হয়। |
fieldPath | নেস্টেড ক্ষেত্রগুলির সাথে সেটিংসের জন্য, যদি একটি নির্দিষ্ট নেস্টেড ক্ষেত্র সম্মতির বাইরে থাকে তবে এটি আপত্তিকর ক্ষেত্রের সম্পূর্ণ পথটি নির্দিষ্ট করে। জাভাস্ক্রিপ্টে নীতি JSON ক্ষেত্রটি যেভাবে উল্লেখ করা হবে সেভাবে পাথ ফরম্যাট করা হয়েছে, অর্থাৎ: 1) অবজেক্ট-টাইপ করা ক্ষেত্রগুলির জন্য, ক্ষেত্রের নামটি একটি ডট দ্বারা তারপর একটি সাবফিল্ডের নাম দ্বারা অনুসরণ করা হয়৷ 2) অ্যারে-টাইপ করা ক্ষেত্রগুলির জন্য, ক্ষেত্রের নামটি বন্ধনীতে আবদ্ধ অ্যারে সূচক দ্বারা অনুসরণ করা হয়। উদাহরণ স্বরূপ, 3য় অ্যাপ্লিকেশনে |
currentValue | নীতি সেটিং প্রয়োগ করা না গেলে, ডিভাইসে সেটিং এর বর্তমান মান। |
installationFailureReason | যদি |
specificNonComplianceReason | নীতি-নির্দিষ্ট কারণ ডিভাইসটি সেটিং মেনে চলে না। |
specificNonComplianceContext | |
ইনস্টলেশন ব্যর্থতার কারণ
যে কারণে একটি অ্যাপ ইনস্টলেশন ব্যর্থ হতে পারে।
Enums | |
---|---|
INSTALLATION_FAILURE_REASON_UNSPECIFIED | এই মান অননুমোদিত. |
INSTALLATION_FAILURE_REASON_UNKNOWN | একটি অজানা শর্ত অ্যাপটিকে ইনস্টল করা থেকে বাধা দিচ্ছে৷ কিছু সম্ভাব্য কারণ হল ডিভাইসে পর্যাপ্ত স্টোরেজ নেই, ডিভাইস নেটওয়ার্ক সংযোগ অবিশ্বস্ত, বা ইনস্টলেশন প্রত্যাশার চেয়ে বেশি সময় নিচ্ছে। ইনস্টলেশন স্বয়ংক্রিয়ভাবে পুনরায় চেষ্টা করা হবে. |
IN_PROGRESS | ইনস্টলেশন প্রক্রিয়া এখনও চলছে. |
NOT_FOUND | অ্যাপটি প্লে-তে পাওয়া যায়নি। |
NOT_COMPATIBLE_WITH_DEVICE | অ্যাপটি ডিভাইসের সাথে বেমানান। |
NOT_APPROVED | অ্যাপটি অ্যাডমিন দ্বারা অনুমোদিত হয়নি। |
PERMISSIONS_NOT_ACCEPTED | অ্যাপটিতে নতুন অনুমতি রয়েছে যা অ্যাডমিন গ্রহণ করেনি। |
NOT_AVAILABLE_IN_COUNTRY | অ্যাপটি ব্যবহারকারীর দেশে উপলব্ধ নয়। |
NO_LICENSES_REMAINING | ব্যবহারকারীকে বরাদ্দ করার জন্য কোন লাইসেন্স উপলব্ধ নেই। |
NOT_ENROLLED | এন্টারপ্রাইজটি আর পরিচালিত Google Play-এর সাথে নথিভুক্ত নয় বা প্রশাসক সর্বশেষ পরিচালিত Google Play পরিষেবার শর্তাবলী স্বীকার করেননি৷ |
USER_INVALID | ব্যবহারকারী আর বৈধ নয়. ব্যবহারকারী মুছে ফেলা বা অক্ষম করা হতে পারে. |
NETWORK_ERROR_UNRELIABLE_CONNECTION | ব্যবহারকারীর ডিভাইসে একটি নেটওয়ার্ক ত্রুটি ইনস্টল করা সফল হতে বাধা দিয়েছে৷ এটি সাধারণত ঘটে যখন ডিভাইসের ইন্টারনেট সংযোগ হ্রাস পায়, অনুপলব্ধ হয় বা নেটওয়ার্ক কনফিগারেশন সমস্যা থাকে। অনুগ্রহ করে নিশ্চিত করুন যে ডিভাইসটি |
INSUFFICIENT_STORAGE | অ্যাপটি ইনস্টল করার জন্য ব্যবহারকারীর ডিভাইসে পর্যাপ্ত স্টোরেজ স্পেস নেই। ডিভাইসে স্টোরেজ স্পেস সাফ করে এটি সমাধান করা যেতে পারে। ডিভাইসে পর্যাপ্ত স্টোরেজ হয়ে গেলে অ্যাপ ইনস্টল বা আপডেট স্বয়ংক্রিয়ভাবে পুনরায় শুরু হবে। |
সুনির্দিষ্ট অ-সম্মতি কারণ
একটি ডিভাইস নীতি সেটিংসের সাথে সঙ্গতিপূর্ণ নাও হতে পারে সেই কারণে আরও বিশদ বিবরণ৷ ভবিষ্যতে নতুন মান enum যোগ করা যেতে পারে.
Enums | |
---|---|
SPECIFIC_NON_COMPLIANCE_REASON_UNSPECIFIED | নির্দিষ্ট অ-সম্মতি কারণ উল্লেখ করা হয় না. কনটেক্সটে ক্ষেত্রগুলি সেট করা নেই। |
PASSWORD_POLICIES_USER_CREDENTIALS_CONFIRMATION_REQUIRED | ব্যবহারকারীকে স্ক্রীন লক প্রবেশ করে শংসাপত্র নিশ্চিত করতে হবে। কনটেক্সটে ক্ষেত্রগুলি সেট করা নেই। এ সেট করা হয়েছে। |
PASSWORD_POLICIES_PASSWORD_EXPIRED | ডিভাইস বা প্রোফাইল পাসওয়ার্ড মেয়াদ শেষ হয়েছে. সেট করা আছে। এ সেট করা হয়েছে। |
PASSWORD_POLICIES_PASSWORD_NOT_SUFFICIENT | ডিভাইসের পাসওয়ার্ড পাসওয়ার্ডের প্রয়োজনীয়তা পূরণ করে না। সেট করা আছে। এ সেট করা হয়েছে। |
ONC_WIFI_INVALID_VALUE | ONC Wi-Fi কনফিগারেশনে একটি ভুল মান আছে। কোন ক্ষেত্রের মান ভুল তা নির্দিষ্ট করে। সেট করা আছে। এ সেট করা হয়েছে। |
ONC_WIFI_API_LEVEL | ডিভাইসে চলমান Android সংস্করণের API স্তরে ONC Wi-Fi সেটিং সমর্থিত নয়৷ কোন ক্ষেত্রের মান সমর্থিত নয় তা নির্দিষ্ট করে। সেট করা আছে। এ সেট করা আছে। |
ONC_WIFI_INVALID_ENTERPRISE_CONFIG | এন্টারপ্রাইজ ওয়াই-ফাই নেটওয়ার্কে হয় রুট CA বা ডোমেন নাম অনুপস্থিত৷ এ সেট করা হয়েছে। |
ONC_WIFI_USER_SHOULD_REMOVE_NETWORK | ব্যবহারকারীকে ম্যানুয়ালি কনফিগার করা Wi-Fi নেটওয়ার্ক সরাতে হবে। এটি শুধুমাত্র ব্যক্তিগত মালিকানাধীন ডিভাইসের কাজের প্রোফাইলে প্রযোজ্য। এ সেট করা হয়েছে। |
ONC_WIFI_KEY_PAIR_ALIAS_NOT_CORRESPONDING_TO_EXISTING_KEY | এ ClientCertKeyPairAlias ফিল্ডের মাধ্যমে নির্দিষ্ট করা কী জোড়া উপনাম ডিভাইসে ইনস্টল করা একটি বিদ্যমান কী-এর সাথে সঙ্গতিপূর্ণ নয়। এ সেট করা হয়েছে। |
নির্দিষ্ট নন-কমপ্লায়েন্স প্রসঙ্গ
এর জন্য অতিরিক্ত প্রসঙ্গ। SpecificNonComplianceReason
JSON প্রতিনিধিত্ব |
---|
{ "oncWifiContext": { object ( |
ক্ষেত্র | |
---|---|
oncWifiContext | ওয়াই-ফাই কনফিগারেশন সম্পর্কিত অ-সম্মতির জন্য অতিরিক্ত প্রসঙ্গ। |
passwordPoliciesContext | পাসওয়ার্ড নীতির সাথে অ-সম্মতির জন্য অতিরিক্ত প্রসঙ্গ। |
OncWifiContext
ওয়াই-ফাই কনফিগারেশন সম্পর্কিত অ-সম্মতির জন্য অতিরিক্ত প্রসঙ্গ।
JSON প্রতিনিধিত্ব |
---|
{ "wifiGuid": string } |
ক্ষেত্র | |
---|---|
wifiGuid | অ-সঙ্গত Wi-Fi কনফিগারেশনের GUID। |
পাসওয়ার্ড নীতি প্রসঙ্গ
পাসওয়ার্ড নীতির সাথে অ-সম্মতির জন্য অতিরিক্ত প্রসঙ্গ।
JSON প্রতিনিধিত্ব |
---|
{
"passwordPolicyScope": enum ( |
ক্ষেত্র | |
---|---|
passwordPolicyScope | নন-কমপ্লায়েন্ট পাসওয়ার্ডের সুযোগ। |
সফটওয়্যার তথ্য
ডিভাইস সফ্টওয়্যার সম্পর্কে তথ্য।
JSON প্রতিনিধিত্ব |
---|
{
"androidVersion": string,
"androidDevicePolicyVersionCode": integer,
"androidDevicePolicyVersionName": string,
"androidBuildNumber": string,
"deviceKernelVersion": string,
"bootloaderVersion": string,
"androidBuildTime": string,
"securityPatchLevel": string,
"primaryLanguageCode": string,
"deviceBuildSignature": string,
"systemUpdateInfo": {
object ( |
ক্ষেত্র | |
---|---|
androidVersion | ব্যবহারকারী-দৃশ্যমান Android সংস্করণ স্ট্রিং। উদাহরণস্বরূপ, |
androidDevicePolicyVersionCode | Android ডিভাইস নীতি অ্যাপ সংস্করণ কোড। |
androidDevicePolicyVersionName | ব্যবহারকারীর কাছে প্রদর্শিত Android ডিভাইস নীতি অ্যাপ সংস্করণ। |
androidBuildNumber | অ্যান্ড্রয়েড বিল্ড আইডি স্ট্রিং ব্যবহারকারীর কাছে প্রদর্শনের জন্য বোঝানো হয়েছে। উদাহরণস্বরূপ, |
deviceKernelVersion | কার্নেল সংস্করণ, উদাহরণস্বরূপ, |
bootloaderVersion | সিস্টেম বুটলোডার সংস্করণ নম্বর, যেমন |
androidBuildTime | সময় বিল্ড. RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
securityPatchLevel | নিরাপত্তা প্যাচ স্তর, যেমন |
primaryLanguageCode | ডিভাইসে প্রাথমিক লোকেলের জন্য একটি IETF BCP 47 ভাষার কোড। |
deviceBuildSignature | সিস্টেম প্যাকেজের সাথে যুক্ত |
systemUpdateInfo | একটি সম্ভাব্য মুলতুবি থাকা সিস্টেম আপডেট সম্পর্কে তথ্য৷ |
সিস্টেম আপডেট তথ্য
একটি সম্ভাব্য মুলতুবি থাকা সিস্টেম আপডেট সম্পর্কে তথ্য৷
JSON প্রতিনিধিত্ব |
---|
{
"updateStatus": enum ( |
ক্ষেত্র | |
---|---|
updateStatus | একটি আপডেটের অবস্থা: একটি আপডেট বিদ্যমান কিনা এবং এটি কি ধরনের। |
updateReceivedTime | যে সময় আপডেটটি প্রথম উপলব্ধ ছিল। একটি শূন্য মান নির্দেশ করে যে এই ক্ষেত্রটি সেট করা নেই। এই ক্ষেত্রটি তখনই সেট করা হয় যখন একটি আপডেট উপলব্ধ থাকে (অর্থাৎ, RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
আপডেট স্ট্যাটাস
একটি আপডেটের অবস্থা: একটি আপডেট বিদ্যমান কিনা এবং এটি কি ধরনের।
Enums | |
---|---|
UPDATE_STATUS_UNKNOWN | একটি মুলতুবি সিস্টেম আপডেট আছে কিনা তা অজানা। এটি ঘটে যখন, উদাহরণস্বরূপ, ডিভাইস API স্তর 26-এর কম হয়, অথবা যদি Android ডিভাইস নীতির সংস্করণটি পুরানো হয়৷ |
UP_TO_DATE | ডিভাইসে কোনো মুলতুবি সিস্টেম আপডেট উপলব্ধ নেই। |
UNKNOWN_UPDATE_AVAILABLE | একটি মুলতুবি সিস্টেম আপডেট উপলব্ধ আছে, কিন্তু এর ধরন জানা নেই। |
SECURITY_UPDATE_AVAILABLE | একটি মুলতুবি নিরাপত্তা আপডেট উপলব্ধ আছে. |
OS_UPDATE_AVAILABLE | একটি মুলতুবি OS আপডেট উপলব্ধ আছে। |
হার্ডওয়্যার তথ্য
ডিভাইস হার্ডওয়্যার সম্পর্কে তথ্য। তাপমাত্রা থ্রেশহোল্ড সম্পর্কিত ক্ষেত্রগুলি শুধুমাত্র তখনই উপলব্ধ হয় যদি ডিভাইসের নীতিতে hardwareStatusEnabled
সত্য হয়৷
JSON প্রতিনিধিত্ব |
---|
{ "brand": string, "hardware": string, "deviceBasebandVersion": string, "manufacturer": string, "serialNumber": string, "model": string, "batteryShutdownTemperatures": [ number ], "batteryThrottlingTemperatures": [ number ], "cpuShutdownTemperatures": [ number ], "cpuThrottlingTemperatures": [ number ], "gpuShutdownTemperatures": [ number ], "gpuThrottlingTemperatures": [ number ], "skinShutdownTemperatures": [ number ], "skinThrottlingTemperatures": [ number ], "enterpriseSpecificId": string } |
ক্ষেত্র | |
---|---|
brand | ডিভাইসের ব্র্যান্ড। উদাহরণস্বরূপ, |
hardware | হার্ডওয়্যারের নাম। উদাহরণস্বরূপ, |
deviceBasebandVersion | বেসব্যান্ড সংস্করণ। উদাহরণস্বরূপ, |
manufacturer | প্রস্তুতকারক। উদাহরণস্বরূপ, |
serialNumber | ডিভাইসের সিরিয়াল নম্বর। |
model | ডিভাইসটির মডেল। উদাহরণস্বরূপ, |
batteryShutdownTemperatures[] | ডিভাইসের প্রতিটি ব্যাটারির জন্য সেলসিয়াসে ব্যাটারি শাটডাউন তাপমাত্রার থ্রেশহোল্ড। |
batteryThrottlingTemperatures[] | ডিভাইসে প্রতিটি ব্যাটারির জন্য সেলসিয়াসে ব্যাটারি থ্রোটলিং তাপমাত্রা থ্রেশহোল্ড। |
cpuShutdownTemperatures[] | ডিভাইসে প্রতিটি CPU-এর জন্য সেলসিয়াসে CPU শাটডাউন তাপমাত্রা থ্রেশহোল্ড। |
cpuThrottlingTemperatures[] | ডিভাইসে প্রতিটি CPU-এর জন্য সেলসিয়াসে CPU থ্রোটলিং তাপমাত্রা থ্রেশহোল্ড। |
gpuShutdownTemperatures[] | ডিভাইসে প্রতিটি GPU-এর জন্য সেলসিয়াসে GPU শাটডাউন তাপমাত্রা থ্রেশহোল্ড। |
gpuThrottlingTemperatures[] | ডিভাইসে প্রতিটি GPU-এর জন্য সেলসিয়াসে GPU থ্রোটলিং তাপমাত্রা থ্রেশহোল্ড। |
skinShutdownTemperatures[] | সেলসিয়াসে ডিভাইস স্কিন শাটডাউন তাপমাত্রা থ্রেশহোল্ড। |
skinThrottlingTemperatures[] | সেলসিয়াসে ডিভাইসের ত্বক থ্রোটলিং তাপমাত্রা থ্রেশহোল্ড। |
enterpriseSpecificId | শুধুমাত্র আউটপুট। আইডি যা একটি নির্দিষ্ট প্রতিষ্ঠানের ব্যক্তিগত মালিকানাধীন ডিভাইসটিকে অনন্যভাবে সনাক্ত করে। একই প্রতিষ্ঠানের সাথে নথিভুক্ত করা হলে একই শারীরিক ডিভাইসে, এই আইডি সেটআপ এবং এমনকি ফ্যাক্টরি রিসেট জুড়ে থাকে। এই আইডিটি Android 12 এবং তার উপরে চলমান ডিভাইসগুলিতে কাজের প্রোফাইল সহ ব্যক্তিগত মালিকানাধীন ডিভাইসগুলিতে উপলব্ধ। |
প্রদর্শন
ডিভাইস প্রদর্শন তথ্য।
JSON প্রতিনিধিত্ব |
---|
{
"name": string,
"displayId": integer,
"refreshRate": integer,
"state": enum ( |
ক্ষেত্র | |
---|---|
name | প্রদর্শনের নাম। |
displayId | অনন্য প্রদর্শন আইডি। |
refreshRate | প্রতি সেকেন্ডে ফ্রেমে প্রদর্শনের রিফ্রেশ হার। |
state | প্রদর্শনের অবস্থা। |
width | পিক্সেলে প্রস্থ প্রদর্শন করুন। |
height | পিক্সেলে উচ্চতা প্রদর্শন করুন। |
density | বিন্দু-প্রতি-ইঞ্চি হিসাবে প্রকাশ করা ঘনত্ব প্রদর্শন করুন। |
ডিসপ্লেস্টেট
একটি প্রদর্শনের অবস্থা।
Enums | |
---|---|
DISPLAY_STATE_UNSPECIFIED | এই মান অননুমোদিত. |
OFF | ডিসপ্লে বন্ধ। |
ON | ডিসপ্লে চালু আছে। |
DOZE | ডিসপ্লে কম পাওয়ারের অবস্থায় ডোজ করছে |
SUSPENDED | ডিসপ্লে একটি সাসপেন্ডেড কম পাওয়ার অবস্থায় ঘুমাচ্ছে। |
অ্যাপ্লিকেশন রিপোর্ট
একটি ইনস্টল করা অ্যাপ সম্পর্কে রিপোর্ট করা তথ্য।
JSON প্রতিনিধিত্ব |
---|
{ "packageName": string, "versionName": string, "versionCode": integer, "events": [ { object ( |
ক্ষেত্র | |
---|---|
packageName | অ্যাপের প্যাকেজের নাম। |
versionName | ব্যবহারকারীর কাছে প্রদর্শিত অ্যাপ সংস্করণ। |
versionCode | অ্যাপ সংস্করণ কোড, যা একটি সংস্করণ অন্য সংস্করণের চেয়ে সাম্প্রতিক কিনা তা নির্ধারণ করতে ব্যবহার করা যেতে পারে। |
events[] | অ্যাপ ইভেন্টের তালিকা যা গত 30 ঘন্টায় ঘটেছে। |
displayName | অ্যাপটির প্রদর্শনের নাম। |
packageSha256Hash | অ্যাপটির APK ফাইলের SHA-256 হ্যাশ, যা অ্যাপটি যাচাই করতে ব্যবহার করা যেতে পারে পরিবর্তন করা হয়নি। হ্যাশ মানের প্রতিটি বাইট একটি দুই-অঙ্কের হেক্সাডেসিমেল সংখ্যা হিসাবে উপস্থাপন করা হয়। |
signingKeyCertFingerprints[] | অ্যাপ প্যাকেজের সাথে যুক্ত প্রতিটি |
installerPackageName | যে অ্যাপটি এই অ্যাপটি ইনস্টল করেছে তার প্যাকেজের নাম। |
applicationSource | প্যাকেজের উৎস। |
state | আবেদনের অবস্থা। |
keyedAppStates[] | অ্যাপ দ্বারা রিপোর্ট করা কীড অ্যাপ স্টেটের তালিকা। |
userFacingType | অ্যাপটি ব্যবহারকারীর মুখোমুখি কিনা। |
অ্যাপ্লিকেশন ইভেন্ট
একটি অ্যাপ-সম্পর্কিত ইভেন্ট।
JSON প্রতিনিধিত্ব |
---|
{
"eventType": enum ( |
ক্ষেত্র | |
---|---|
eventType | অ্যাপ ইভেন্টের ধরন। |
createTime | ঘটনার সৃষ্টির সময়। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
অ্যাপ্লিকেশন ইভেন্ট টাইপ
অ্যাপ-সম্পর্কিত এক ধরনের ইভেন্ট।
Enums | |
---|---|
APPLICATION_EVENT_TYPE_UNSPECIFIED | এই মান অননুমোদিত. |
INSTALLED | অ্যাপটি ইনস্টল করা হয়েছে। |
CHANGED | অ্যাপটি পরিবর্তন করা হয়েছে, উদাহরণস্বরূপ, একটি উপাদান সক্ষম বা অক্ষম করা হয়েছে। |
DATA_CLEARED | অ্যাপ ডেটা সাফ করা হয়েছে। |
REMOVED | অ্যাপটি সরানো হয়েছে। |
REPLACED | পুরানো সংস্করণটি প্রতিস্থাপন করে অ্যাপটির একটি নতুন সংস্করণ ইনস্টল করা হয়েছে। |
RESTARTED | অ্যাপটি পুনরায় চালু করা হয়েছে। |
PINNED | অ্যাপটি অগ্রভাগে পিন করা হয়েছে। |
UNPINNED | অ্যাপটি আনপিন করা হয়েছে। |
অ্যাপ্লিকেশন উত্স
একটি অ্যাপ সরবরাহকারী উত্স।
Enums | |
---|---|
APPLICATION_SOURCE_UNSPECIFIED | অ্যাপটি একটি অনির্দিষ্ট উৎস থেকে সাইডলোড করা হয়েছে। |
SYSTEM_APP_FACTORY_VERSION | এটি ডিভাইসের ফ্যাক্টরি ইমেজ থেকে একটি সিস্টেম অ্যাপ। |
SYSTEM_APP_UPDATED_VERSION | এটি একটি আপডেট সিস্টেম অ্যাপ। |
INSTALLED_FROM_PLAY_STORE | অ্যাপটি গুগল প্লে স্টোর থেকে ইনস্টল করা হয়েছে। |
অ্যাপ্লিকেশন স্টেট
বর্তমান ইনস্টলেশন অবস্থা।
Enums | |
---|---|
APPLICATION_STATE_UNSPECIFIED | অ্যাপের অবস্থা অনির্দিষ্ট |
REMOVED | অ্যাপটি ডিভাইস থেকে সরানো হয়েছে |
INSTALLED | অ্যাপটি ডিভাইসে ইনস্টল করা আছে |
KeyedAppState
অ্যাপ দ্বারা রিপোর্ট করা কীড অ্যাপের অবস্থা।
JSON প্রতিনিধিত্ব |
---|
{
"key": string,
"severity": enum ( |
ক্ষেত্র | |
---|---|
key | অ্যাপের অবস্থার জন্য চাবিকাঠি। অ্যাপ্লিকেশানটি কিসের জন্য রাজ্য সরবরাহ করছে তার রেফারেন্সের বিন্দু হিসাবে কাজ করে৷ উদাহরণস্বরূপ, পরিচালিত কনফিগারেশন প্রতিক্রিয়া প্রদান করার সময়, এই কীটি পরিচালিত কনফিগারেশন কী হতে পারে। |
severity | অ্যাপের অবস্থার তীব্রতা। |
message | ঐচ্ছিকভাবে, অ্যাপের অবস্থা ব্যাখ্যা করার জন্য একটি ফ্রি-ফর্ম মেসেজ স্ট্রিং। যদি রাষ্ট্রটি একটি নির্দিষ্ট মান (যেমন একটি পরিচালিত কনফিগারেশন মান) দ্বারা ট্রিগার করা হয় তবে এটি বার্তায় অন্তর্ভুক্ত করা উচিত। |
data | ঐচ্ছিকভাবে, একটি মেশিন-পঠনযোগ্য মান EMM দ্বারা পড়তে হবে। উদাহরণস্বরূপ, মান নির্ধারণ করা যা প্রশাসক ইএমএম কনসোলে জিজ্ঞাসা করতে বেছে নিতে পারেন (যেমন "ব্যাটারি_সতর্কতা ডেটা < 10 হলে আমাকে অবহিত করুন")। |
createTime | ডিভাইসে অ্যাপ্লিকেশান তৈরির সময় অবস্থা। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
lastUpdateTime | অ্যাপের অবস্থা সম্প্রতি আপডেট হওয়ার সময়। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
তীব্রতা
অ্যাপের অবস্থার তীব্রতা।
Enums | |
---|---|
SEVERITY_UNSPECIFIED | অনির্দিষ্ট তীব্রতা স্তর। |
INFO | তথ্যের তীব্রতা স্তর। |
ERROR | ত্রুটির তীব্রতা স্তর। এটি শুধুমাত্র প্রকৃত ত্রুটির শর্তগুলির জন্য সেট করা উচিত যা একটি ব্যবস্থাপনা সংস্থাকে ঠিক করার জন্য পদক্ষেপ নিতে হবে। |
ইউজারফেসিং টাইপ
অ্যাপটি ব্যবহারকারীর মুখোমুখি কিনা।
Enums | |
---|---|
USER_FACING_TYPE_UNSPECIFIED | অ্যাপ ব্যবহারকারীর মুখোমুখি ধরন অনির্দিষ্ট। |
NOT_USER_FACING | অ্যাপ ব্যবহারকারীর মুখোমুখি নয়। |
USER_FACING | অ্যাপ ব্যবহারকারীর মুখোমুখি। |
নেটওয়ার্ক ইনফো
ডিভাইস নেটওয়ার্ক তথ্য।
JSON প্রতিনিধিত্ব |
---|
{
"imei": string,
"meid": string,
"wifiMacAddress": string,
"networkOperatorName": string,
"telephonyInfos": [
{
object ( |
ক্ষেত্র | |
---|---|
imei | জিএসএম ডিভাইসের আইএমইআই নম্বর। উদাহরণস্বরূপ, |
meid | CDMA ডিভাইসের MEID নম্বর। উদাহরণস্বরূপ, |
wifiMacAddress | ডিভাইসের Wi-Fi MAC ঠিকানা। উদাহরণস্বরূপ, |
networkOperatorName | বর্তমান নিবন্ধিত অপারেটরের বর্ণানুক্রমিক নাম। উদাহরণস্বরূপ, ভোডাফোন। |
telephonyInfos[] | ডিভাইসে প্রতিটি সিম কার্ডের সাথে যুক্ত টেলিফোনি তথ্য প্রদান করে। শুধুমাত্র Android API স্তর 23 থেকে শুরু করে সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলিতে সমর্থিত৷ |
টেলিফোনি ইনফো
ডিভাইসে একটি প্রদত্ত সিম কার্ডের সাথে সম্পর্কিত টেলিফোনি তথ্য। শুধুমাত্র Android API স্তর 23 থেকে শুরু করে সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলিতে সমর্থিত৷
JSON প্রতিনিধিত্ব |
---|
{ "phoneNumber": string, "carrierName": string, "iccId": string } |
ক্ষেত্র | |
---|---|
phoneNumber | এই সিম কার্ডের সাথে যুক্ত ফোন নম্বর। |
carrierName | এই সিম কার্ডের সাথে যুক্ত ক্যারিয়ারের নাম। |
iccId | শুধুমাত্র আউটপুট। এই সিম কার্ডের সাথে যুক্ত আইসিসিআইডি। |
মেমরি ইনফো
ডিভাইস মেমরি এবং স্টোরেজ সম্পর্কে তথ্য।
JSON প্রতিনিধিত্ব |
---|
{ "totalRam": string, "totalInternalStorage": string } |
ক্ষেত্র | |
---|---|
totalRam | বাইটে ডিভাইসে মোট RAM। |
totalInternalStorage | বাইটে ডিভাইসে মোট অভ্যন্তরীণ সঞ্চয়স্থান। |
মেমরি ইভেন্ট
মেমরি এবং স্টোরেজ পরিমাপ সম্পর্কিত একটি ঘটনা।
নতুন এবং পুরানো ইভেন্টের মধ্যে পার্থক্য করতে, আমরা
ক্ষেত্র ব্যবহার করার পরামর্শ দিই। createTime
JSON প্রতিনিধিত্ব |
---|
{
"eventType": enum ( |
ক্ষেত্র | |
---|---|
eventType | ইভেন্টের ধরন। |
createTime | ঘটনার সৃষ্টির সময়। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
byteCount | মাধ্যমের ফ্রি বাইটের সংখ্যা বা |
মেমরি ইভেন্ট টাইপ
ঘটনার ধরন।
Enums | |
---|---|
MEMORY_EVENT_TYPE_UNSPECIFIED | অনির্দিষ্ট। কোন ইভেন্ট এই ধরনের নেই. |
RAM_MEASURED | র্যামে মুক্ত স্থান পরিমাপ করা হয়েছিল। |
INTERNAL_STORAGE_MEASURED | অভ্যন্তরীণ সঞ্চয়স্থানে খালি স্থান পরিমাপ করা হয়েছিল। |
EXTERNAL_STORAGE_DETECTED | একটি নতুন বাহ্যিক স্টোরেজ মাধ্যম সনাক্ত করা হয়েছে৷ রিপোর্ট করা বাইট গণনা হল স্টোরেজ মিডিয়ামের মোট ক্ষমতা। |
EXTERNAL_STORAGE_REMOVED | একটি বাহ্যিক স্টোরেজ মাধ্যম সরানো হয়েছে৷ রিপোর্ট করা বাইট সংখ্যা শূন্য। |
EXTERNAL_STORAGE_MEASURED | একটি বাহ্যিক স্টোরেজ মাধ্যমে বিনামূল্যে স্থান পরিমাপ করা হয়েছিল. |
পাওয়ার ম্যানেজমেন্ট ইভেন্ট
একটি পাওয়ার ম্যানেজমেন্ট ইভেন্ট।
JSON প্রতিনিধিত্ব |
---|
{
"eventType": enum ( |
ক্ষেত্র | |
---|---|
eventType | ইভেন্টের ধরন। |
createTime | ঘটনার সৃষ্টির সময়। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
batteryLevel | |
পাওয়ার ম্যানেজমেন্ট ইভেন্ট টাইপ
ঘটনার ধরন।
Enums | |
---|---|
POWER_MANAGEMENT_EVENT_TYPE_UNSPECIFIED | অনির্দিষ্ট। কোন ইভেন্ট এই ধরনের নেই. |
BATTERY_LEVEL_COLLECTED | ব্যাটারি স্তর পরিমাপ করা হয়. |
POWER_CONNECTED | ডিভাইসটি চার্জ হতে শুরু করেছে। |
POWER_DISCONNECTED | ডিভাইসটি চার্জ করা বন্ধ করে দিয়েছে। |
BATTERY_LOW | ডিভাইসটি কম-পাওয়ার মোডে প্রবেশ করেছে। |
BATTERY_OKAY | ডিভাইসটি কম-পাওয়ার মোড থেকে প্রস্থান করেছে। |
BOOT_COMPLETED | ডিভাইসটি বুট হয়েছে। |
SHUTDOWN | ডিভাইসটি বন্ধ হয়ে গেছে। |
হার্ডওয়্যার স্ট্যাটাস
হার্ডওয়্যার অবস্থা। হার্ডওয়্যার স্বাস্থ্য নির্ধারণ করতে hardwareInfo
ইনফোতে উপলব্ধ তাপমাত্রার থ্রেশহোল্ডের সাথে তাপমাত্রার তুলনা করা যেতে পারে।
JSON প্রতিনিধিত্ব |
---|
{ "createTime": string, "batteryTemperatures": [ number ], "cpuTemperatures": [ number ], "gpuTemperatures": [ number ], "skinTemperatures": [ number ], "fanSpeeds": [ number ], "cpuUsages": [ number ] } |
ক্ষেত্র | |
---|---|
createTime | সময় পরিমাপ নেওয়া হয়েছে. RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
batteryTemperatures[] | ডিভাইসের প্রতিটি ব্যাটারির জন্য বর্তমান ব্যাটারির তাপমাত্রা সেলসিয়াসে। |
cpuTemperatures[] | ডিভাইসে প্রতিটি CPU-এর জন্য বর্তমান CPU তাপমাত্রা সেলসিয়াসে। |
gpuTemperatures[] | ডিভাইসে প্রতিটি GPU-এর জন্য বর্তমান GPU তাপমাত্রা সেলসিয়াসে। |
skinTemperatures[] | বর্তমান ডিভাইসের ত্বকের তাপমাত্রা সেলসিয়াসে। |
fanSpeeds[] | ডিভাইসে প্রতিটি ফ্যানের জন্য RPM-এ ফ্যানের গতি। খালি অ্যারে মানে কোন ফ্যান নেই বা ফ্যানের গতি সিস্টেমে সমর্থিত নয়। |
cpuUsages[] | ডিভাইসে উপলব্ধ প্রতিটি কোরের জন্য শতাংশে CPU ব্যবহার। প্রতিটি আনপ্লাগড কোরের জন্য ব্যবহার 0। খালি অ্যারে বোঝায় যে সিস্টেমে CPU ব্যবহার সমর্থিত নয়। |
ডিভাইস সেটিংস
ডিভাইসে নিরাপত্তা সম্পর্কিত ডিভাইস সেটিংস সম্পর্কে তথ্য।
JSON প্রতিনিধিত্ব |
---|
{
"isDeviceSecure": boolean,
"unknownSourcesEnabled": boolean,
"developmentSettingsEnabled": boolean,
"adbEnabled": boolean,
"isEncrypted": boolean,
"encryptionStatus": enum ( |
ক্ষেত্র | |
---|---|
isDeviceSecure | ডিভাইসটি পিন/পাসওয়ার্ড দিয়ে সুরক্ষিত কিনা। |
unknownSourcesEnabled | অজানা উৎস থেকে অ্যাপ ইনস্টল করা সক্ষম কিনা। |
developmentSettingsEnabled | ডিভাইসে ডেভেলপার মোড চালু আছে কিনা। |
adbEnabled | ডিভাইসে ADB সক্ষম কিনা। |
isEncrypted | স্টোরেজ এনক্রিপশন সক্ষম কিনা। |
encryptionStatus | DevicePolicyManager থেকে এনক্রিপশন স্থিতি। |
verifyAppsEnabled | ডিভাইসে Google Play Protect যাচাইকরণ প্রয়োগ করা হয়েছে কিনা। |
এনক্রিপশন স্থিতি
একটি ডিভাইসের এনক্রিপশন স্থিতি।
Enums | |
---|---|
ENCRYPTION_STATUS_UNSPECIFIED | অনির্দিষ্ট। কোনো ডিভাইসে এই ধরনের থাকা উচিত নয়। |
UNSUPPORTED | এনক্রিপশন ডিভাইস দ্বারা সমর্থিত নয়। |
INACTIVE | এনক্রিপশন ডিভাইস দ্বারা সমর্থিত, কিন্তু বর্তমানে সক্রিয় নয়। |
ACTIVATING | এনক্রিপশন বর্তমানে সক্রিয় নয়, তবে বর্তমানে সক্রিয় করা হচ্ছে। |
ACTIVE | এনক্রিপশন সক্রিয়। |
ACTIVE_DEFAULT_KEY | এনক্রিপশন সক্রিয়, কিন্তু একটি এনক্রিপশন কী ব্যবহারকারী দ্বারা সেট করা হয় না। |
ACTIVE_PER_USER | এনক্রিপশন সক্রিয়, এবং এনক্রিপশন কী ব্যবহারকারীর প্রোফাইলের সাথে আবদ্ধ। |
নিরাপত্তা ভঙ্গি
ডিভাইসের নিরাপত্তা ভঙ্গি, বর্তমান ডিভাইসের অবস্থা এবং প্রয়োগ করা নীতি দ্বারা নির্ধারিত।
JSON প্রতিনিধিত্ব |
---|
{ "devicePosture": enum ( |
ক্ষেত্র | |
---|---|
devicePosture | ডিভাইসের নিরাপত্তা ভঙ্গি মান। |
postureDetails[] | ডিভাইসের নিরাপত্তা ভঙ্গি সম্পর্কিত অতিরিক্ত বিবরণ। |
ডিভাইসপোসচার
পরিচালনার অধীনে একটি ডিভাইসের সম্ভাব্য নিরাপত্তা অঙ্গবিন্যাস মান।
Enums | |
---|---|
POSTURE_UNSPECIFIED | অনির্দিষ্ট। এই ভঙ্গি মান জন্য কোন অঙ্গবিন্যাস বিস্তারিত আছে. |
SECURE | এই ডিভাইস নিরাপদ. |
AT_RISK | এই ডিভাইসটি কর্পোরেট ডেটার সাথে ব্যবহারের জন্য সুপারিশের চেয়ে দূষিত অভিনেতাদের জন্য বেশি ঝুঁকিপূর্ণ হতে পারে৷ |
POTENTIALLY_COMPROMISED | এই ডিভাইসটি আপস করা হতে পারে এবং কর্পোরেট ডেটা অননুমোদিত অভিনেতাদের কাছে অ্যাক্সেসযোগ্য হতে পারে৷ |
অঙ্গবিন্যাস বিস্তারিত
ডিভাইসের নিরাপত্তা ভঙ্গি সম্পর্কিত অতিরিক্ত বিবরণ।
JSON প্রতিনিধিত্ব |
---|
{ "securityRisk": enum ( |
ক্ষেত্র | |
---|---|
securityRisk | একটি নির্দিষ্ট নিরাপত্তা ঝুঁকি যা ডিভাইসের নিরাপত্তা ভঙ্গিকে নেতিবাচকভাবে প্রভাবিত করে। |
advice[] | এই নিরাপত্তা ঝুঁকি কমাতে এবং ডিভাইসের নিরাপত্তা ভঙ্গি উন্নত করতে সংশ্লিষ্ট প্রশাসক-মুখী পরামর্শ। |
নিরাপত্তা ঝুঁকি
ঝুঁকি যা ডিভাইসটিকে সবচেয়ে নিরাপদ অবস্থায় রাখে না।
Enums | |
---|---|
SECURITY_RISK_UNSPECIFIED | অনির্দিষ্ট। |
UNKNOWN_OS | Play Integrity API শনাক্ত করে যে ডিভাইসটি একটি অজানা OS চালাচ্ছে (basicIntegrity চেক সফল হয়েছে কিন্তু ctsProfileMatch ব্যর্থ হয়েছে)। |
COMPROMISED_OS | Play Integrity API শনাক্ত করে যে ডিভাইসটি একটি আপস করা OS চালাচ্ছে (basicIntegrity চেক ব্যর্থ হয়েছে)। |
HARDWARE_BACKED_EVALUATION_FAILED | Play Integrity API শনাক্ত করে যে ডিভাইসটির সিস্টেমের অখণ্ডতার একটি দৃঢ় গ্যারান্টি নেই, যদি MEETS_STRONG_INTEGRITY লেবেলটি ডিভাইসের অখণ্ডতা ক্ষেত্রে না দেখায়। |
CommonCriteriaModeInfo
কমন ক্রাইটেরিয়া মোড সম্পর্কে তথ্য— ইনফরমেশন টেকনোলজি সিকিউরিটি ইভালুয়েশনের (CC) সাধারণ মানদণ্ডে সংজ্ঞায়িত নিরাপত্তা মান।
ডিভাইসের নীতিতে statusReportingSettings.commonCriteriaModeEnabled
true
হলেই এই তথ্য পাওয়া যায়।
JSON প্রতিনিধিত্ব |
---|
{ "commonCriteriaModeStatus": enum ( |
ক্ষেত্র | |
---|---|
commonCriteriaModeStatus | সাধারণ মানদণ্ড মোড সক্ষম কিনা। |
policySignatureVerificationStatus | শুধুমাত্র আউটপুট। নীতি স্বাক্ষর যাচাইকরণের অবস্থা। |
সাধারণ মানদণ্ড মোড স্থিতি
সাধারণ মানদণ্ড মোড সক্ষম কিনা।
Enums | |
---|---|
COMMON_CRITERIA_MODE_STATUS_UNKNOWN | অজানা অবস্থা। |
COMMON_CRITERIA_MODE_DISABLED | সাধারণ মানদণ্ড মোড বর্তমানে নিষ্ক্রিয় করা হয়েছে৷ |
COMMON_CRITERIA_MODE_ENABLED | সাধারণ মানদণ্ড মোড বর্তমানে সক্রিয় করা হয়েছে৷ |
নীতি স্বাক্ষর যাচাইকরণের অবস্থা
নীতি স্বাক্ষর যাচাইকরণের অবস্থা।
Enums | |
---|---|
POLICY_SIGNATURE_VERIFICATION_STATUS_UNSPECIFIED | অনির্দিষ্ট। যাচাই অবস্থা রিপোর্ট করা হয় নি. মিথ্যা হলেই এটি সেট করা হয়। |
POLICY_SIGNATURE_VERIFICATION_DISABLED | নীতি স্বাক্ষর যাচাইকরণ ডিভাইসে অক্ষম করা হয়েছে কারণ মিথ্যাতে সেট করা আছে৷ |
POLICY_SIGNATURE_VERIFICATION_SUCCEEDED | নীতি স্বাক্ষর যাচাইকরণ সফল হয়েছে৷ |
POLICY_SIGNATURE_VERIFICATION_NOT_SUPPORTED | নীতি স্বাক্ষর যাচাইকরণ সমর্থিত নয়, যেমন ডিভাইসটি একটি CloudDPC সংস্করণের সাথে নথিভুক্ত করা হয়েছে যা নীতি স্বাক্ষর যাচাইকরণ সমর্থন করে না। |
POLICY_SIGNATURE_VERIFICATION_FAILED | নীতি স্বাক্ষর যাচাইকরণ ব্যর্থ হয়েছে৷ নীতি প্রয়োগ করা হয়নি. |
DpcMigrationInfo
এই ডিভাইসটি অন্য ডিভাইস পলিসি কন্ট্রোলার (DPC) দ্বারা পরিচালিত থেকে স্থানান্তরিত হয়েছে কিনা সে সম্পর্কিত তথ্য।
JSON প্রতিনিধিত্ব |
---|
{ "previousDpc": string, "additionalData": string } |
ক্ষেত্র | |
---|---|
previousDpc | শুধুমাত্র আউটপুট। যদি এই ডিভাইসটি অন্য DPC থেকে স্থানান্তরিত হয় তবে এটি হল এর প্যাকেজের নাম। অন্যথায় জনবহুল নয়। |
additionalData | শুধুমাত্র আউটপুট। এই ডিভাইসটি অন্য DPC থেকে স্থানান্তরিত হলে, মাইগ্রেশন টোকেনের |
পদ্ধতি | |
---|---|
| একটি ডিভাইস মুছে দেয়। |
| একটি ডিভাইস পায়। |
| একটি ডিভাইসে একটি কমান্ড জারি করে। |
| একটি প্রদত্ত এন্টারপ্রাইজের জন্য ডিভাইসগুলি তালিকাভুক্ত করে৷ |
| একটি ডিভাইস আপডেট করে। |