টুল: get_policy
একটি নির্দিষ্ট এন্টারপ্রাইজের জন্য একটি নীতি এবং নীতি আইডি পায়। enterprise/{enterpriseId}/policies/{policyId} ফর্ম্যাটে রিসোর্সের নাম প্রয়োজন।
নিম্নলিখিত নমুনাটি get_policy MCP টুলটি ব্যবহার করার জন্য curl কীভাবে ব্যবহার করবেন তা প্রদর্শন করে।
| কার্ল অনুরোধ |
|---|
curl --location 'https://androidmanagement.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "get_policy", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
ইনপুট স্কিমা
পলিসি পাওয়ার জন্য অনুরোধ।
GetPolicyRequest সম্পর্কে
| JSON উপস্থাপনা |
|---|
{ "name": string } |
| ক্ষেত্র | |
|---|---|
name | |
আউটপুট স্কিমা
একটি নীতি সংস্থান এমন কিছু সেটিংসের প্রতিনিধিত্ব করে যা একটি পরিচালিত ডিভাইস এবং এতে ইনস্টল করা অ্যাপগুলির আচরণ নিয়ন্ত্রণ করে।
নীতি
| JSON উপস্থাপনা |
|---|
{ "name": string, "version": string, "applications": [ { object ( |
| ক্ষেত্র | |
|---|---|
name | |
version | নীতির সংস্করণ। এটি একটি কেবল-পঠনযোগ্য ক্ষেত্র। প্রতিবার নীতি আপডেট করার সময় সংস্করণটি বৃদ্ধি করা হয়। |
applications[] | অ্যাপগুলিতে নীতি প্রয়োগ করা হয়েছে। এতে সর্বাধিক ৩,০০০টি উপাদান থাকতে পারে। |
maximumTimeToLock | ডিভাইস লক না হওয়া পর্যন্ত ব্যবহারকারীর কার্যকলাপের সর্বোচ্চ সময় মিলিসেকেন্ডে। মান ০ হলে বোঝা যায় যে কোনও সীমাবদ্ধতা নেই। |
screenCaptureDisabled | স্ক্রিন ক্যাপচার বন্ধ আছে কিনা। |
cameraDisabled | যদি |
keyguardDisabledFeatures[] | উইজেটের মতো কীগার্ড কাস্টমাইজেশন অক্ষম করা হয়েছে। |
defaultPermissionPolicy | রানটাইম অনুমতি অনুরোধের জন্য ডিফল্ট অনুমতি নীতি। |
persistentPreferredActivities[] | ডিফল্ট ইন্টেন্ট হ্যান্ডলার কার্যকলাপ। |
openNetworkConfiguration | ডিভাইসের জন্য নেটওয়ার্ক কনফিগারেশন। আরও তথ্যের জন্য নেটওয়ার্ক কনফিগার দেখুন। |
systemUpdate | সিস্টেম আপডেট নীতি, যা OS আপডেটগুলি কীভাবে প্রয়োগ করা হবে তা নিয়ন্ত্রণ করে। যদি আপডেটের ধরণটি দ্রষ্টব্য: গুগল প্লে সিস্টেম আপডেট (যাকে মেইনলাইন আপডেটও বলা হয়) স্বয়ংক্রিয়ভাবে ডাউনলোড হয় এবং ইনস্টল করার জন্য ডিভাইস রিবুট প্রয়োজন। আরও বিস্তারিত জানার জন্য সিস্টেম আপডেট পরিচালনা করুন এর মেইনলাইন বিভাগটি দেখুন। |
accountTypesWithManagementDisabled[] | ব্যবহারকারীর দ্বারা পরিচালিত হতে পারে না এমন অ্যাকাউন্টের ধরণ। |
addUserDisabled | নতুন ব্যবহারকারী এবং প্রোফাইল যোগ করা অক্ষম কিনা। যেসব ডিভাইসে |
adjustVolumeDisabled | মাস্টার ভলিউম সামঞ্জস্য করা বন্ধ আছে কিনা। এছাড়াও ডিভাইসটি নিঃশব্দ করে। এই সেটিংটি শুধুমাত্র সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলিতেই কার্যকর। |
factoryResetDisabled | সেটিংস থেকে ফ্যাক্টরি রিসেট করা বন্ধ আছে কিনা। |
installAppsDisabled | ব্যবহারকারীর দ্বারা অ্যাপ ইনস্টল করার সুবিধা বন্ধ আছে কিনা। |
mountPhysicalMediaDisabled | ব্যবহারকারীর ফিজিক্যাল এক্সটার্নাল মিডিয়া মাউন্ট করা বন্ধ আছে কিনা। |
modifyAccountsDisabled | অ্যাকাউন্ট যোগ করা বা সরানো বন্ধ আছে কিনা। |
safeBootDisabled | ডিভাইসটিকে নিরাপদ বুটে রিবুট করা বন্ধ করা আছে কিনা। |
uninstallAppsDisabled | ব্যবহারকারীর দ্বারা অ্যাপ্লিকেশন আনইনস্টল করা বন্ধ করা আছে কিনা। এটি অ্যাপ আনইনস্টল করা থেকে বিরত রাখে, এমনকি |
statusBarDisabled | স্ট্যাটাস বারটি অক্ষম করা আছে কিনা। এটি বিজ্ঞপ্তি, দ্রুত সেটিংস এবং অন্যান্য স্ক্রিন ওভারলে অক্ষম করে যা পূর্ণ-স্ক্রিন মোড থেকে বেরিয়ে আসার অনুমতি দেয়। অবহেলিত। কিয়স্ক ডিভাইসে স্ট্যাটাস বারটি অক্ষম করতে, InstallType |
keyguardDisabled | যদি সত্য হয়, তাহলে এটি প্রাথমিক এবং/অথবা গৌণ প্রদর্শনের জন্য লক স্ক্রিন অক্ষম করে। এই নীতিটি শুধুমাত্র ডেডিকেটেড ডিভাইস পরিচালনা মোডে সমর্থিত। |
minimumApiLevel | সর্বনিম্ন অনুমোদিত Android API স্তর। |
statusReportingSettings | স্ট্যাটাস রিপোর্টিং সেটিংস |
bluetoothContactSharingDisabled | ব্লুটুথ কন্টাক্ট শেয়ারিং বন্ধ আছে কিনা। |
shortSupportMessage | অ্যাডমিন কর্তৃক কার্যকারিতা নিষ্ক্রিয় করা থাকলে সেটিংস স্ক্রিনে ব্যবহারকারীকে একটি বার্তা প্রদর্শিত হবে। যদি বার্তাটি 200 অক্ষরের বেশি হয় তবে এটি ছোট করা হতে পারে। |
longSupportMessage | ডিভাইস অ্যাডমিনিস্ট্রেটর সেটিংস স্ক্রিনে ব্যবহারকারীকে একটি বার্তা প্রদর্শিত হবে। |
passwordRequirements | পাসওয়ার্ডের প্রয়োজনীয়তা। বিঃদ্রঃ: |
wifiConfigsLockdownEnabled | এটি অবচিত। |
bluetoothConfigDisabled | ব্লুটুথ কনফিগার করা নিষ্ক্রিয় কিনা। |
cellBroadcastsConfigDisabled | সেল সম্প্রচার কনফিগার করা অক্ষম কিনা। |
credentialsConfigDisabled | ব্যবহারকারীর শংসাপত্র কনফিগার করা নিষ্ক্রিয় কিনা। |
mobileNetworksConfigDisabled | মোবাইল নেটওয়ার্ক কনফিগার করা অক্ষম কিনা। |
tetheringConfigDisabled | টিথারিং এবং পোর্টেবল হটস্পট কনফিগার করা অক্ষম কিনা। যদি |
vpnConfigDisabled | VPN কনফিগার করা বন্ধ আছে কিনা। |
wifiConfigDisabled | ওয়াই-ফাই নেটওয়ার্ক কনফিগার করা অক্ষম কিনা। সম্পূর্ণরূপে পরিচালিত ডিভাইস এবং কোম্পানির মালিকানাধীন ডিভাইসের ওয়ার্ক প্রোফাইলে সমর্থিত। সম্পূর্ণরূপে পরিচালিত ডিভাইসের জন্য, এটি সত্যে সেট করলে সমস্ত কনফিগার করা নেটওয়ার্ক মুছে যায় এবং শুধুমাত্র |
createWindowsDisabled | অ্যাপ উইন্ডোর পাশাপাশি উইন্ডোজ তৈরি করা অক্ষম কিনা। |
networkResetDisabled | নেটওয়ার্ক সেটিংস রিসেট করা অক্ষম কিনা। |
outgoingBeamDisabled | অ্যাপ থেকে ডেটা বিম করার জন্য NFC ব্যবহার বন্ধ করা আছে কিনা। |
outgoingCallsDisabled | আউটগোয়িং কলগুলি অক্ষম করা আছে কিনা। |
removeUserDisabled | অন্যান্য ব্যবহারকারীদের অপসারণ অক্ষম করা আছে কিনা। |
shareLocationDisabled | লোকেশন শেয়ারিং বন্ধ আছে কিনা। |
smsDisabled | এসএমএস বার্তা পাঠানো এবং গ্রহণ করা বন্ধ আছে কিনা। |
unmuteMicrophoneDisabled | যদি |
usbFileTransferDisabled | USB এর মাধ্যমে ফাইল স্থানান্তর বন্ধ করা আছে কিনা। এটি শুধুমাত্র কোম্পানির মালিকানাধীন ডিভাইসগুলিতে সমর্থিত। |
ensureVerifyAppsEnabled | অ্যাপ যাচাইকরণ জোর করে সক্ষম করা হচ্ছে কিনা। |
permittedInputMethods | যদি উপস্থিত থাকে, তাহলে শুধুমাত্র এই তালিকার প্যাকেজগুলির দ্বারা প্রদত্ত ইনপুট পদ্ধতিগুলি অনুমোদিত। যদি এই ক্ষেত্রটি উপস্থিত থাকে, কিন্তু তালিকাটি খালি থাকে, তাহলে শুধুমাত্র সিস্টেম ইনপুট পদ্ধতিগুলি অনুমোদিত। |
stayOnPluggedModes[] | ব্যাটারি প্লাগ ইন মোড যার জন্য ডিভাইসটি চালু থাকে। এই সেটিংটি ব্যবহার করার সময়, |
recommendedGlobalProxy | নেটওয়ার্ক-স্বাধীন গ্লোবাল HTTP প্রক্সি। সাধারণত |
setUserIconDisabled | ব্যবহারকারীর আইকন পরিবর্তন করা বন্ধ করা আছে কিনা। এটি শুধুমাত্র Android 7 এবং তার পরবর্তী ভার্সন চলমান ডিভাইসগুলিতে প্রযোজ্য। |
setWallpaperDisabled | ওয়ালপেপার পরিবর্তন করা নিষ্ক্রিয় কিনা। |
choosePrivateKeyRules[] | অ্যাপগুলির ব্যক্তিগত কীগুলিতে অ্যাক্সেস নির্ধারণের নিয়ম। বিস্তারিত জানার জন্য |
alwaysOnVpnPackage | সর্বদা-চালু VPN সংযোগের জন্য কনফিগারেশন। এই সেটিং পরিবর্তন রোধ করতে |
frpAdminEmails[] | ফ্যাক্টরি রিসেট সুরক্ষার জন্য ডিভাইস প্রশাসকদের ইমেল ঠিকানা। যখন ডিভাইসটি ফ্যাক্টরি রিসেট করা হয়, তখন ডিভাইসটি আনলক করার জন্য এই প্রশাসকদের একজনকে Google অ্যাকাউন্টের ইমেল এবং পাসওয়ার্ড দিয়ে লগ ইন করতে হবে। যদি কোনও প্রশাসক নির্দিষ্ট না থাকে, তাহলে ডিভাইসটি ফ্যাক্টরি রিসেট সুরক্ষা প্রদান করবে না। |
deviceOwnerLockScreenInfo | লক স্ক্রিনে ডিভাইসের মালিকের তথ্য দেখানো হবে। |
dataRoamingDisabled | রোমিং ডেটা পরিষেবাগুলি অক্ষম করা আছে কিনা। |
locationMode | অবস্থান সনাক্তকরণের মাত্রা সক্রিয় করা হয়েছে। |
networkEscapeHatchEnabled | নেটওয়ার্ক এস্কেপ হ্যাচ সক্রিয় আছে কিনা। যদি বুট করার সময় নেটওয়ার্ক সংযোগ তৈরি করা না যায়, তাহলে এস্কেপ হ্যাচ ব্যবহারকারীকে ডিভাইস নীতি রিফ্রেশ করার জন্য অস্থায়ীভাবে একটি নেটওয়ার্কের সাথে সংযোগ স্থাপন করতে অনুরোধ করে। নীতি প্রয়োগ করার পরে, অস্থায়ী নেটওয়ার্কটি ভুলে যাবে এবং ডিভাইসটি বুট করা চালিয়ে যাবে। এটি শেষ নীতিতে উপযুক্ত নেটওয়ার্ক না থাকলে এবং ডিভাইসটি লক টাস্ক মোডে একটি অ্যাপে বুট হলে, অথবা ব্যবহারকারী অন্যথায় ডিভাইস সেটিংসে পৌঁছাতে অক্ষম হলে নেটওয়ার্কের সাথে সংযোগ স্থাপন করতে অক্ষম হওয়া রোধ করে। দ্রষ্টব্য: |
bluetoothDisabled | ব্লুটুথ বন্ধ আছে কিনা। |
complianceRules[] | কোনও ডিভাইস যখন তার নীতি মেনে চলে না, তখন কোন প্রশমনমূলক পদক্ষেপ নিতে হবে তা ঘোষণা করে এমন নিয়ম। একাধিক নিয়মের শর্ত পূরণ হলে, নিয়মের জন্য সমস্ত প্রশমনমূলক পদক্ষেপ নেওয়া হয়। সর্বোচ্চ ১০০টি নিয়মের সীমা রয়েছে। পরিবর্তে নীতি প্রয়োগকারী নিয়ম ব্যবহার করুন। |
blockApplicationsEnabled | |
installUnknownSourcesAllowed | এই ক্ষেত্রের কোন প্রভাব নেই। |
debuggingFeaturesAllowed | ব্যবহারকারীকে ডিবাগিং বৈশিষ্ট্যগুলি সক্ষম করার অনুমতি দেওয়া হবে কিনা। |
funDisabled | ব্যবহারকারী মজা করার অনুমতি পাবে কিনা। সেটিংসে ইস্টার এগ গেমটি অক্ষম করা আছে কিনা তা নিয়ন্ত্রণ করে। |
autoTimeRequired | স্বয়ংক্রিয় সময় প্রয়োজন কিনা, যা ব্যবহারকারীকে তারিখ এবং সময় ম্যানুয়ালি সেট করতে বাধা দেয়। যদি |
permittedAccessibilityServices | অনুমোদিত অ্যাক্সেসিবিলিটি পরিষেবাগুলি নির্দিষ্ট করে। যদি ক্ষেত্রটি সেট না করা থাকে, তাহলে যেকোনো অ্যাক্সেসিবিলিটি পরিষেবা ব্যবহার করা যেতে পারে। যদি ক্ষেত্রটি সেট করা থাকে, তাহলে শুধুমাত্র এই তালিকার অ্যাক্সেসিবিলিটি পরিষেবাগুলি এবং সিস্টেমের অন্তর্নির্মিত অ্যাক্সেসিবিলিটি পরিষেবাগুলি ব্যবহার করা যেতে পারে। বিশেষ করে, যদি ক্ষেত্রটি খালিতে সেট করা থাকে, তাহলে শুধুমাত্র সিস্টেমের অন্তর্নির্মিত অ্যাক্সেসিবিলিটি পরিষেবাগুলি ব্যবহার করা যেতে পারে। এটি সম্পূর্ণরূপে পরিচালিত ডিভাইস এবং কাজের প্রোফাইলে সেট করা যেতে পারে। যখন একটি কাজের প্রোফাইলে প্রয়োগ করা হয়, তখন এটি ব্যক্তিগত প্রোফাইল এবং কাজের প্রোফাইল উভয়কেই প্রভাবিত করে। |
appAutoUpdatePolicy | প্রস্তাবিত বিকল্প: যখন অ্যাপ অটো আপডেট নীতি, যা কখন অটোমেটিক অ্যাপ আপডেট প্রয়োগ করা যেতে পারে তা নিয়ন্ত্রণ করে। |
kioskCustomLauncherEnabled | কিওস্ক কাস্টম লঞ্চারটি সক্ষম কিনা। এটি হোম স্ক্রিনকে একটি লঞ্চার দিয়ে প্রতিস্থাপন করে যা |
androidDevicePolicyTracks[] | এই সেটিংটি সমর্থিত নয়। যেকোনো মান উপেক্ষা করা হয়। |
skipFirstUseHintsEnabled | প্রথম ব্যবহারে ইঙ্গিত এড়িয়ে যেতে ফ্ল্যাগ করুন। এন্টারপ্রাইজ অ্যাডমিন অ্যাপগুলির জন্য সিস্টেম সুপারিশ সক্ষম করতে পারে যাতে তারা তাদের ব্যবহারকারীর টিউটোরিয়াল এবং প্রথম স্টার্ট-আপে অন্যান্য প্রাথমিক ইঙ্গিত এড়িয়ে যেতে পারে। |
privateKeySelectionEnabled | ChoosePrivateKeyRules-এ কোনও মিলিত নিয়ম না থাকলে ব্যবহারকারীকে একটি ব্যক্তিগত কী উপনাম বেছে নেওয়ার জন্য একটি ডিভাইসে UI দেখানোর অনুমতি দেয়। Android P-এর নীচের ডিভাইসগুলির জন্য, এটি সেট করলে এন্টারপ্রাইজ কীগুলি ঝুঁকিপূর্ণ হতে পারে। যদি কোনও অ্যাপ্লিকেশনের |
encryptionPolicy | এনক্রিপশন সক্রিয় আছে কিনা |
usbMassStorageEnabled | USB স্টোরেজ সক্ষম কিনা। বন্ধ করা হয়েছে। |
permissionGrants[] | সমস্ত অ্যাপের জন্য স্পষ্ট অনুমতি বা গ্রুপ মঞ্জুরি বা অস্বীকৃতি। এই মানগুলি |
playStoreMode | এই মোডটি প্লে স্টোরে ব্যবহারকারীর জন্য কোন অ্যাপগুলি উপলব্ধ থাকবে এবং নীতি থেকে অ্যাপগুলি সরানো হলে ডিভাইসের আচরণ নিয়ন্ত্রণ করে। |
setupActions[] | সেটআপ প্রক্রিয়া চলাকালীন করণীয় পদক্ষেপ। সর্বাধিক একটি পদক্ষেপ নির্দিষ্ট করা যেতে পারে। |
passwordPolicies[] | পাসওয়ার্ডের প্রয়োজনীয়তা নীতিমালা। নীতিমালায় |
policyEnforcementRules[] | ডিভাইসে যখন কোনও নির্দিষ্ট নীতি প্রয়োগ করা যাবে না তখন আচরণ নির্ধারণ করে এমন নিয়ম |
kioskCustomization | কিওস্ক মোডে একটি ডিভাইসের আচরণ নিয়ন্ত্রণকারী সেটিংস। কিওস্ক মোড সক্ষম করতে, |
advancedSecurityOverrides | উন্নত নিরাপত্তা সেটিংস। বেশিরভাগ ক্ষেত্রে, এগুলি সেট করার প্রয়োজন হয় না। |
personalUsagePolicies | কোম্পানির মালিকানাধীন ডিভাইসে ব্যক্তিগত ব্যবহার পরিচালনার নীতিমালা। |
autoDateAndTimeZone | কোম্পানির মালিকানাধীন ডিভাইসে স্বয়ংক্রিয় তারিখ, সময় এবং সময় অঞ্চল সক্ষম করা আছে কিনা। যদি এটি সেট করা থাকে, তাহলে |
oncCertificateProviders[] | এই বৈশিষ্ট্যটি সাধারণত পাওয়া যায় না। |
crossProfilePolicies | ডিভাইসে ক্রস-প্রোফাইল নীতি প্রয়োগ করা হয়েছে। |
preferentialNetworkService | কর্মক্ষেত্রের প্রোফাইলে নাকি সম্পূর্ণরূপে পরিচালিত ডিভাইসে অগ্রাধিকারমূলক নেটওয়ার্ক পরিষেবা সক্ষম করা আছে তা নিয়ন্ত্রণ করে। উদাহরণস্বরূপ, একটি প্রতিষ্ঠানের একটি ক্যারিয়ারের সাথে একটি চুক্তি থাকতে পারে যে তার কর্মীদের ডিভাইস থেকে সমস্ত কাজের ডেটা এন্টারপ্রাইজ ব্যবহারের জন্য নিবেদিত একটি নেটওয়ার্ক পরিষেবার মাধ্যমে পাঠানো হবে। একটি সমর্থিত অগ্রাধিকারমূলক নেটওয়ার্ক পরিষেবার একটি উদাহরণ হল 5G নেটওয়ার্কে এন্টারপ্রাইজ স্লাইস। যদি Android 13 বা তার উপরে চলমান ডিভাইসগুলিতে |
usageLog | ডিভাইস অ্যাক্টিভিটি লগিংয়ের কনফিগারেশন। |
cameraAccess | ক্যামেরার ব্যবহার এবং ব্যবহারকারীর ক্যামেরা অ্যাক্সেস টগল অ্যাক্সেস আছে কিনা তা নিয়ন্ত্রণ করে। |
microphoneAccess | মাইক্রোফোনের ব্যবহার এবং ব্যবহারকারীর মাইক্রোফোন অ্যাক্সেস টগলের অ্যাক্সেস আছে কিনা তা নিয়ন্ত্রণ করে। এটি শুধুমাত্র সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলিতে প্রযোজ্য। |
deviceConnectivityManagement | ডিভাইস সংযোগের জন্য নিয়ন্ত্রণগুলি কভার করে যেমন Wi-Fi, USB ডেটা অ্যাক্সেস, কীবোর্ড/মাউস সংযোগ এবং আরও অনেক কিছু। |
deviceRadioState | ওয়াই-ফাই, ব্লুটুথ এবং আরও অনেক কিছুর মতো রেডিও স্টেটের নিয়ন্ত্রণগুলি কভার করে। |
credentialProviderPolicyDefault | অ্যান্ড্রয়েড ১৪ এবং তার পরবর্তী ভার্সনে কোন অ্যাপগুলিকে ক্রেডেনশিয়াল প্রদানকারী হিসেবে কাজ করার অনুমতি দেওয়া হবে তা নিয়ন্ত্রণ করে। এই অ্যাপগুলি ক্রেডেনশিয়াল সংরক্ষণ করে, বিস্তারিত জানার জন্য এটি এবং এটি দেখুন। |
printingPolicy | ঐচ্ছিক। প্রিন্টিং অনুমোদিত কিনা তা নিয়ন্ত্রণ করে। এটি Android 9 এবং তার পরবর্তী সংস্করণে চলমান ডিভাইসগুলিতে সমর্থিত। |
displaySettings | ঐচ্ছিক। প্রদর্শন সেটিংসের জন্য নিয়ন্ত্রণ। |
assistContentPolicy | ঐচ্ছিক। AssistContent কোনও বিশেষায়িত অ্যাপ যেমন, সহকারী অ্যাপে পাঠানোর অনুমতি আছে কিনা তা নিয়ন্ত্রণ করে। AssistContent-এ স্ক্রিনশট এবং অ্যাপ সম্পর্কে তথ্য, যেমন প্যাকেজের নাম অন্তর্ভুক্ত থাকে। এটি Android 15 এবং তার পরবর্তী সংস্করণে সমর্থিত। |
workAccountSetupConfig | ঐচ্ছিক। কাজের অ্যাকাউন্ট সেটআপ কনফিগারেশন নিয়ন্ত্রণ করে, যেমন একটি Google প্রমাণীকৃত অ্যাকাউন্ট প্রয়োজন কিনা তার বিশদ বিবরণ। |
wipeDataFlags[] | ঐচ্ছিক। কোনও কারণে (যেমন, অ-সম্মতি) ডিভাইস বা প্রোফাইল ওয়াইপ ট্রিগার হলে কোন ডেটা ওয়াইপ করা হয়েছে তা নির্দেশ করার জন্য ওয়াইপ ফ্ল্যাগ ব্যবহার করা হয়। এটি |
enterpriseDisplayNameVisibility | ঐচ্ছিক। ডিভাইসে |
appFunctions | ঐচ্ছিক। সম্পূর্ণরূপে পরিচালিত ডিভাইসের জন্য ডিভাইসে থাকা অ্যাপগুলি নাকি কাজের প্রোফাইল সহ ডিভাইসের জন্য কাজের প্রোফাইলে থাকা অ্যাপগুলি অ্যাপ ফাংশনগুলি প্রকাশ করতে পারবে কিনা তা নিয়ন্ত্রণ করে। |
defaultApplicationSettings[] | ঐচ্ছিক। সমর্থিত ধরণের জন্য ডিফল্ট অ্যাপ্লিকেশন সেটিং। যদি কোনও প্রোফাইলে কমপক্ষে একটি অ্যাপ্লিকেশন ধরণের জন্য ডিফল্ট অ্যাপ্লিকেশন সফলভাবে সেট করা হয়, তাহলে ব্যবহারকারীরা সেই প্রোফাইলে কোনও ডিফল্ট অ্যাপ্লিকেশন পরিবর্তন করতে পারবেন না। প্রতিটি আরও বিস্তারিত জানার জন্য ডিফল্ট অ্যাপ্লিকেশন সেটিংস নির্দেশিকা দেখুন। |
আবেদন নীতি
| JSON উপস্থাপনা |
|---|
{ "packageName": string, "installType": enum ( |
| ক্ষেত্র | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
packageName | অ্যাপটির প্যাকেজের নাম। উদাহরণস্বরূপ, YouTube অ্যাপের জন্য | ||||||||||||||||
installType | যে ধরণের ইনস্টলেশন করতে হবে। | ||||||||||||||||
lockTaskAllowed | অ্যাপটি পূর্ণ-স্ক্রিন মোডে নিজেকে লক করার অনুমতি আছে কিনা। অবহেলিত। একটি ডেডিকেটেড ডিভাইস কনফিগার করতে InstallType | ||||||||||||||||
defaultPermissionPolicy | অ্যাপের অনুরোধ করা সমস্ত অনুমতির জন্য ডিফল্ট নীতি। যদি নির্দিষ্ট করা থাকে, তাহলে এটি নীতি-স্তরের | ||||||||||||||||
permissionGrants[] | অ্যাপের জন্য স্পষ্ট অনুমতি মঞ্জুর বা অস্বীকার। এই মানগুলি সমস্ত অ্যাপের জন্য প্রযোজ্য | ||||||||||||||||
managedConfiguration | অ্যাপে Managed কনফিগারেশন প্রয়োগ করা হয়েছে। কনফিগারেশনের ফর্ম্যাটটি অ্যাপ দ্বারা সমর্থিত
| ||||||||||||||||
disabled | অ্যাপটি নিষ্ক্রিয় কিনা। নিষ্ক্রিয় থাকা অবস্থায়, অ্যাপের ডেটা এখনও সংরক্ষিত থাকে। | ||||||||||||||||
minimumVersionCode | ডিভাইসে চলমান অ্যাপের সর্বনিম্ন সংস্করণ। যদি সেট করা থাকে, তাহলে ডিভাইসটি কমপক্ষে এই সংস্করণ কোডে অ্যাপটি আপডেট করার চেষ্টা করে। যদি অ্যাপটি আপ-টু-ডেট না থাকে, তাহলে ডিভাইসে একটি | ||||||||||||||||
delegatedScopes[] | অ্যান্ড্রয়েড ডিভাইস নীতি থেকে অ্যাপে অর্পিত সুযোগগুলি। এগুলি যে অ্যাপ্লিকেশনগুলিতে প্রয়োগ করা হয় তার জন্য অতিরিক্ত সুবিধা প্রদান করে। | ||||||||||||||||
managedConfigurationTemplate | অ্যাপের জন্য পরিচালিত কনফিগারেশন টেমপ্লেট, পরিচালিত কনফিগারেশন iframe থেকে সংরক্ষিত। managed_configuration সেট করা থাকলে এই ক্ষেত্রটি উপেক্ষা করা হয়। | ||||||||||||||||
accessibleTrackIds[] | অ্যাপের ট্র্যাক আইডিগুলির তালিকা যা এন্টারপ্রাইজের একটি ডিভাইস অ্যাক্সেস করতে পারে। যদি তালিকায় একাধিক ট্র্যাক আইডি থাকে, তাহলে ডিভাইসগুলি সমস্ত অ্যাক্সেসযোগ্য ট্র্যাকের মধ্যে সর্বশেষ সংস্করণটি পাবে। যদি তালিকায় কোনও ট্র্যাক আইডি না থাকে, তাহলে ডিভাইসগুলি কেবল অ্যাপের প্রোডাকশন ট্র্যাকে অ্যাক্সেস পাবে। প্রতিটি ট্র্যাক সম্পর্কে আরও বিশদ বিবরণ AppTrackInfo এ উপলব্ধ। | ||||||||||||||||
connectedWorkAndPersonalApp | ব্যবহারকারীর সম্মতির সাপেক্ষে, অ্যাপটি কোনও ডিভাইসের কাজের এবং ব্যক্তিগত প্রোফাইল জুড়ে নিজের সাথে যোগাযোগ করতে পারে কিনা তা নিয়ন্ত্রণ করে। | ||||||||||||||||
autoUpdateMode | অ্যাপের জন্য স্বয়ংক্রিয়-আপডেট মোড নিয়ন্ত্রণ করে। | ||||||||||||||||
extensionConfig | এই অ্যাপটিকে একটি এক্সটেনশন অ্যাপ হিসেবে সক্ষম করার কনফিগারেশন, যাতে অফলাইনে Android ডিভাইস নীতির সাথে ইন্টারঅ্যাক্ট করার ক্ষমতা থাকে। এই ক্ষেত্রটি সর্বাধিক একটি অ্যাপের জন্য সেট করা যেতে পারে। যদি ডিভাইসে থাকা অ্যাপের সাইনিং কী সার্টিফিকেট ফিঙ্গারপ্রিন্টটি অবশ্যই | ||||||||||||||||
alwaysOnVpnLockdownExemption | VPN সংযুক্ত না থাকলে এবং | ||||||||||||||||
workProfileWidgets | কর্মক্ষেত্রের প্রোফাইলে ইনস্টল করা অ্যাপটি হোম স্ক্রিনে উইজেট যোগ করার অনুমতি পাবে কিনা তা নির্দিষ্ট করে। | ||||||||||||||||
credentialProviderPolicy | ঐচ্ছিক। অ্যাপটি Android 14 এবং তার পরবর্তী ভার্সনে একটি শংসাপত্র প্রদানকারী হিসেবে কাজ করার অনুমতি আছে কিনা। | ||||||||||||||||
customAppConfig | ঐচ্ছিক। এই কাস্টম অ্যাপের জন্য কনফিগারেশন। এটি সেট করার জন্য | ||||||||||||||||
installConstraint[] | ঐচ্ছিক। অ্যাপটি ইনস্টল করার জন্য সীমাবদ্ধতা। আপনি সর্বাধিক একটি | ||||||||||||||||
installPriority | ঐচ্ছিক। যেসব অ্যাপে
এটি ইনস্টলেশনের আপেক্ষিক অগ্রাধিকার নিয়ন্ত্রণ করে। ০ (ডিফল্ট) মান মানে এই অ্যাপটির অন্যান্য অ্যাপের তুলনায় কোনও অগ্রাধিকার নেই। ১ থেকে ১০,০০০ এর মধ্যে মানের জন্য, কম মান মানে উচ্চতর অগ্রাধিকার। ০ থেকে ১০,০০০ এর মধ্যে অন্তর্ভুক্ত রেঞ্জের বাইরের মানগুলি প্রত্যাখ্যান করা হয়। | ||||||||||||||||
userControlSettings | ঐচ্ছিক। অ্যাপের জন্য ব্যবহারকারীর নিয়ন্ত্রণ অনুমোদিত কিনা তা নির্দিষ্ট করে। ব্যবহারকারীর নিয়ন্ত্রণে অ্যাপ ডেটা জোর করে বন্ধ করা এবং সাফ করার মতো ব্যবহারকারীর ক্রিয়া অন্তর্ভুক্ত থাকে। কিছু ধরণের অ্যাপের বিশেষ ব্যবস্থা রয়েছে, আরও বিস্তারিত জানার জন্য | ||||||||||||||||
preferentialNetworkId | ঐচ্ছিক। অ্যাপ্লিকেশনটি যে পছন্দের নেটওয়ার্ক ব্যবহার করে তার আইডি। | ||||||||||||||||
signingKeyCerts[] | ঐচ্ছিক। অ্যাপের মূল সার্টিফিকেটগুলিতে স্বাক্ষর করা। নিম্নলিখিত ক্ষেত্রে এই ক্ষেত্রটি আবশ্যক:
যদি এই ক্ষেত্রটি কোনও কাস্টম অ্যাপের জন্য সেট না করা থাকে, তাহলে নীতিটি প্রত্যাখ্যান করা হবে। যদি কোনও নন-কাস্টম অ্যাপের জন্য প্রয়োজনের সময় এটি সেট না করা থাকে, তাহলে অন্যান্য ক্ষেত্রে, এই ক্ষেত্রটি ঐচ্ছিক এবং প্লে স্টোর থেকে প্রাপ্ত স্বাক্ষর কী সার্টিফিকেট ব্যবহার করা হয়। এই ক্ষেত্রটি কীভাবে ব্যবহার করা হয় তা দেখতে নিম্নলিখিত নীতি সেটিংস দেখুন:
| ||||||||||||||||
roles[] | ঐচ্ছিক। অ্যাপটির ভূমিকা। নির্দিষ্ট ভূমিকা সম্পন্ন অ্যাপগুলিকে Android 14 এবং তার পরবর্তী ভার্সনে পাওয়ার এবং ব্যাকগ্রাউন্ড এক্সিকিউশন সীমাবদ্ধতা, সাসপেনশন এবং হাইবারনেশন থেকে অব্যাহতি দেওয়া যেতে পারে। Android 11 এবং তার পরবর্তী ভার্সনে নির্দিষ্ট ভূমিকা সম্পন্ন অ্যাপগুলির জন্য ব্যবহারকারীর নিয়ন্ত্রণও বাতিল করা যেতে পারে। আরও বিস্তারিত জানার জন্য প্রতিটি অ্যাপটিতে ছাড়গুলি প্রয়োগ করার জন্য এবং অ্যাপটিকে ভূমিকা সম্পর্কে অবহিত করার জন্য, ডিভাইসে থাকা অ্যাপের সাইনিং কী সার্টিফিকেট ফিঙ্গারপ্রিন্টটি অবশ্যই Play Store থেকে প্রাপ্ত সাইনিং কী সার্টিফিকেট ফিঙ্গারপ্রিন্টগুলির একটির সাথে অথবা একই | ||||||||||||||||
অনুমতি অনুদান
| JSON উপস্থাপনা |
|---|
{
"permission": string,
"policy": enum ( |
| ক্ষেত্র | |
|---|---|
permission | অ্যান্ড্রয়েড অনুমতি বা গ্রুপ, যেমন |
policy | অনুমতি প্রদানের নীতিমালা। |
কাঠামো
| JSON উপস্থাপনা |
|---|
{ "fields": { string: value, ... } } |
| ক্ষেত্র | |
|---|---|
fields | গতিশীলভাবে টাইপ করা মানগুলির অ-ক্রমিক মানচিত্র। |
ক্ষেত্রপ্রবেশ
| JSON উপস্থাপনা |
|---|
{ "key": string, "value": value } |
| ক্ষেত্র | |
|---|---|
key | |
value | |
মূল্য
| JSON উপস্থাপনা |
|---|
{ // Union field |
| ক্ষেত্র | |
|---|---|
ইউনিয়ন ক্ষেত্র kind । মান kind নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
nullValue | একটি শূন্য মান প্রতিনিধিত্ব করে। |
numberValue | একটি দ্বিগুণ মান প্রতিনিধিত্ব করে। |
stringValue | একটি স্ট্রিং মান প্রতিনিধিত্ব করে। |
boolValue | একটি বুলিয়ান মান প্রতিনিধিত্ব করে। |
structValue | একটি কাঠামোগত মান প্রতিনিধিত্ব করে। |
listValue | একটি পুনরাবৃত্ত |
তালিকা মূল্য
| JSON উপস্থাপনা |
|---|
{ "values": [ value ] } |
| ক্ষেত্র | |
|---|---|
values[] | গতিশীলভাবে টাইপ করা মানের পুনরাবৃত্তি ক্ষেত্র। |
পরিচালিত কনফিগারেশন টেমপ্লেট
| JSON উপস্থাপনা |
|---|
{ "templateId": string, "configurationVariables": { string: string, ... } } |
| ক্ষেত্র | |
|---|---|
templateId | পরিচালিত কনফিগারেশন টেমপ্লেটের আইডি। |
configurationVariables | ঐচ্ছিক, কনফিগারেশনের জন্য সংজ্ঞায়িত <key, value> কনফিগারেশন ভেরিয়েবল ধারণকারী একটি মানচিত্র। |
কনফিগারেশনভেরিয়েবলএন্ট্রি
| JSON উপস্থাপনা |
|---|
{ "key": string, "value": string } |
| ক্ষেত্র | |
|---|---|
key | |
value | |
এক্সটেনশনকনফিগ
| JSON উপস্থাপনা |
|---|
{ "signingKeyFingerprintsSha256": [ string ], "notificationReceiver": string } |
| ক্ষেত্র | |
|---|---|
signingKeyFingerprintsSha256[] | এক্সটেনশন অ্যাপের সাইনিং কী সার্টিফিকেটের হেক্স-এনকোডেড SHA-256 হ্যাশ। শুধুমাত্র 64 অক্ষরের হেক্সাডেসিমেল স্ট্রিং উপস্থাপনা বৈধ। সাইনিং কী সার্টিফিকেট ফিঙ্গারপ্রিন্ট সবসময় প্লে স্টোর থেকে পাওয়া যায় এবং এই ক্ষেত্রটি অতিরিক্ত সাইনিং কী সার্টিফিকেট ফিঙ্গারপ্রিন্ট প্রদানের জন্য ব্যবহৃত হয়। তবে, যদি অ্যাপ্লিকেশনটি প্লে স্টোরে উপলব্ধ না থাকে, তাহলে এই ক্ষেত্রটি সেট করতে হবে। প্লে স্টোরে অ্যাপ্লিকেশনটি উপলব্ধ না থাকলে এই ক্ষেত্রটি সেট না করা থাকলে ডিভাইসে থাকা এক্সটেনশন অ্যাপের সাইনিং কী সার্টিফিকেট ফিঙ্গারপ্রিন্টটি অবশ্যই প্লে স্টোর থেকে প্রাপ্ত সাইনিং কী সার্টিফিকেট ফিঙ্গারপ্রিন্টগুলির সাথে অথবা এই ক্ষেত্রে প্রদত্ত ফিঙ্গারপ্রিন্টগুলির সাথে মিলতে হবে যাতে অ্যাপটি অ্যান্ড্রয়েড ডিভাইস নীতির সাথে যোগাযোগ করতে পারে। উৎপাদন ব্যবহারের ক্ষেত্রে, এটি খালি রাখার পরামর্শ দেওয়া হচ্ছে। |
notificationReceiver | যেকোনো স্থানীয় কমান্ড স্ট্যাটাস আপডেটের বিষয়ে এক্সটেনশন অ্যাপকে অবহিত করার জন্য Android ডিভাইস নীতির জন্য রিসিভার পরিষেবা ক্লাসের সম্পূর্ণ যোগ্যতাসম্পন্ন ক্লাসের নাম। পরিষেবাটি এক্সটেনশন অ্যাপের |
কাস্টম অ্যাপকনফিগ
| JSON উপস্থাপনা |
|---|
{
"userUninstallSettings": enum ( |
| ক্ষেত্র | |
|---|---|
userUninstallSettings | ঐচ্ছিক। কাস্টম অ্যাপের ব্যবহারকারীর আনইনস্টল সেটিংস। |
ইনস্টলের সীমাবদ্ধতা
| JSON উপস্থাপনা |
|---|
{ "networkTypeConstraint": enum ( |
| ক্ষেত্র | |
|---|---|
networkTypeConstraint | ঐচ্ছিক। নেটওয়ার্ক টাইপ সীমাবদ্ধতা। |
chargingConstraint | ঐচ্ছিক। চার্জিং সীমাবদ্ধতা। |
deviceIdleConstraint | ঐচ্ছিক। ডিভাইস নিষ্ক্রিয় সীমাবদ্ধতা। |
অ্যাপ্লিকেশন সাইনিংকিসার্ট
| JSON উপস্থাপনা |
|---|
{ "signingKeyCertFingerprintSha256": string } |
| ক্ষেত্র | |
|---|---|
signingKeyCertFingerprintSha256 | প্রয়োজনীয়। অ্যাপের সাইনিং কী সার্টিফিকেটের SHA-256 হ্যাশ মান। এটি অবশ্যই একটি বৈধ SHA-256 হ্যাশ মান হতে হবে, অর্থাৎ 32 বাইট। অন্যথায়, নীতিটি প্রত্যাখ্যান করা হবে। একটি base64-এনকোডেড স্ট্রিং। |
ভূমিকা
| JSON উপস্থাপনা |
|---|
{
"roleType": enum ( |
| ক্ষেত্র | |
|---|---|
roleType | প্রয়োজনীয়। একটি অ্যাপের ভূমিকা কী হতে পারে। |
স্থায়ী পছন্দের কার্যকলাপ
| JSON উপস্থাপনা |
|---|
{ "receiverActivity": string, "actions": [ string ], "categories": [ string ] } |
| ক্ষেত্র | |
|---|---|
receiverActivity | যে কার্যকলাপটি ডিফল্ট ইন্টেন্ট হ্যান্ডলার হওয়া উচিত। এটি একটি অ্যান্ড্রয়েড কম্পোনেন্টের নাম হওয়া উচিত, যেমন |
actions[] | ফিল্টারে মিলানোর জন্য ইন্টেন্ট অ্যাকশন। যদি ফিল্টারে কোনও অ্যাকশন অন্তর্ভুক্ত থাকে, তাহলে মিলানোর জন্য একটি ইন্টেন্টের অ্যাকশন অবশ্যই সেই মানগুলির মধ্যে একটি হতে হবে। যদি কোনও অ্যাকশন অন্তর্ভুক্ত না থাকে, তাহলে ইন্টেন্ট অ্যাকশনটি উপেক্ষা করা হয়। |
categories[] | ফিল্টারে মিলানোর জন্য ইন্টেন্ট বিভাগ। একটি ইন্টেন্টে প্রয়োজনীয় বিভাগগুলি অন্তর্ভুক্ত থাকে, মিল করার জন্য এই সমস্ত বিভাগ ফিল্টারে অন্তর্ভুক্ত করতে হবে। অন্য কথায়, ফিল্টারে একটি বিভাগ যোগ করলে মিলের উপর কোনও প্রভাব পড়ে না যদি না সেই বিভাগটি ইনটেন্টে নির্দিষ্ট করা থাকে। |
সিস্টেম আপডেট
| JSON উপস্থাপনা |
|---|
{ "type": enum ( |
| ক্ষেত্র | |
|---|---|
type | কনফিগার করার জন্য সিস্টেম আপডেটের ধরণ। |
startMinutes | যদি টাইপটি |
endMinutes | যদি টাইপটি |
allowedDaysWithoutUpdate | যদি এটি শূন্যের চেয়ে বেশি হয়, তাহলে এটি হল একটি মুলতুবি আপডেট উপলব্ধ হওয়ার পর কত দিন ধরে একটি ডিভাইস আপডেটটি গ্রহণ না করেই সম্মতি বজায় রাখতে পারে। অন্যথায় এর কোনও প্রভাব নেই। |
freezePeriods[] | একটি বার্ষিক পুনরাবৃত্তিমূলক সময়কাল যেখানে ওভার-দ্য-এয়ার (OTA) সিস্টেম আপডেটগুলি স্থগিত করা হয় যাতে কোনও ডিভাইসে চলমান OS সংস্করণটি ফ্রিজ করা যায়। ডিভাইসটি অনির্দিষ্টকালের জন্য ফ্রিজ করা রোধ করতে, প্রতিটি ফ্রিজ পিরিয়ড কমপক্ষে 60 দিন দ্বারা পৃথক করা আবশ্যক। |
ফ্রিজপিরিয়ড
| JSON উপস্থাপনা |
|---|
{ "startDate": { object ( |
| ক্ষেত্র | |
|---|---|
startDate | ফ্রিজ পিরিয়ডের শুরুর তারিখ (সমেত)। দ্রষ্টব্য: |
endDate | ফ্রিজ পিরিয়ডের শেষ তারিখ (সমেত)। শুরুর তারিখ থেকে 90 দিনের বেশি হওয়া উচিত নয়। যদি শেষের তারিখ শুরুর তারিখের আগে হয়, তাহলে ফ্রিজ পিরিয়ডকে বছরের শেষের মোড়ক হিসেবে বিবেচনা করা হবে। দ্রষ্টব্য: |
তারিখ
| JSON উপস্থাপনা |
|---|
{ "year": integer, "month": integer, "day": integer } |
| ক্ষেত্র | |
|---|---|
year | তারিখের বছর। ১ থেকে ৯৯৯৯ পর্যন্ত হতে হবে, অথবা বছর ছাড়া তারিখ উল্লেখ করতে ০ হতে হবে। |
month | বছরের মাস। ১ থেকে ১২ পর্যন্ত হতে হবে, অথবা মাস এবং দিন ছাড়া বছর নির্দিষ্ট করতে ০ হতে হবে। |
day | মাসের দিন। ১ থেকে ৩১ পর্যন্ত হতে হবে এবং বছর এবং মাসের জন্য বৈধ হতে হবে, অথবা একটি বছর নির্দিষ্ট করার জন্য ০ হতে হবে, অথবা এমন একটি বছর এবং মাস যেখানে দিনটি গুরুত্বপূর্ণ নয়। |
স্থিতি প্রতিবেদন সেটিংস
| JSON উপস্থাপনা |
|---|
{
"applicationReportsEnabled": boolean,
"deviceSettingsEnabled": boolean,
"softwareInfoEnabled": boolean,
"memoryInfoEnabled": boolean,
"networkInfoEnabled": boolean,
"displayInfoEnabled": boolean,
"powerManagementEventsEnabled": boolean,
"hardwareStatusEnabled": boolean,
"systemPropertiesEnabled": boolean,
"applicationReportingSettings": {
object ( |
| ক্ষেত্র | |
|---|---|
applicationReportsEnabled | অ্যাপ রিপোর্ট সক্রিয় আছে কিনা। |
deviceSettingsEnabled | ডিভাইস সেটিংস রিপোর্টিং সক্ষম কিনা। |
softwareInfoEnabled | সফ্টওয়্যার তথ্য প্রতিবেদন সক্ষম করা আছে কিনা। |
memoryInfoEnabled | মেমরি ইভেন্ট রিপোর্টিং সক্ষম কিনা। |
networkInfoEnabled | নেটওয়ার্ক তথ্য প্রতিবেদন সক্ষম করা আছে কিনা। |
displayInfoEnabled | ডিসপ্লে রিপোর্টিং সক্ষম করা আছে কিনা। কাজের প্রোফাইল সহ ব্যক্তিগত মালিকানাধীন ডিভাইসগুলির জন্য রিপোর্ট ডেটা উপলব্ধ নয়। |
powerManagementEventsEnabled | পাওয়ার ম্যানেজমেন্ট ইভেন্ট রিপোর্টিং সক্ষম কিনা। কাজের প্রোফাইল সহ ব্যক্তিগত মালিকানাধীন ডিভাইসগুলির জন্য রিপোর্ট ডেটা উপলব্ধ নয়। |
hardwareStatusEnabled | হার্ডওয়্যার স্ট্যাটাস রিপোর্টিং সক্ষম করা আছে কিনা। কাজের প্রোফাইল সহ ব্যক্তিগত মালিকানাধীন ডিভাইসগুলির জন্য রিপোর্ট ডেটা উপলব্ধ নয়। |
systemPropertiesEnabled | সিস্টেম প্রোপার্টি রিপোর্টিং সক্ষম কিনা। |
applicationReportingSettings | অ্যাপ্লিকেশন রিপোর্টিং সেটিংস। শুধুমাত্র যদি application_reports_enabled সত্য হয় তবেই প্রযোজ্য। |
commonCriteriaModeEnabled | |
defaultApplicationInfoReportingEnabled | ঐচ্ছিক। |
অ্যাপ্লিকেশন রিপোর্টিং সেটিংস
| JSON উপস্থাপনা |
|---|
{ "includeRemovedApps": boolean } |
| ক্ষেত্র | |
|---|---|
includeRemovedApps | সরানো অ্যাপগুলি অ্যাপ্লিকেশন রিপোর্টে অন্তর্ভুক্ত করা হয়েছে কিনা। |
ব্যবহারকারীর মুখোমুখি বার্তা
| JSON উপস্থাপনা |
|---|
{ "localizedMessages": { string: string, ... }, "defaultMessage": string } |
| ক্ষেত্র | |
|---|---|
localizedMessages | <locale, message> জোড়া সম্বলিত একটি মানচিত্র, যেখানে locale হল একটি সুগঠিত BCP 47 ভাষা কোড, যেমন en-US, es-ES, অথবা fr। |
defaultMessage | যদি কোনও স্থানীয় বার্তা নির্দিষ্ট না করা থাকে অথবা ব্যবহারকারীর স্থানীয় বার্তার সাথে কোনও স্থানীয় বার্তার মিল না থাকে, তাহলে ডিফল্ট বার্তাটি প্রদর্শিত হবে। যদি কোনও স্থানীয় বার্তা প্রদান করা হয় তবে একটি ডিফল্ট বার্তা প্রদান করতে হবে। |
স্থানীয় বার্তাপ্রবেশ
| JSON উপস্থাপনা |
|---|
{ "key": string, "value": string } |
| ক্ষেত্র | |
|---|---|
key | |
value | |
পাসওয়ার্ডের প্রয়োজনীয়তা
| JSON উপস্থাপনা |
|---|
{ "passwordMinimumLength": integer, "passwordMinimumLetters": integer, "passwordMinimumLowerCase": integer, "passwordMinimumNonLetter": integer, "passwordMinimumNumeric": integer, "passwordMinimumSymbols": integer, "passwordMinimumUpperCase": integer, "passwordQuality": enum ( |
| ক্ষেত্র | |
|---|---|
passwordMinimumLength | ন্যূনতম অনুমোদিত পাসওয়ার্ডের দৈর্ঘ্য। ০ মান মানে কোনও বিধিনিষেধ নেই। শুধুমাত্র তখনই প্রয়োগ করা হয় যখন |
passwordMinimumLetters | পাসওয়ার্ডে ন্যূনতম অক্ষরের সংখ্যা প্রয়োজন। শুধুমাত্র তখনই বলবৎ করা হবে যখন |
passwordMinimumLowerCase | পাসওয়ার্ডে ন্যূনতম ছোট হাতের অক্ষরের সংখ্যা প্রয়োজন। শুধুমাত্র তখনই প্রয়োগ করা হবে যখন |
passwordMinimumNonLetter | পাসওয়ার্ডে ন্যূনতম অ-অক্ষর অক্ষরের সংখ্যা (সংখ্যাসূচক সংখ্যা বা প্রতীক) প্রয়োজন। শুধুমাত্র তখনই প্রয়োগ করা হবে যখন |
passwordMinimumNumeric | পাসওয়ার্ডে ন্যূনতম সংখ্যাসূচক সংখ্যা প্রয়োজন। শুধুমাত্র তখনই প্রয়োগ করা হবে যখন |
passwordMinimumSymbols | পাসওয়ার্ডে ন্যূনতম সংখ্যক প্রতীক প্রয়োজন। শুধুমাত্র তখনই বলবৎ করা হবে যখন |
passwordMinimumUpperCase | পাসওয়ার্ডে ন্যূনতম সংখ্যক বড় হাতের অক্ষর প্রয়োজন। শুধুমাত্র তখনই প্রয়োগ করা হবে যখন |
passwordQuality | প্রয়োজনীয় পাসওয়ার্ডের মান। |
passwordHistoryLength | পাসওয়ার্ড ইতিহাসের দৈর্ঘ্য। এই ক্ষেত্রটি সেট করার পরে, ব্যবহারকারী ইতিহাসের যেকোনো পাসওয়ার্ডের মতো নতুন পাসওয়ার্ড লিখতে পারবেন না। 0 মান মানে কোনও সীমাবদ্ধতা নেই। |
maximumFailedPasswordsForWipe | ডিভাইসটি মুছে ফেলার আগে ভুল ডিভাইস-আনলক পাসওয়ার্ডের সংখ্যা। ০ মান মানে কোনও সীমাবদ্ধতা নেই। |
passwordExpirationTimeout | পাসওয়ার্ডের মেয়াদ শেষ। সেকেন্ডে একটি সময়কাল যার সর্বোচ্চ নয়টি ভগ্নাংশ সংখ্যা ' |
passwordScope | পাসওয়ার্ডের প্রয়োজনীয়তা যে সুযোগের ক্ষেত্রে প্রযোজ্য। |
requirePasswordUnlock | একটি শক্তিশালী প্রমাণীকরণ পদ্ধতি (পাসওয়ার্ড, পিন, প্যাটার্ন) ব্যবহার করে একটি ডিভাইস বা কাজের প্রোফাইল আনলক করার পরের সময়কাল যেটি অন্য যেকোনো প্রমাণীকরণ পদ্ধতি (যেমন আঙুলের ছাপ, ট্রাস্ট এজেন্ট, মুখ) ব্যবহার করে আনলক করা যেতে পারে। নির্দিষ্ট সময়কাল অতিবাহিত হওয়ার পরে, ডিভাইস বা কাজের প্রোফাইল আনলক করার জন্য শুধুমাত্র শক্তিশালী প্রমাণীকরণ পদ্ধতি ব্যবহার করা যেতে পারে। |
unifiedLockSettings | Android 9 এবং তার উপরে চলমান ডিভাইসগুলিতে, একটি কাজের প্রোফাইল সহ ডিভাইস এবং কাজের প্রোফাইলের জন্য একটি ইউনিফাইড লক অনুমোদিত কিনা তা নিয়ন্ত্রণ করে। এটি শুধুমাত্র তখনই সেট করা যেতে পারে যদি |
সময়কাল
| JSON উপস্থাপনা |
|---|
{ "seconds": string, "nanos": integer } |
| ক্ষেত্র | |
|---|---|
seconds | সময়ের ব্যবধানের স্বাক্ষরিত সেকেন্ড। -৩১৫,৫৭৬,০০০,০০০ থেকে +৩১৫,৫৭৬,০০০,০০০ পর্যন্ত হতে হবে। দ্রষ্টব্য: এই সীমাগুলি গণনা করা হয়: ৬০ সেকেন্ড/মিনিট * ৬০ মিনিট/ঘন্টা * ২৪ ঘন্টা/দিন * ৩৬৫.২৫ দিন/বছর * ১০০০০ বছর |
nanos | ন্যানোসেকেন্ড রেজোলিউশনে সেকেন্ডের স্বাক্ষরিত ভগ্নাংশ। এক সেকেন্ডের কম সময়কালকে 0 |
প্যাকেজনাম তালিকা
| JSON উপস্থাপনা |
|---|
{ "packageNames": [ string ] } |
| ক্ষেত্র | |
|---|---|
packageNames[] | প্যাকেজ নামের একটি তালিকা। |
প্রক্সিইনফো
| JSON উপস্থাপনা |
|---|
{ "host": string, "port": integer, "excludedHosts": [ string ], "pacUri": string } |
| ক্ষেত্র | |
|---|---|
host | সরাসরি প্রক্সির হোস্ট। |
port | ডাইরেক্ট প্রক্সির পোর্ট। |
excludedHosts[] | একটি সরাসরি প্রক্সির জন্য, যে হোস্টগুলির জন্য প্রক্সিটি বাইপাস করা হয়। হোস্টের নামগুলিতে *.example.com এর মতো ওয়াইল্ডকার্ড থাকতে পারে। |
pacUri | প্রক্সি কনফিগার করতে ব্যবহৃত PAC স্ক্রিপ্টের URI। |
প্রাইভেটকিনিয়ম নির্বাচন করুন
| JSON উপস্থাপনা |
|---|
{ "urlPattern": string, "packageNames": [ string ], "privateKeyAlias": string } |
| ক্ষেত্র | |
|---|---|
urlPattern | অনুরোধের URL এর সাথে মিল করার জন্য URL প্যাটার্ন। যদি সেট না করা থাকে বা খালি থাকে, তাহলে এটি সমস্ত URL এর সাথে মেলে। এটি |
packageNames[] | এই নিয়ম প্রযোজ্য প্যাকেজের নাম। অ্যাপের সাইনিং কী সার্টিফিকেট ফিঙ্গারপ্রিন্ট Play Store এবং |
privateKeyAlias | যে প্রাইভেট কী ব্যবহার করা হবে তার উপনাম। |
AlwaysOnVpnপ্যাকেজ
| JSON উপস্থাপনা |
|---|
{ "packageName": string, "lockdownEnabled": boolean } |
| ক্ষেত্র | |
|---|---|
packageName | VPN অ্যাপের প্যাকেজের নাম। |
lockdownEnabled | VPN সংযুক্ত না থাকলে নেটওয়ার্কিং নিষিদ্ধ করে। |
সম্মতিনিয়ম
| JSON উপস্থাপনা |
|---|
{ "disableApps": boolean, "packageNamesToDisable": [ string ], // Union field |
| ক্ষেত্র | |
|---|---|
disableApps | যদি সত্য হিসেবে সেট করা থাকে, তাহলে নিয়মটিতে অ্যাপগুলি নিষ্ক্রিয় করার জন্য একটি প্রশমনমূলক পদক্ষেপ অন্তর্ভুক্ত থাকে যাতে ডিভাইসটি কার্যকরভাবে অক্ষম থাকে, কিন্তু অ্যাপের ডেটা সংরক্ষণ করা হয়। যদি ডিভাইসটি লক করা টাস্ক মোডে একটি অ্যাপ চালায়, তাহলে অ্যাপটি বন্ধ হয়ে যাবে এবং অসম্মতির কারণ দেখানো একটি UI প্রদর্শিত হবে। |
packageNamesToDisable[] | যদি সেট করা থাকে, তাহলে তালিকায় উল্লেখিত অ্যাপগুলিকে নিষ্ক্রিয় করার জন্য নিয়মটিতে একটি প্রশমনমূলক পদক্ষেপ অন্তর্ভুক্ত থাকে, তবে অ্যাপের ডেটা সংরক্ষিত থাকে। |
ইউনিয়ন ক্ষেত্রের condition । শর্ত, যা পূরণ হলে, নিয়মে সংজ্ঞায়িত প্রশমনকারী ক্রিয়াগুলিকে ট্রিগার করে। ঠিক একটি শর্ত সেট করতে হবে। condition নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
nonComplianceDetailCondition | ডিভাইসের জন্য যদি কোনও মিলযুক্ত |
apiLevelCondition | ডিভাইসের অ্যান্ড্রয়েড ফ্রেমওয়ার্ক এপিআই স্তর ন্যূনতম প্রয়োজনীয়তা পূরণ না করলে শর্তটি পূরণ করা হয়। |
অসম্মতিবিস্তারিত শর্ত
| JSON উপস্থাপনা |
|---|
{
"settingName": string,
"nonComplianceReason": enum ( |
| ক্ষেত্র | |
|---|---|
settingName | নীতি সেটিং এর নাম। এটি একটি শীর্ষ-স্তরের |
nonComplianceReason | ডিভাইসটি সেটিং মেনে না চলার কারণ। যদি সেট না করা থাকে, তাহলে এই শর্তটি যেকোনো কারণেই মেলে। |
packageName | অ্যাপটির প্যাকেজ নাম যা সম্মতির বাইরে। যদি সেট না করা থাকে, তাহলে এই শর্তটি যেকোনো প্যাকেজ নামের সাথে মিলে যাবে। |
ApiLevelCondition সম্পর্কে
| JSON উপস্থাপনা |
|---|
{ "minApiLevel": integer } |
| ক্ষেত্র | |
|---|---|
minApiLevel | ন্যূনতম কাঙ্ক্ষিত অ্যান্ড্রয়েড ফ্রেমওয়ার্ক এপিআই স্তর। যদি ডিভাইসটি ন্যূনতম প্রয়োজনীয়তা পূরণ না করে, তাহলে এই শর্তটি পূরণ করা হবে। শূন্যের চেয়ে বেশি হতে হবে। |
সেটআপঅ্যাকশন
| JSON উপস্থাপনা |
|---|
{ "title": { object ( |
| ক্ষেত্র | |
|---|---|
title | এই কর্মের শিরোনাম। |
description | এই কর্মের বর্ণনা। |
Union ফিল্ড action । সেটআপের সময় যে অ্যাকশনটি সম্পাদন করতে হবে। action নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
launchApp | একটি অ্যাপ চালু করার জন্য একটি অ্যাকশন। অ্যাপটি একটি অতিরিক্ত কী |
লঞ্চঅ্যাপঅ্যাকশন
| JSON উপস্থাপনা |
|---|
{ // Union field |
| ক্ষেত্র | |
|---|---|
ইউনিয়ন ফিল্ড | |
packageName | চালু হতে যাওয়া অ্যাপের প্যাকেজের নাম |
নীতি প্রয়োগের নিয়ম
| JSON উপস্থাপনা |
|---|
{ "blockAction": { object ( |
| ক্ষেত্র | |
|---|---|
blockAction | কোম্পানির মালিকানাধীন ডিভাইসে বা কর্মক্ষেত্রের প্রোফাইলে অ্যাপ এবং ডেটা অ্যাক্সেস ব্লক করার জন্য একটি পদক্ষেপ। এই পদক্ষেপটি ব্যবহারকারীর মুখোমুখি একটি বিজ্ঞপ্তিও ট্রিগার করে (যেখানে সম্ভব) সম্মতি সমস্যাটি কীভাবে সমাধান করবেন সে সম্পর্কে তথ্য সহ। দ্রষ্টব্য: |
wipeAction | কোম্পানির মালিকানাধীন ডিভাইস রিসেট করার অথবা কর্মক্ষেত্রের প্রোফাইল মুছে ফেলার জন্য একটি পদক্ষেপ। দ্রষ্টব্য: |
Union ফিল্ড trigger । এই নিয়মটি ট্রিগার করবে এমন শর্ত। trigger নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
settingName | প্রয়োগ করার জন্য শীর্ষ-স্তরের নীতি। উদাহরণস্বরূপ, |
ব্লকঅ্যাকশন
| JSON উপস্থাপনা |
|---|
{
"blockAfterDays": integer,
"blockScope": enum ( |
| ক্ষেত্র | |
|---|---|
blockAfterDays | ডিভাইস বা কর্মক্ষেত্রের প্রোফাইল ব্লক করার আগে নীতিটি অ-সম্মতিপ্রাপ্ত দিনের সংখ্যা। অবিলম্বে অ্যাক্সেস ব্লক করতে, 0 এ সেট করুন। |
blockScope | এই |
WipeAction সম্পর্কে
| JSON উপস্থাপনা |
|---|
{ "wipeAfterDays": integer, "preserveFrp": boolean } |
| ক্ষেত্র | |
|---|---|
wipeAfterDays | ডিভাইস বা কর্মক্ষেত্রের প্রোফাইল মুছে ফেলার আগে নীতিটি কত দিন ধরে অসঙ্গতিপূর্ণ। |
preserveFrp | ডিভাইসে ফ্যাক্টরি-রিসেট সুরক্ষা ডেটা সংরক্ষিত আছে কিনা। এই সেটিংটি কাজের প্রোফাইলের ক্ষেত্রে প্রযোজ্য নয়। |
কিয়স্ক কাস্টমাইজেশন
| JSON উপস্থাপনা |
|---|
{ "powerButtonActions": enum ( |
| ক্ষেত্র | |
|---|---|
powerButtonActions | যখন একজন ব্যবহারকারী পাওয়ার বোতাম টিপে ধরে (দীর্ঘক্ষণ ধরে) রাখে, তখন কিয়স্ক মোডে একটি ডিভাইসের আচরণ সেট করে। |
systemErrorWarnings | ক্র্যাশ হওয়া বা প্রতিক্রিয়াহীন অ্যাপগুলির জন্য সিস্টেম ত্রুটি ডায়ালগগুলি কিয়স্ক মোডে ব্লক করা আছে কিনা তা নির্দিষ্ট করে। ব্লক করা হলে, সিস্টেম অ্যাপটিকে জোর করে বন্ধ করে দেবে যেন ব্যবহারকারী UI তে "অ্যাপ বন্ধ করুন" বিকল্পটি বেছে নেয়। |
systemNavigation | কিয়স্ক মোডে কোন নেভিগেশন বৈশিষ্ট্যগুলি সক্ষম করা আছে (যেমন হোম, ওভারভিউ বোতাম) তা নির্দিষ্ট করে। |
statusBar | কিয়স্ক মোডে সিস্টেম তথ্য এবং বিজ্ঞপ্তিগুলি অক্ষম করা আছে কিনা তা নির্দিষ্ট করে। |
deviceSettings | কিয়স্ক মোডে সেটিংস অ্যাপটি অনুমোদিত কিনা তা নির্দিষ্ট করে। |
অ্যাডভান্সডসিকিউরিটি ওভাররাইডস
| JSON উপস্থাপনা |
|---|
{ "untrustedAppsPolicy": enum ( |
| ক্ষেত্র | |
|---|---|
untrustedAppsPolicy | ডিভাইসে অবিশ্বস্ত অ্যাপের (অজানা উৎস থেকে আসা অ্যাপ) নীতি প্রয়োগ করা হয়েছে। |
googlePlayProtectVerifyApps | Google Play Protect যাচাইকরণ বলবৎ করা হচ্ছে কিনা। |
developerSettings | ডেভেলপার সেটিংসে অ্যাক্সেস নিয়ন্ত্রণ করে: ডেভেলপার বিকল্প এবং নিরাপদ বুট। |
commonCriteriaMode | কমন ক্রাইটেরিয়া মোড নিয়ন্ত্রণ করে— তথ্য প্রযুক্তি নিরাপত্তা মূল্যায়নের জন্য সাধারণ ক্রাইটেরিয়া (CC) তে সংজ্ঞায়িত নিরাপত্তা মান। কমন ক্রাইটেরিয়া মোড সক্ষম করলে একটি ডিভাইসে কিছু নিরাপত্তা উপাদান বৃদ্ধি পায়, বিস্তারিত জানার জন্য সতর্কতা: সাধারণ মানদণ্ড মোড একটি কঠোর নিরাপত্তা মডেল প্রয়োগ করে যা সাধারণত শুধুমাত্র জাতীয় নিরাপত্তা ব্যবস্থা এবং অন্যান্য অত্যন্ত সংবেদনশীল সংস্থাগুলিতে ব্যবহৃত আইটি পণ্যগুলির জন্য প্রয়োজনীয়। স্ট্যান্ডার্ড ডিভাইস ব্যবহার প্রভাবিত হতে পারে। শুধুমাত্র প্রয়োজন হলেই সক্ষম করা হয়। পূর্বে সক্ষম করার পরে যদি সাধারণ মানদণ্ড মোড বন্ধ করা হয়, তাহলে সমস্ত ব্যবহারকারী-কনফিগার করা Wi-Fi নেটওয়ার্ক হারিয়ে যেতে পারে এবং ব্যবহারকারীর ইনপুট প্রয়োজন এমন যেকোনো এন্টারপ্রাইজ-কনফিগার করা Wi-Fi নেটওয়ার্ক পুনরায় কনফিগার করার প্রয়োজন হতে পারে। |
personalAppsThatCanReadWorkNotifications[] | ব্যক্তিগত অ্যাপ যা NotificationListenerService ব্যবহার করে কাজের প্রোফাইলের বিজ্ঞপ্তি পড়তে পারে। ডিফল্টরূপে, কোনও ব্যক্তিগত অ্যাপ (সিস্টেম অ্যাপ ছাড়া) কাজের বিজ্ঞপ্তি পড়তে পারে না। তালিকার প্রতিটি মান অবশ্যই একটি প্যাকেজের নাম হতে হবে। |
mtePolicy | ঐচ্ছিক। ডিভাইসে মেমোরি ট্যাগিং এক্সটেনশন (MTE) নিয়ন্ত্রণ করে। MTE নীতিতে পরিবর্তনগুলি প্রয়োগ করতে ডিভাইসটি রিবুট করতে হবে। Android 15 এবং তার পরবর্তী সংস্করণে, যদি ডিভাইস রিবুট করার সময় নীতি পরিবর্তন মুলতুবি থাকে তবে একটি |
contentProtectionPolicy | ঐচ্ছিক। প্রতারণামূলক অ্যাপের জন্য স্ক্যান করা কন্টেন্ট সুরক্ষা সক্ষম করা আছে কিনা তা নিয়ন্ত্রণ করে। এটি Android 15 এবং তার পরবর্তী সংস্করণে সমর্থিত। |
ব্যক্তিগত ব্যবহারের নীতিমালা
| JSON উপস্থাপনা |
|---|
{ "cameraDisabled": boolean, "screenCaptureDisabled": boolean, "accountTypesWithManagementDisabled": [ string ], "maxDaysWithWorkOff": integer, "personalPlayStoreMode": enum ( |
| ক্ষেত্র | |
|---|---|
cameraDisabled | যদি সত্য হয়, তাহলে ব্যক্তিগত প্রোফাইলে ক্যামেরাটি নিষ্ক্রিয় করা আছে। |
screenCaptureDisabled | যদি সত্য হয়, তাহলে সকল ব্যবহারকারীর জন্য স্ক্রিন ক্যাপচার অক্ষম করা হবে। |
accountTypesWithManagementDisabled[] | ব্যবহারকারীর দ্বারা পরিচালিত হতে পারে না এমন অ্যাকাউন্টের ধরণ। |
maxDaysWithWorkOff | কর্মক্ষেত্রের প্রোফাইল কতক্ষণ বন্ধ থাকতে পারে তা নিয়ন্ত্রণ করে। সর্বনিম্ন সময়কাল কমপক্ষে ৩ দিন হতে হবে। অন্যান্য বিবরণ নিম্নরূপ:
|
personalPlayStoreMode | ব্যক্তিগত প্রোফাইলে থাকা অ্যাপগুলিকে কীভাবে অনুমোদিত বা ব্লক করা হবে তা নিয়ন্ত্রণ করতে |
personalApplications[] | ব্যক্তিগত প্রোফাইলে থাকা আবেদনপত্রের ক্ষেত্রে প্রযোজ্য নীতি। |
privateSpacePolicy | ঐচ্ছিক। ডিভাইসে ব্যক্তিগত স্থান অনুমোদিত কিনা তা নিয়ন্ত্রণ করে। |
bluetoothSharing | ঐচ্ছিক। ব্লুটুথ শেয়ারিং অনুমোদিত কিনা। |
ব্যক্তিগত আবেদন নীতি
| JSON উপস্থাপনা |
|---|
{
"packageName": string,
"installType": enum ( |
| ক্ষেত্র | |
|---|---|
packageName | অ্যাপ্লিকেশনটির প্যাকেজের নাম। |
installType | যে ধরণের ইনস্টলেশন করতে হবে। |
OncCertificateProvider সম্পর্কে
| JSON উপস্থাপনা |
|---|
{ "certificateReferences": [ string ], // Union field |
| ক্ষেত্র | |
|---|---|
certificateReferences[] | এই বৈশিষ্ট্যটি সাধারণত পাওয়া যায় না। |
ইউনিয়ন ফিল্ড এই বৈশিষ্ট্যটি সাধারণত পাওয়া যায় না। | |
contentProviderEndpoint | এই বৈশিষ্ট্যটি সাধারণত পাওয়া যায় না। |
কন্টেন্টপ্রোভাইডারএন্ডপয়েন্ট
| JSON উপস্থাপনা |
|---|
{ "uri": string, "packageName": string, "signingCertsSha256": [ string ] } |
| ক্ষেত্র | |
|---|---|
uri | এই বৈশিষ্ট্যটি সাধারণত পাওয়া যায় না। |
packageName | এই বৈশিষ্ট্যটি সাধারণত পাওয়া যায় না। |
signingCertsSha256[] | প্রয়োজনীয়। এই বৈশিষ্ট্যটি সাধারণত উপলব্ধ নয়। |
ক্রসপ্রোফাইলপলিসি
| JSON উপস্থাপনা |
|---|
{ "showWorkContactsInPersonalProfile": enum ( |
| ক্ষেত্র | |
|---|---|
showWorkContactsInPersonalProfile | ব্যক্তিগত অ্যাপগুলি কর্মক্ষেত্রের প্রোফাইলে সংরক্ষিত পরিচিতিগুলিতে অ্যাক্সেস করতে পারবে কিনা। আরও দেখুন |
crossProfileCopyPaste | এক প্রোফাইল (ব্যক্তিগত বা কর্মক্ষেত্র) থেকে কপি করা টেক্সট অন্য প্রোফাইলে পেস্ট করা যাবে কিনা। |
crossProfileDataSharing | এক প্রোফাইলের (ব্যক্তিগত বা কর্মক্ষেত্র) ডেটা অন্য প্রোফাইলের অ্যাপের সাথে শেয়ার করা যাবে কিনা। বিশেষ করে ইনটেন্টের মাধ্যমে সহজ ডেটা শেয়ারিং নিয়ন্ত্রণ করে। অন্যান্য ক্রস-প্রোফাইল যোগাযোগ চ্যানেলের ব্যবস্থাপনা, যেমন যোগাযোগ অনুসন্ধান, কপি/পেস্ট, অথবা সংযুক্ত কর্মক্ষেত্র এবং ব্যক্তিগত অ্যাপ, আলাদাভাবে কনফিগার করা হয়। |
workProfileWidgetsDefault | কর্মক্ষেত্রের প্রোফাইল উইজেটের জন্য ডিফল্ট আচরণ নির্দিষ্ট করে। যদি নীতিটি একটি নির্দিষ্ট অ্যাপ্লিকেশনের জন্য |
crossProfileAppFunctions | ঐচ্ছিক। ব্যক্তিগত প্রোফাইল অ্যাপগুলি কর্মক্ষেত্রের প্রোফাইলে থাকা অ্যাপগুলির দ্বারা প্রকাশিত অ্যাপ ফাংশনগুলিকে চালু করতে পারে কিনা তা নিয়ন্ত্রণ করে। |
exemptionsToShowWorkContactsInPersonalProfile |
Android 14 এবং তার পরবর্তী ভার্সনে সমর্থিত। Android ভার্সন 14 এর কম হলে |
UsageLog সম্পর্কে
| JSON উপস্থাপনা |
|---|
{ "enabledLogTypes": [ enum ( |
| ক্ষেত্র | |
|---|---|
enabledLogTypes[] | কোন ধরণের লগ সক্ষম করা আছে তা নির্দিষ্ট করে। মনে রাখবেন যে ব্যবহারের লগিং সক্ষম করা থাকলে ব্যবহারকারীরা ডিভাইসে বার্তা পাবেন। |
uploadOnCellularAllowed[] | মোবাইল ডেটার মাধ্যমে কোন ধরণের লগ আপলোড করা যাবে তা নির্দিষ্ট করে। ডিভাইসটি ওয়াইফাইয়ের সাথে সংযুক্ত হলে ডিফল্টভাবে লগগুলি আপলোডের জন্য সারিবদ্ধ থাকে। |
ডিভাইস সংযোগ ব্যবস্থাপনা
| JSON উপস্থাপনা |
|---|
{ "usbDataAccess": enum ( |
| ক্ষেত্র | |
|---|---|
usbDataAccess | USB এর মাধ্যমে কোন ফাইল এবং/অথবা ডেটা স্থানান্তর করা যাবে তা নিয়ন্ত্রণ করে। শুধুমাত্র কোম্পানির মালিকানাধীন ডিভাইসগুলিতে সমর্থিত। |
configureWifi | ওয়াই-ফাই কনফিগার করার সুবিধাগুলি নিয়ন্ত্রণ করে। বিকল্প সেটের উপর ভিত্তি করে, ব্যবহারকারীর ওয়াই-ফাই নেটওয়ার্ক কনফিগার করার ক্ষেত্রে সম্পূর্ণ বা সীমিত নিয়ন্ত্রণ থাকবে অথবা কোনও নিয়ন্ত্রণ থাকবে না। |
wifiDirectSettings | ওয়াই-ফাই ডাইরেক্ট সেটিংস কনফিগার এবং ব্যবহার নিয়ন্ত্রণ করে। অ্যান্ড্রয়েড ১৩ এবং তার পরবর্তী সংস্করণে চলমান কোম্পানির মালিকানাধীন ডিভাইসগুলিতে সমর্থিত। |
tetheringSettings | টিথারিং সেটিংস নিয়ন্ত্রণ করে। মান সেটের উপর ভিত্তি করে, ব্যবহারকারীকে বিভিন্ন ধরণের টিথারিং ব্যবহার থেকে আংশিক বা সম্পূর্ণরূপে নিষিদ্ধ করা হয়। |
wifiSsidPolicy | ডিভাইসটি কোন কোন Wi-Fi SSID-তে সংযোগ করতে পারবে তার উপর বিধিনিষেধ। মনে রাখবেন যে এটি ডিভাইসে কোন নেটওয়ার্ক কনফিগার করা যাবে তার উপর প্রভাব ফেলে না। Android 13 এবং তার পরবর্তী ভার্সন চলমান কোম্পানির মালিকানাধীন ডিভাইসগুলিতে সমর্থিত। |
wifiRoamingPolicy | ঐচ্ছিক। ওয়াই-ফাই রোমিং নীতি। |
bluetoothSharing | ঐচ্ছিক। ব্লুটুথ শেয়ারিং অনুমোদিত কিনা তা নিয়ন্ত্রণ করে। |
preferentialNetworkServiceSettings | ঐচ্ছিক। পছন্দের নেটওয়ার্ক পরিষেবা কনফিগারেশন। এই ক্ষেত্রটি সেট করলে |
apnPolicy | ঐচ্ছিক। অ্যাক্সেস পয়েন্ট নেম (APN) নীতি। অ্যাক্সেস পয়েন্ট নেম (APN) এর কনফিগারেশন যা ডিভাইসে অন্য যেকোনো APN ওভাররাইড করতে পারে। বিস্তারিত জানার জন্য |
WifiSsidPolicy সম্পর্কে
| JSON উপস্থাপনা |
|---|
{ "wifiSsidPolicyType": enum ( |
| ক্ষেত্র | |
|---|---|
wifiSsidPolicyType | যে ধরণের Wi-Fi SSID নীতি প্রয়োগ করা হবে। |
wifiSsids[] | ঐচ্ছিক। নীতিমালায় প্রয়োগ করা উচিত এমন Wi-Fi SSID-এর তালিকা। WifiSsidPolicyType |
WifiSsid সম্পর্কে
| JSON উপস্থাপনা |
|---|
{ "wifiSsid": string } |
| ক্ষেত্র | |
|---|---|
wifiSsid | প্রয়োজনীয়। Wi-Fi SSID একটি স্ট্রিং হিসেবে দেখানো হয়েছে। |
ওয়াইফাই রোমিং নীতি
| JSON উপস্থাপনা |
|---|
{
"wifiRoamingSettings": [
{
object ( |
| ক্ষেত্র | |
|---|---|
wifiRoamingSettings[] | ঐচ্ছিক। ওয়াই-ফাই রোমিং সেটিংস। এই তালিকায় প্রদত্ত SSID গুলি অবশ্যই অনন্য হতে হবে, অন্যথায় নীতিটি প্রত্যাখ্যান করা হবে। |
ওয়াইফাই রোমিং সেটিং
| JSON উপস্থাপনা |
|---|
{
"wifiSsid": string,
"wifiRoamingMode": enum ( |
| ক্ষেত্র | |
|---|---|
wifiSsid | প্রয়োজন। Wi-Fi নেটওয়ার্কের SSID। |
wifiRoamingMode | প্রয়োজন। নির্দিষ্ট SSID-এর জন্য Wi-Fi রোমিং মোড। |
পছন্দের নেটওয়ার্ক পরিষেবা সেটিংস
| JSON উপস্থাপনা |
|---|
{ "preferentialNetworkServiceConfigs": [ { object ( |
| ক্ষেত্র | |
|---|---|
preferentialNetworkServiceConfigs[] | প্রয়োজনীয়। পছন্দের নেটওয়ার্ক পরিষেবা কনফিগারেশন যা একাধিক এন্টারপ্রাইজ স্লাইস থাকা সক্ষম করে। একই |
defaultPreferentialNetworkId | প্রয়োজনীয়।
|
প্রেফারেনশিয়াল নেটওয়ার্ক সার্ভিস কনফিগ
| JSON উপস্থাপনা |
|---|
{ "preferentialNetworkId": enum ( |
| ক্ষেত্র | |
|---|---|
preferentialNetworkId | প্রয়োজনীয়। পছন্দের নেটওয়ার্ক শনাক্তকারী। এটি |
fallbackToDefaultConnection | ঐচ্ছিক। ডিভাইস-ব্যাপী ডিফল্ট নেটওয়ার্কে ফলব্যাক অনুমোদিত কিনা। যদি এটি |
nonMatchingNetworks | ঐচ্ছিক। এই কনফিগারেশনটি যেসব অ্যাপের জন্য প্রযোজ্য, সেগুলিকে পছন্দের পরিষেবা ছাড়া অন্য নেটওয়ার্ক ব্যবহার থেকে ব্লক করা হবে কিনা। যদি এটি |
ApnPolicy সম্পর্কে
| JSON উপস্থাপনা |
|---|
{ "overrideApns": enum ( |
| ক্ষেত্র | |
|---|---|
overrideApns | ঐচ্ছিক। ওভাররাইড APN গুলি অক্ষম নাকি সক্ষম করা আছে। আরও বিস্তারিত জানার জন্য |
apnSettings[] | ঐচ্ছিক। APN ওভাররাইড করার জন্য APN সেটিংস। প্রদত্ত যেকোনো APN সেটিংসের মধ্যে কোনও বিরোধ থাকা উচিত নয়, অন্যথায় নীতিটি প্রত্যাখ্যান করা হবে। দুটি |
ApnSetting সম্পর্কে
| JSON উপস্থাপনা |
|---|
{ "apnTypes": [ enum ( |
| ক্ষেত্র | |
|---|---|
apnTypes[] | প্রয়োজনীয়। APN-এর জন্য ব্যবহারের বিভাগ। যদি এই ক্ষেত্রটি খালি থাকে অথবা |
apn | প্রয়োজনীয়। APN এর নাম। এই ক্ষেত্রটি খালি থাকলে নীতি বাতিল করা হবে। |
displayName | প্রয়োজনীয়। APN বর্ণনা করে এমন মানুষের পঠনযোগ্য নাম। এই ক্ষেত্রটি খালি থাকলে নীতি বাতিল করা হবে। |
alwaysOnSetting | ঐচ্ছিক। এই APN-এর জন্য CM-IDLE মোড থেকে CM-CONNECTED অবস্থায় প্রতিটি পরিবর্তনের সময় ব্যবহারকারীর প্লেন রিসোর্স সক্রিয় করতে হবে কিনা। 3GPP TS 23.501 বিভাগ 5.6.13 দেখুন। |
authType | ঐচ্ছিক। APN এর প্রমাণীকরণের ধরণ। |
carrierId | ঐচ্ছিক। APN এর জন্য ক্যারিয়ার আইডি। 0 (ডিফল্ট) মান মানে সেট করা নেই এবং ঋণাত্মক মান প্রত্যাখ্যান করা হয়। |
mmsProxyAddress | ঐচ্ছিক। APN এর MMS (মাল্টিমিডিয়া মেসেজিং সার্ভিস) প্রক্সি ঠিকানা যা একটি IP ঠিকানা বা হোস্টনাম (কোনও URL নয়) হতে পারে। |
mmsProxyPort | ঐচ্ছিক। APN এর MMS (মাল্টিমিডিয়া মেসেজিং সার্ভিস) প্রক্সি পোর্ট। 0 (ডিফল্ট) মান মানে সেট করা নেই এবং ঋণাত্মক মান প্রত্যাখ্যান করা হয়। |
mmsc | ঐচ্ছিক। APN এর MMSC (মাল্টিমিডিয়া মেসেজিং সার্ভিস সেন্টার) URI। |
mtuV4 | ঐচ্ছিক। এই APN সেটিং দ্বারা উত্থাপিত IPv4 রুটের বাইটে ডিফল্ট MTU (সর্বোচ্চ ট্রান্সমিশন ইউনিট) আকার। 0 (ডিফল্ট) মান মানে সেট করা নেই এবং ঋণাত্মক মান প্রত্যাখ্যান করা হয়েছে। Android 13 এবং তার উপরে সমর্থিত। Android সংস্করণ 13 এর কম হলে |
mtuV6 | ঐচ্ছিক। APN যে IPv6 মোবাইল ইন্টারফেসের সাথে সংযুক্ত, তার MTU (সর্বোচ্চ ট্রান্সমিশন ইউনিট) আকার। 0 (ডিফল্ট) মান মানে সেট করা নেই এবং ঋণাত্মক মান প্রত্যাখ্যান করা হয়েছে। Android 13 এবং তার উপরে সমর্থিত। Android সংস্করণ 13 এর কম হলে |
mvnoType | ঐচ্ছিক। APN-এর জন্য MVNO মিলের ধরণ। |
networkTypes[] | ঐচ্ছিক। APN ব্যবহার করতে পারে এমন রেডিও প্রযুক্তি (নেটওয়ার্কের ধরণ)। এই ক্ষেত্রে |
username | ঐচ্ছিক। APN এর APN ব্যবহারকারীর নাম। |
password | ঐচ্ছিক। APN এর APN পাসওয়ার্ড। |
numericOperatorId | ঐচ্ছিক। APN এর সংখ্যাসূচক অপারেটর আইডি। সংখ্যাসূচক অপারেটর আইডি MCC (মোবাইল কান্ট্রি কোড) + MNC (মোবাইল নেটওয়ার্ক কোড) হিসাবে সংজ্ঞায়িত করা হয়। |
protocol | ঐচ্ছিক। এই APN-এর সাথে সংযোগ স্থাপনের জন্য ব্যবহারযোগ্য প্রোটোকল। |
roamingProtocol | ঐচ্ছিক। ডিভাইসটি রোমিং করার সময় এই APN এর সাথে সংযোগ স্থাপনের জন্য যে প্রোটোকল ব্যবহার করা হবে। |
proxyAddress | ঐচ্ছিক। APN এর প্রক্সি ঠিকানা। |
proxyPort | ঐচ্ছিক। APN এর প্রক্সি পোর্ট। 0 (ডিফল্ট) মান মানে সেট করা হয়নি এবং ঋণাত্মক মান প্রত্যাখ্যান করা হয়েছে। |
ডিভাইসরেডিওস্টেট
| JSON উপস্থাপনা |
|---|
{ "wifiState": enum ( |
| ক্ষেত্র | |
|---|---|
wifiState | Wi-Fi এর বর্তমান অবস্থা এবং ব্যবহারকারী তার অবস্থা পরিবর্তন করতে পারে কিনা তা নিয়ন্ত্রণ করে। |
airplaneModeState | ব্যবহারকারী বিমান মোড টগল করতে পারবেন কিনা তা নিয়ন্ত্রণ করে। |
ultraWidebandState | আল্ট্রা ওয়াইডব্যান্ড সেটিং এর অবস্থা এবং ব্যবহারকারী এটি চালু বা বন্ধ করতে পারবেন কিনা তা নিয়ন্ত্রণ করে। |
cellularTwoGState | ব্যবহারকারীর দ্বারা সেলুলার 2G সেটিং টগল করা যাবে কিনা তা নিয়ন্ত্রণ করে। |
minimumWifiSecurityLevel | ডিভাইসটি যে Wi-Fi নেটওয়ার্কগুলিতে সংযোগ করতে পারে তার ন্যূনতম প্রয়োজনীয় নিরাপত্তা স্তর। |
userInitiatedAddEsimSettings | ঐচ্ছিক। ব্যবহারকারীকে eSIM প্রোফাইল যোগ করার অনুমতি দেওয়া হবে কিনা তা নিয়ন্ত্রণ করে। |
প্রদর্শন সেটিংস
| JSON উপস্থাপনা |
|---|
{ "screenBrightnessSettings": { object ( |
| ক্ষেত্র | |
|---|---|
screenBrightnessSettings | ঐচ্ছিক। স্ক্রিনের উজ্জ্বলতা সেটিংস নিয়ন্ত্রণ করে। |
screenTimeoutSettings | ঐচ্ছিক। স্ক্রিন টাইমআউট সেটিংস নিয়ন্ত্রণ করে। |
স্ক্রিনব্রাইটনেসসেটিংস
| JSON উপস্থাপনা |
|---|
{
"screenBrightnessMode": enum ( |
| ক্ষেত্র | |
|---|---|
screenBrightnessMode | ঐচ্ছিক। স্ক্রিনের উজ্জ্বলতা মোড নিয়ন্ত্রণ করে। |
screenBrightness | ঐচ্ছিক। ১ থেকে ২৫৫ এর মধ্যে স্ক্রিনের উজ্জ্বলতা যেখানে ১ সর্বনিম্ন এবং ২৫৫ সর্বোচ্চ উজ্জ্বলতা। ০ (ডিফল্ট) মান মানে স্ক্রিনের উজ্জ্বলতা সেট করা নেই। অন্য কোনও মান প্রত্যাখ্যান করা হবে। এটি সেট করার জন্য |
স্ক্রিনটাইমআউট সেটিংস
| JSON উপস্থাপনা |
|---|
{
"screenTimeoutMode": enum ( |
| ক্ষেত্র | |
|---|---|
screenTimeoutMode | ঐচ্ছিক। ব্যবহারকারীকে স্ক্রিন টাইমআউট কনফিগার করার অনুমতি দেওয়া হবে কিনা তা নিয়ন্ত্রণ করে। |
screenTimeout | ঐচ্ছিক। স্ক্রিন টাইমআউটের সময়কাল নিয়ন্ত্রণ করে। স্ক্রিন টাইমআউটের সময়কাল অবশ্যই 0 এর বেশি হতে হবে, অন্যথায় এটি প্রত্যাখ্যাত হবে। অতিরিক্তভাবে, এটি সেকেন্ডে একটি সময়কাল যার সর্বোচ্চ নয়টি ভগ্নাংশ সংখ্যা ' |
WorkAccountSetupConfig সম্পর্কে
| JSON উপস্থাপনা |
|---|
{
"authenticationType": enum ( |
| ক্ষেত্র | |
|---|---|
authenticationType | ঐচ্ছিক। ডিভাইসে ব্যবহারকারীর প্রমাণীকরণের ধরণ। |
requiredAccountEmail | ঐচ্ছিক। নির্দিষ্ট গুগল ওয়ার্ক অ্যাকাউন্টের ইমেল ঠিকানা যোগ করতে হবে। এই ক্ষেত্রটি শুধুমাত্র তখনই প্রাসঙ্গিক যদি |
ডিফল্ট অ্যাপ্লিকেশন সেটিং
| JSON উপস্থাপনা |
|---|
{ "defaultApplicationType": enum ( |
| ক্ষেত্র | |
|---|---|
defaultApplicationType | প্রয়োজনীয়। ডিফল্ট অ্যাপ্লিকেশন সেট করার জন্য অ্যাপের ধরণ। |
defaultApplications[] | প্রয়োজনীয়। নির্দিষ্ট ধরণের জন্য ডিফল্ট অ্যাপ হিসেবে সেট করা যেতে পারে এমন অ্যাপ্লিকেশনের তালিকা। এই তালিকাটি খালি থাকা উচিত নয় বা এতে ডুপ্লিকেট থাকা উচিত নয়। তালিকার প্রথম অ্যাপটি যা ইনস্টল করা আছে এবং যদি তালিকার কোনও অ্যাপ ইনস্টল না থাকলে কোনও কোম্পানির মালিকানাধীন ডিভাইসে, যার একটি ওয়ার্ক প্রোফাইল আছে, |
defaultApplicationScopes[] | প্রয়োজনীয়। যেসব ক্ষেত্রে নীতিটি প্রয়োগ করা উচিত। এই তালিকাটি খালি থাকা উচিত নয় বা এতে ডুপ্লিকেট থাকা উচিত নয়। যদি নির্দিষ্ট স্কোপগুলির কোনওটিই পরিচালনা মোডে প্রয়োগ করা না যায় (যেমন, সম্পূর্ণরূপে পরিচালিত ডিভাইস তালিকায় শুধুমাত্র |
ডিফল্ট অ্যাপ্লিকেশন
| JSON উপস্থাপনা |
|---|
{ "packageName": string } |
| ক্ষেত্র | |
|---|---|
packageName | প্রয়োজনীয়। প্যাকেজের নাম যা ডিফল্ট অ্যাপ্লিকেশন হিসেবে সেট করা উচিত। প্যাকেজের নামটি অবৈধ হলে নীতিটি বাতিল করা হবে। |
টুল টীকা
ধ্বংসাত্মক ইঙ্গিত: ❌ | অদম্য ইঙ্গিত: ✅ | কেবল পঠনযোগ্য ইঙ্গিত: ✅ | উন্মুক্ত বিশ্ব ইঙ্গিত: ❌