- সম্পদ: নীতি
- আবেদন নীতি
- InstallType
- অনুমতি নীতি
- অনুমতি অনুদান
- অর্পিত সুযোগ
- পরিচালিত কনফিগারেশন টেমপ্লেট
- ConnectedWorkAndPersonalApp
- স্বয়ংক্রিয় আপডেট মোড
- এক্সটেনশন কনফিগারেশন
- সর্বদা অনভিপিএন লকডাউন ছাড়
- ওয়ার্কপ্রোফাইল উইজেট
- শংসাপত্র প্রদানকারী নীতি
- Install Constraint
- নেটওয়ার্ক টাইপ কন্সট্রেন্ট
- চার্জিং সীমাবদ্ধতা
- DeviceIdle Constraint
- ব্যবহারকারী নিয়ন্ত্রণ সেটিংস
- PreferentialNetworkId
- কীগার্ড অক্ষম বৈশিষ্ট্য
- ক্রমাগত পছন্দের কার্যকলাপ
- সিস্টেম আপডেট
- সিস্টেমআপডেট টাইপ
- ফ্রিজ পিরিয়ড
- তারিখ
- স্ট্যাটাস রিপোর্টিং সেটিংস
- অ্যাপ্লিকেশন রিপোর্টিং সেটিংস
- PackageNameList
- ব্যাটারি প্লাগড মোড
- প্রক্সি ইনফো
- PrivateKeyRule চয়ন করুন
- সর্বদা অনভিপিএন প্যাকেজ
- অবস্থান মোড
- কমপ্লায়েন্স রুল
- নন-কমপ্লায়েন্স ডিটেইল কন্ডিশন
- এপিলেভেল কন্ডিশন
- AppAutoUpdate Policy
- অ্যাপট্র্যাক
- এনক্রিপশন নীতি
- প্লেস্টোরমোড
- সেটআপ অ্যাকশন
- অ্যাপঅ্যাকশন লঞ্চ করুন
- নীতি প্রয়োগের নিয়ম
- ব্লকঅ্যাকশন
- ব্লকস্কোপ
- WipeAction
- কিয়স্ক কাস্টমাইজেশন
- পাওয়ার বোতাম অ্যাকশন
- সিস্টেম ত্রুটি সতর্কতা
- সিস্টেম নেভিগেশন
- স্ট্যাটাসবার
- ডিভাইস সেটিংস
- উন্নত নিরাপত্তা ওভাররাইড
- অবিশ্বস্ত অ্যাপস নীতি
- GooglePlayProtectVerifyApps
- বিকাশকারী সেটিংস
- সাধারণ মানদণ্ড মোড
- এমটিই পলিসি
- বিষয়বস্তু সুরক্ষা নীতি
- ব্যক্তিগত ব্যবহারের নীতি
- প্লেস্টোরমোড
- ব্যক্তিগত আবেদন নীতি
- InstallType
- প্রাইভেটস্পেস পলিসি
- ব্লুটুথ শেয়ারিং
- AutoDateAndTimeZone
- OncCertificateProvider
- বিষয়বস্তু প্রদানকারী এন্ডপয়েন্ট
- ক্রসপ্রোফাইল পলিসি
- ShowWorkContactsInPersonalProfile
- ক্রসপ্রোফাইল কপিপেস্ট
- ক্রসপ্রোফাইল ডেটা শেয়ারিং
- WorkProfileWidgetsDefault
- PreferentialNetworkService
- ব্যবহার লগ
- লগ টাইপ
- ক্যামেরা অ্যাক্সেস
- মাইক্রোফোন অ্যাক্সেস
- ডিভাইস কানেক্টিভিটি ম্যানেজমেন্ট
- ইউএসবিডেটা অ্যাকসেস
- ওয়াইফাই কনফিগার করুন
- WifiDirect সেটিংস
- টিথারিং সেটিংস
- ওয়াইফাইসিড পলিসি
- WifiSsidPolicyType
- WifiSsid
- ওয়াইফাই রোমিং নীতি
- ওয়াইফাই রোমিং সেটিং
- ওয়াইফাই রোমিং মোড
- ব্লুটুথ শেয়ারিং
- PreferentialNetworkServiceSettings
- PreferentialNetworkServiceConfig
- FallbackToDefault সংযোগ
- নন-মেচিং নেটওয়ার্ক
- এপিএন পলিসি
- ওভাররাইড এপিএনএস
- Apnসেটিং
- ApnType
- সর্বদা অনসেটিং
- AuthType
- এমভিনো টাইপ
- নেটওয়ার্ক টাইপ
- প্রোটোকল
- ডিভাইস রেডিও স্টেট
- ওয়াইফাই স্টেট
- এয়ারপ্লেনমোড স্টেট
- আল্ট্রাওয়াইডব্যান্ডস্টেট
- CellularTwoGState
- ন্যূনতম ওয়াইফাই নিরাপত্তা স্তর
- শংসাপত্র প্রদানকারী নীতি ডিফল্ট
- মুদ্রণ নীতি
- ডিসপ্লে সেটিংস
- স্ক্রীন ব্রাইটনেস সেটিংস
- স্ক্রিন ব্রাইটনেস মোড
- ScreenTimeout সেটিংস
- ScreenTimeoutMode
- AssistContent Policy
- EnterpriseDisplayNameVisibility
- পদ্ধতি
সম্পদ: নীতি
একটি পলিসি রিসোর্স সেটিংসের একটি গ্রুপকে প্রতিনিধিত্ব করে যা একটি পরিচালিত ডিভাইসের আচরণ এবং এতে ইনস্টল করা অ্যাপগুলিকে নিয়ন্ত্রণ করে।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "version": string, "applications": [ { object ( |
ক্ষেত্র | |
---|---|
name | |
version | নীতির সংস্করণ। এটি শুধুমাত্র পঠনযোগ্য ক্ষেত্র। প্রতিবার নীতি আপডেট করার সময় সংস্করণটি বৃদ্ধি করা হয়। |
applications[] | অ্যাপগুলিতে নীতি প্রয়োগ করা হয়েছে। এটিতে সর্বাধিক 3,000টি উপাদান থাকতে পারে। |
maximumTimeToLock | ডিভাইস লক না হওয়া পর্যন্ত ব্যবহারকারীর কার্যকলাপের জন্য মিলিসেকেন্ডে সর্বাধিক সময়। 0 এর মান মানে কোন সীমাবদ্ধতা নেই। |
screenCaptureDisabled | স্ক্রিন ক্যাপচার নিষ্ক্রিয় কিনা। |
cameraDisabled | যদি |
keyguardDisabledFeatures[] | অক্ষম কীগার্ড কাস্টমাইজেশন, যেমন উইজেট। |
defaultPermissionPolicy | রানটাইম অনুমতি অনুরোধের জন্য ডিফল্ট অনুমতি নীতি. |
persistentPreferredActivities[] | ডিফল্ট উদ্দেশ্য হ্যান্ডলার কার্যকলাপ. |
openNetworkConfiguration | ডিভাইসের জন্য নেটওয়ার্ক কনফিগারেশন। আরও তথ্যের জন্য নেটওয়ার্ক কনফিগার করুন দেখুন। |
systemUpdate | সিস্টেম আপডেট নীতি, যা OS আপডেটগুলি কীভাবে প্রয়োগ করা হয় তা নিয়ন্ত্রণ করে। যদি আপডেটের ধরনটি দ্রষ্টব্য: Google Play সিস্টেম আপডেটগুলি (যাকে মেইনলাইন আপডেটও বলা হয়) স্বয়ংক্রিয়ভাবে ডাউনলোড হয় এবং ইনস্টল করার জন্য একটি ডিভাইস রিবুট প্রয়োজন৷ আরও বিশদ বিবরণের জন্য সিস্টেম আপডেট পরিচালনার প্রধান লাইন বিভাগটি পড়ুন। |
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 | Wi-Fi নেটওয়ার্ক কনফিগার করা অক্ষম আছে কিনা। কোম্পানির মালিকানাধীন ডিভাইসে সম্পূর্ণরূপে পরিচালিত ডিভাইস এবং কাজের প্রোফাইলে সমর্থিত। সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলির জন্য, এটিকে সত্যে সেট করা সমস্ত কনফিগার করা নেটওয়ার্কগুলিকে সরিয়ে দেয় এবং শুধুমাত্র |
createWindowsDisabled | অ্যাপ উইন্ডোর পাশাপাশি উইন্ডো তৈরি করা অক্ষম আছে কিনা। |
networkResetDisabled | নেটওয়ার্ক সেটিংস রিসেট করা অক্ষম কিনা। |
outgoingBeamDisabled | অ্যাপ্লিকেশানগুলি থেকে ডেটা বিম করতে NFC ব্যবহার করা অক্ষম আছে কিনা৷ |
outgoingCallsDisabled | বহির্গামী কল নিষ্ক্রিয় কিনা। |
removeUserDisabled | অন্য ব্যবহারকারীদের অপসারণ নিষ্ক্রিয় কিনা. |
shareLocationDisabled | অবস্থান ভাগাভাগি অক্ষম কিনা। |
smsDisabled | এসএমএস বার্তা পাঠানো এবং গ্রহণ করা অক্ষম আছে কিনা। |
unmuteMicrophoneDisabled | যদি |
usbFileTransferDisabled | USB-এর মাধ্যমে ফাইল স্থানান্তর নিষ্ক্রিয় কিনা। এটি শুধুমাত্র কোম্পানির মালিকানাধীন ডিভাইসগুলিতে সমর্থিত। |
ensureVerifyAppsEnabled | অ্যাপ যাচাইকরণ জোর করে-সক্ষম কিনা। |
permittedInputMethods | যদি উপস্থিত থাকে, শুধুমাত্র এই তালিকার প্যাকেজগুলি দ্বারা প্রদত্ত ইনপুট পদ্ধতিগুলি অনুমোদিত। যদি এই ক্ষেত্রটি উপস্থিত থাকে, কিন্তু তালিকাটি খালি থাকে, তবে শুধুমাত্র সিস্টেম ইনপুট পদ্ধতিগুলি অনুমোদিত। |
stayOnPluggedModes[] | ব্যাটারি প্লাগ ইন মোড যার জন্য ডিভাইস চালু থাকে। এই সেটিংটি ব্যবহার করার সময়, |
recommendedGlobalProxy | নেটওয়ার্ক-স্বাধীন গ্লোবাল HTTP প্রক্সি। সাধারণত |
setUserIconDisabled | ব্যবহারকারীর আইকন পরিবর্তন করা নিষ্ক্রিয় কিনা। সেটিং শুধুমাত্র সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলিতে প্রভাব ফেলে৷ |
setWallpaperDisabled | ওয়ালপেপার পরিবর্তন করা নিষ্ক্রিয় কিনা। |
choosePrivateKeyRules[] | ব্যক্তিগত কীগুলিতে অ্যাপের অ্যাক্সেস নির্ধারণের নিয়ম। বিস্তারিত জানার জন্য |
alwaysOnVpnPackage | একটি সর্বদা চালু ভিপিএন সংযোগের জন্য কনফিগারেশন। এই সেটিং এর পরিবর্তন প্রতিরোধ করতে |
frpAdminEmails[] | ফ্যাক্টরি রিসেট সুরক্ষার জন্য ডিভাইস প্রশাসকদের ইমেল ঠিকানা। যখন ডিভাইসটি ফ্যাক্টরি রিসেট করা হয়, তখন ডিভাইসটি আনলক করতে Google অ্যাকাউন্টের ইমেল এবং পাসওয়ার্ড দিয়ে লগ ইন করতে এই অ্যাডমিনদের একজনের প্রয়োজন হবে। কোনো প্রশাসক নির্দিষ্ট না থাকলে, ডিভাইস ফ্যাক্টরি রিসেট সুরক্ষা প্রদান করবে না। |
deviceOwnerLockScreenInfo | ডিভাইসের মালিকের তথ্য লক স্ক্রিনে দেখানো হবে। |
dataRoamingDisabled | রোমিং ডেটা পরিষেবা নিষ্ক্রিয় কিনা। |
locationMode | অবস্থান সনাক্তকরণের ডিগ্রী সক্ষম করা হয়েছে৷ |
networkEscapeHatchEnabled | নেটওয়ার্ক এস্কেপ হ্যাচ সক্ষম কিনা। যদি বুট করার সময় একটি নেটওয়ার্ক সংযোগ করা না যায়, তাহলে এস্কেপ হ্যাচ ব্যবহারকারীকে ডিভাইস নীতি রিফ্রেশ করার জন্য অস্থায়ীভাবে একটি নেটওয়ার্কের সাথে সংযোগ করতে অনুরোধ করে। নীতি প্রয়োগ করার পরে, অস্থায়ী নেটওয়ার্কটি ভুলে যাবে এবং ডিভাইসটি বুট করা চালিয়ে যাবে৷ এটি একটি নেটওয়ার্কের সাথে সংযোগ করতে অক্ষম হতে বাধা দেয় যদি শেষ নীতিতে কোন উপযুক্ত নেটওয়ার্ক না থাকে এবং ডিভাইসটি লক টাস্ক মোডে একটি অ্যাপে বুট হয়, অথবা ব্যবহারকারী অন্যথায় ডিভাইস সেটিংসে পৌঁছাতে অক্ষম হয়। দ্রষ্টব্য: |
bluetoothDisabled | ব্লুটুথ নিষ্ক্রিয় কিনা। |
complianceRules[] | কোনো ডিভাইস যখন তার নীতির সাথে সঙ্গতিপূর্ণ না হয় তখন কোন প্রশমিত পদক্ষেপ নিতে হবে তা ঘোষণা করে। যখন একাধিক নিয়মের শর্তগুলি সন্তুষ্ট হয়, তখন নিয়মগুলির জন্য সমস্ত প্রশমিত পদক্ষেপ নেওয়া হয়। 100 টি নিয়মের সর্বোচ্চ সীমা আছে। পরিবর্তে নীতি প্রয়োগকারী নিয়ম ব্যবহার করুন. |
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 | রেডিও অবস্থা যেমন Wi-Fi, ব্লুটুথ এবং আরও অনেক কিছুর জন্য নিয়ন্ত্রণ কভার করে। |
credentialProviderPolicyDefault | কোন অ্যাপগুলিকে Android 14 এবং তার বেশি সংস্করণে শংসাপত্র প্রদানকারী হিসাবে কাজ করার অনুমতি দেওয়া হয় তা নিয়ন্ত্রণ করে। এই অ্যাপগুলি শংসাপত্রগুলি সঞ্চয় করে, বিশদ বিবরণের জন্য এটি এবং এটি দেখুন৷ এছাড়াও |
printingPolicy | ঐচ্ছিক। মুদ্রণ অনুমোদিত কিনা তা নিয়ন্ত্রণ করে। এটি অ্যান্ড্রয়েড 9 এবং তার উপরে চলমান ডিভাইসগুলিতে সমর্থিত৷ . |
displaySettings | ঐচ্ছিক। প্রদর্শন সেটিংসের জন্য নিয়ন্ত্রণ। |
assistContentPolicy | ঐচ্ছিক। সহায়ক অ্যাপের মতো বিশেষ সুবিধাপ্রাপ্ত অ্যাপে AssistContent পাঠানোর অনুমতি দেওয়া হবে কিনা তা নিয়ন্ত্রণ করে। AssistContent-এ স্ক্রিনশট এবং একটি অ্যাপ সম্পর্কে তথ্য, যেমন প্যাকেজ নাম অন্তর্ভুক্ত। এটি Android 15 এবং তার উপরে সমর্থিত। |
enterpriseDisplayNameVisibility | ঐচ্ছিক। |
আবেদন নীতি
একটি পৃথক অ্যাপের জন্য নীতি। দ্রষ্টব্য:
সক্ষম থাকলে এই নীতি ব্যবহার করে একটি প্রদত্ত ডিভাইসে অ্যাপ্লিকেশন উপলব্ধতা পরিবর্তন করা যাবে না। প্রতি পলিসিতে আপনি সর্বোচ্চ 3,000টি অ্যাপ্লিকেশন নির্দিষ্ট করতে পারেন। installAppsDisabled
JSON প্রতিনিধিত্ব |
---|
{ "packageName": string, "installType": enum ( |
ক্ষেত্র | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
packageName | অ্যাপের প্যাকেজের নাম। উদাহরণস্বরূপ, YouTube অ্যাপের জন্য | ||||||||||||||||
installType | সঞ্চালনের জন্য ইনস্টলেশনের ধরন। | ||||||||||||||||
lockTaskAllowed | অ্যাপটিকে পূর্ণ-স্ক্রীন মোডে লক করার অনুমতি দেওয়া হয়েছে কিনা। বঞ্চিত। একটি ডেডিকেটেড ডিভাইস কনফিগার করতে InstallType | ||||||||||||||||
defaultPermissionPolicy | অ্যাপের অনুরোধ করা সমস্ত অনুমতির জন্য ডিফল্ট নীতি। উল্লেখ করা থাকলে, এটি নীতি-স্তরের | ||||||||||||||||
permissionGrants[] | অ্যাপের জন্য সুস্পষ্ট অনুমতি মঞ্জুরি বা অস্বীকৃতি। এই মানগুলি | ||||||||||||||||
managedConfiguration | ম্যানেজড কনফিগারেশন অ্যাপে প্রয়োগ করা হয়েছে। কনফিগারেশনের ফর্ম্যাট অ্যাপ দ্বারা সমর্থিত
| ||||||||||||||||
disabled | অ্যাপটি নিষ্ক্রিয় কিনা। অক্ষম করা হলে, অ্যাপ ডেটা এখনও সংরক্ষিত থাকে। | ||||||||||||||||
minimumVersionCode | ডিভাইসে চালানো অ্যাপের ন্যূনতম সংস্করণ। সেট করা থাকলে, ডিভাইসটি অ্যাপটিকে অন্তত এই সংস্করণ কোডে আপডেট করার চেষ্টা করে। অ্যাপটি আপ-টু-ডেট না হলে, ডিভাইসটিতে | ||||||||||||||||
delegatedScopes[] | অ্যান্ড্রয়েড ডিভাইস নীতি থেকে অ্যাপে অর্পিত সুযোগগুলি। এগুলি তাদের প্রয়োগ করা অ্যাপ্লিকেশনগুলির জন্য অতিরিক্ত সুবিধা প্রদান করে৷ | ||||||||||||||||
managedConfigurationTemplate | অ্যাপের জন্য পরিচালিত কনফিগারেশন টেমপ্লেট, পরিচালিত কনফিগারেশন iframe থেকে সংরক্ষিত। পরিচালিত কনফিগারেশন সেট করা থাকলে এই ক্ষেত্রটি উপেক্ষা করা হয়। | ||||||||||||||||
accessibleTrackIds[] | অ্যাপের ট্র্যাক আইডিগুলির তালিকা যা এন্টারপ্রাইজের অন্তর্গত একটি ডিভাইস অ্যাক্সেস করতে পারে। তালিকায় একাধিক ট্র্যাক আইডি থাকলে, ডিভাইসগুলি সমস্ত অ্যাক্সেসযোগ্য ট্র্যাকের মধ্যে সর্বশেষ সংস্করণ পায়৷ তালিকায় কোনো ট্র্যাক আইডি না থাকলে, ডিভাইসগুলির শুধুমাত্র অ্যাপের প্রোডাকশন ট্র্যাকের অ্যাক্সেস থাকে। প্রতিটি ট্র্যাক সম্পর্কে আরও বিশদ বিবরণ AppTrackInfo এ উপলব্ধ। | ||||||||||||||||
connectedWorkAndPersonalApp | ব্যবহারকারীর সম্মতি সাপেক্ষে অ্যাপটি ডিভাইসের কাজ এবং ব্যক্তিগত প্রোফাইল জুড়ে নিজের সাথে যোগাযোগ করতে পারে কিনা তা নিয়ন্ত্রণ করে। | ||||||||||||||||
autoUpdateMode | অ্যাপের জন্য স্বয়ংক্রিয়-আপডেট মোড নিয়ন্ত্রণ করে। | ||||||||||||||||
extensionConfig | অ্যান্ড্রয়েড ডিভাইস নীতি অফলাইনে ইন্টারঅ্যাক্ট করার ক্ষমতা সহ এই অ্যাপটিকে একটি এক্সটেনশন অ্যাপ হিসেবে সক্ষম করার কনফিগারেশন। এই ক্ষেত্রটি সর্বাধিক একটি অ্যাপের জন্য সেট করা যেতে পারে। | ||||||||||||||||
alwaysOnVpnLockdownExemption | VPN সংযুক্ত না থাকলে এবং | ||||||||||||||||
workProfileWidgets | কাজের প্রোফাইলে ইনস্টল করা অ্যাপটিকে হোম স্ক্রিনে উইজেট যোগ করার অনুমতি দেওয়া হয়েছে কিনা তা নির্দিষ্ট করে। | ||||||||||||||||
credentialProviderPolicy | ঐচ্ছিক। অ্যাপটিকে Android 14 এবং তার পরবর্তী সংস্করণে শংসাপত্র প্রদানকারী হিসাবে কাজ করার অনুমতি দেওয়া হয়েছে কিনা। | ||||||||||||||||
installConstraint[] | ঐচ্ছিক। অ্যাপটি ইনস্টল করার জন্য সীমাবদ্ধতা। আপনি সর্বাধিক একটি | ||||||||||||||||
installPriority | ঐচ্ছিক। এটি ইনস্টলেশনের আপেক্ষিক অগ্রাধিকার নিয়ন্ত্রণ করে। 0 এর মান (ডিফল্ট) মানে এই অ্যাপটির অন্যান্য অ্যাপের তুলনায় কোন অগ্রাধিকার নেই। 1 এবং 10,000 এর মধ্যে মানগুলির জন্য, একটি নিম্ন মান মানে একটি উচ্চ অগ্রাধিকার৷ 0 থেকে 10,000 সমেত পরিসরের বাইরের মানগুলি প্রত্যাখ্যান করা হয়েছে৷ | ||||||||||||||||
userControlSettings | ঐচ্ছিক। অ্যাপের জন্য ব্যবহারকারীর নিয়ন্ত্রণ অনুমোদিত কিনা তা নির্দিষ্ট করে। ব্যবহারকারীর নিয়ন্ত্রণে ব্যবহারকারীর ক্রিয়াকলাপ যেমন জোর করে থামানো এবং অ্যাপ ডেটা সাফ করা অন্তর্ভুক্ত। Android 11 এবং তার উপরে সমর্থিত। | ||||||||||||||||
preferentialNetworkId | ঐচ্ছিক। অ্যাপ্লিকেশন ব্যবহার করে পছন্দের নেটওয়ার্কের আইডি। |
InstallType
একটি অ্যাপের জন্য ইনস্টলেশনের ধরন। যদি
কোনো অ্যাপের উল্লেখ করে, তাহলে তাদের অবশ্যই setupAction
REQUIRED_FOR_SETUP
হিসাবে
সেট করা থাকতে হবে বা সেটআপ ব্যর্থ হবে। installType
এনামস | |
---|---|
INSTALL_TYPE_UNSPECIFIED | অনির্দিষ্ট। উপলব্ধ ডিফল্ট. |
PREINSTALLED | অ্যাপ্লিকেশন স্বয়ংক্রিয়ভাবে ইনস্টল করা হয় এবং ব্যবহারকারী দ্বারা সরানো যেতে পারে. |
FORCE_INSTALLED | একটি সেট রক্ষণাবেক্ষণ উইন্ডো নির্বিশেষে অ্যাপটি স্বয়ংক্রিয়ভাবে ইনস্টল হয়ে গেছে এবং ব্যবহারকারী দ্বারা সরানো যাবে না। |
BLOCKED | অ্যাপটি ব্লক করা আছে এবং ইনস্টল করা যাবে না। অ্যাপটি পূর্ববর্তী নীতির অধীনে ইনস্টল করা থাকলে, এটি আনইনস্টল করা হবে। এটি এর তাত্ক্ষণিক অ্যাপ কার্যকারিতাকেও ব্লক করে। |
AVAILABLE | অ্যাপটি ইনস্টল করার জন্য উপলব্ধ। |
REQUIRED_FOR_SETUP | অ্যাপটি স্বয়ংক্রিয়ভাবে ইনস্টল হয়ে গেছে এবং ব্যবহারকারীর দ্বারা সরানো যাবে না এবং ইনস্টলেশন সম্পূর্ণ না হওয়া পর্যন্ত সেটআপ সম্পূর্ণ হওয়া থেকে বিরত থাকবে। |
KIOSK | অ্যাপটি কিয়স্ক মোডে স্বয়ংক্রিয়ভাবে ইনস্টল করা হয়েছে: এটি পছন্দের হোম অভিপ্রায় হিসাবে সেট করা হয়েছে এবং লক টাস্ক মোডের জন্য সাদা তালিকাভুক্ত করা হয়েছে। অ্যাপটি ইনস্টল না হওয়া পর্যন্ত ডিভাইস সেটআপ সম্পূর্ণ হবে না। ইনস্টলেশনের পরে, ব্যবহারকারীরা অ্যাপটি সরাতে পারবেন না। প্রতি নীতিতে আপনি শুধুমাত্র একটি অ্যাপের জন্য এই installType সেট করতে পারেন। যখন এটি নীতিতে উপস্থিত থাকে, স্ট্যাটাস বার স্বয়ংক্রিয়ভাবে অক্ষম হয়ে যাবে। |
অনুমতি নীতি
অ্যাপ্লিকেশানগুলিতে অনুমতির অনুরোধ মঞ্জুর করার নীতি৷
এনামস | |
---|---|
PERMISSION_POLICY_UNSPECIFIED | নীতি নির্দিষ্ট করা নেই. যদি কোনও স্তরে অনুমতির জন্য কোনও নীতি নির্দিষ্ট করা না থাকে, তাহলে ডিফল্টরূপে PROMPT আচরণ ব্যবহার করা হয়। |
PROMPT | ব্যবহারকারীকে অনুমতি দেওয়ার জন্য অনুরোধ করুন। |
GRANT | স্বয়ংক্রিয়ভাবে একটি অনুমতি প্রদান. Android 12 এবং তার উপরে, |
DENY | স্বয়ংক্রিয়ভাবে একটি অনুমতি অস্বীকার করুন. |
অনুমতি অনুদান
একটি Android অনুমতি এবং এর অনুদানের অবস্থার জন্য কনফিগারেশন।
JSON প্রতিনিধিত্ব |
---|
{
"permission": string,
"policy": enum ( |
ক্ষেত্র | |
---|---|
permission | Android অনুমতি বা গ্রুপ, যেমন |
policy | অনুমতি প্রদানের নীতি। |
অর্পিত সুযোগ
ডেলিগেশন স্কোপ যা অন্য প্যাকেজ Android ডিভাইস নীতি থেকে অর্জন করতে পারে। এগুলি তাদের প্রয়োগ করা অ্যাপ্লিকেশনগুলির জন্য অতিরিক্ত সুবিধা প্রদান করে৷
এনামস | |
---|---|
DELEGATED_SCOPE_UNSPECIFIED | কোনো প্রতিনিধি স্কোপ নির্দিষ্ট করা নেই. |
CERT_INSTALL | শংসাপত্র ইনস্টলেশন এবং পরিচালনার অ্যাক্সেস মঞ্জুর করে। এই সুযোগ একাধিক অ্যাপ্লিকেশনে অর্পণ করা যেতে পারে. |
MANAGED_CONFIGURATIONS | পরিচালিত কনফিগারেশন পরিচালনার অ্যাক্সেস মঞ্জুর করে। এই সুযোগ একাধিক অ্যাপ্লিকেশনে অর্পণ করা যেতে পারে. |
BLOCK_UNINSTALL | আনইনস্টলেশন ব্লক করার জন্য অ্যাক্সেস মঞ্জুর করে। এই সুযোগ একাধিক অ্যাপ্লিকেশনে অর্পণ করা যেতে পারে. |
PERMISSION_GRANT | অনুমতি নীতি এবং অনুমতি মঞ্জুরি রাষ্ট্র অ্যাক্সেস অনুদান. এই সুযোগ একাধিক অ্যাপ্লিকেশনে অর্পণ করা যেতে পারে. |
PACKAGE_ACCESS | প্যাকেজ অ্যাক্সেস স্টেটে অ্যাক্সেস মঞ্জুর করে। এই সুযোগ একাধিক অ্যাপ্লিকেশনে অর্পণ করা যেতে পারে. |
ENABLE_SYSTEM_APP | সিস্টেম অ্যাপ্লিকেশানগুলি সক্ষম করার জন্য অ্যাক্সেস মঞ্জুর করে৷ এই সুযোগ একাধিক অ্যাপ্লিকেশনে অর্পণ করা যেতে পারে. |
NETWORK_ACTIVITY_LOGS | নেটওয়ার্ক কার্যকলাপ লগ অ্যাক্সেস মঞ্জুরি. অর্পিত অ্যাপ্লিকেশনটিকে setNetworkLoggingEnabled , isNetworkLoggingEnabled এবং NetworkLogs পদ্ধতিগুলি retrieveNetworkLogs করার অনুমতি দেয়৷ এই সুযোগটি সর্বাধিক একটি অ্যাপ্লিকেশনে অর্পণ করা যেতে পারে। Android 10 এবং তার উপরে সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলির জন্য সমর্থিত। Android 12 এবং তার উপরে একটি কাজের প্রোফাইলের জন্য সমর্থিত। যখন প্রতিনিধিত্ব সমর্থিত এবং সেট করা হয়, উপেক্ষা করা হয়৷ |
SECURITY_LOGS | নিরাপত্তা লগ অ্যাক্সেস মঞ্জুরি. ডেলিগেটেড অ্যাপ্লিকেশানটিকে setSecurityLoggingEnabled , isSecurityLoggingEnabled , retrieveSecurityLogs এবং retrievePreRebootSecurityLogs পদ্ধতিগুলিকে কল করার অনুমতি দেয়৷ এই সুযোগটি সর্বাধিক একটি অ্যাপ্লিকেশনে অর্পণ করা যেতে পারে। অ্যান্ড্রয়েড 12 এবং তার উপরে একটি কাজের প্রোফাইল সহ সম্পূর্ণরূপে পরিচালিত ডিভাইস এবং কোম্পানির মালিকানাধীন ডিভাইসগুলির জন্য সমর্থিত। যখন প্রতিনিধি দল সমর্থিত এবং সেট করা হয়, তখন উপেক্ষা করা হয়৷ |
CERT_SELECTION | অনুরোধ করা অ্যাপের পক্ষ থেকে KeyChain শংসাপত্র নির্বাচনের অ্যাক্সেস মঞ্জুর করে। একবার মঞ্জুর হলে, অর্পিত আবেদনটি DelegatedAdminReceiver#onChoosePrivateKeyAlias পেতে শুরু করবে। অর্পিত অ্যাপ্লিকেশনটিকে grantKeyPairToApp কল করার এবংKeyPairFromApp পদ্ধতিগুলি revokeKeyPairFromApp অনুমতি দেয়৷ এই সুযোগটি সর্বাধিক একটি অ্যাপ্লিকেশনে অর্পণ করা যেতে পারে। খালি হতে হবে এবং কোন প্রভাব নেই যদি শংসাপত্র নির্বাচন একটি অ্যাপ্লিকেশনে অর্পণ করা হয়। |
পরিচালিত কনফিগারেশন টেমপ্লেট
অ্যাপের জন্য পরিচালিত কনফিগারেশন টেমপ্লেট, পরিচালিত কনফিগারেশন iframe থেকে সংরক্ষিত।
JSON প্রতিনিধিত্ব |
---|
{ "templateId": string, "configurationVariables": { string: string, ... } } |
ক্ষেত্র | |
---|---|
templateId | পরিচালিত কনফিগারেশন টেমপ্লেটের আইডি। |
configurationVariables | ঐচ্ছিক, কনফিগারেশনের জন্য সংজ্ঞায়িত <কী, মান> কনফিগারেশন ভেরিয়েবল সমন্বিত একটি মানচিত্র। |
ConnectedWorkAndPersonalApp
ব্যবহারকারীর সম্মতি সাপেক্ষে অ্যাপটি ক্রস-প্রোফাইলের সাথে নিজের সাথে যোগাযোগ করতে পারে কিনা তা নিয়ন্ত্রণ করে।
এনামস | |
---|---|
CONNECTED_WORK_AND_PERSONAL_APP_UNSPECIFIED | অনির্দিষ্ট। CONNECTED_WORK_AND_PERSONAL_APPS_DISALLOWED এ ডিফল্ট। |
CONNECTED_WORK_AND_PERSONAL_APP_DISALLOWED | ডিফল্ট অ্যাপটিকে ক্রস-প্রোফাইলে যোগাযোগ করা থেকে বাধা দেয়। |
CONNECTED_WORK_AND_PERSONAL_APP_ALLOWED | ব্যবহারকারীর সম্মতি পাওয়ার পর অ্যাপটিকে প্রোফাইল জুড়ে যোগাযোগ করার অনুমতি দেয়। |
স্বয়ংক্রিয় আপডেট মোড
অ্যাপের জন্য স্বয়ংক্রিয়-আপডেট মোড নিয়ন্ত্রণ করে। যদি কোনও ডিভাইস ব্যবহারকারী ম্যানুয়ালি ডিভাইস সেটিংসে পরিবর্তন করে, তাহলে এই পছন্দগুলি AutoUpdateMode
দ্বারা উপেক্ষা করা হয় কারণ এটি অগ্রাধিকার নেয়৷
এনামস | |
---|---|
AUTO_UPDATE_MODE_UNSPECIFIED | অনির্দিষ্ট। এ ডিফল্ট। |
AUTO_UPDATE_DEFAULT | ডিফল্ট আপডেট মোড। ব্যবহারকারীর উপর প্রভাব কমাতে কম অগ্রাধিকার দিয়ে অ্যাপটি স্বয়ংক্রিয়ভাবে আপডেট হয়। নিম্নলিখিত সমস্ত সীমাবদ্ধতা পূরণ হলে অ্যাপটি আপডেট করা হয়:
ডিভাইসটিকে ডেভেলপার দ্বারা প্রকাশ করার 24 ঘন্টার মধ্যে একটি নতুন আপডেট সম্পর্কে অবহিত করা হয়, তারপরে উপরের সীমাবদ্ধতাগুলি পূরণ করার পরে অ্যাপটি আপডেট করা হয়৷ |
AUTO_UPDATE_POSTPONED | অ্যাপটি পুরানো হয়ে যাওয়ার পরে সর্বাধিক 90 দিনের জন্য অ্যাপটি স্বয়ংক্রিয়ভাবে আপডেট হয় না। অ্যাপটি পুরানো হয়ে যাওয়ার 90 দিন পরে, সর্বশেষ উপলব্ধ সংস্করণটি স্বয়ংক্রিয়ভাবে কম অগ্রাধিকার সহ ইনস্টল করা হয় ( ব্যবহারকারী এখনও প্লে স্টোর থেকে যেকোন সময় ম্যানুয়ালি অ্যাপটি আপডেট করতে পারেন। |
AUTO_UPDATE_HIGH_PRIORITY | অ্যাপটি যত তাড়াতাড়ি সম্ভব আপডেট করা হয়। কোন সীমাবদ্ধতা প্রয়োগ করা হয় না. ডিভাইসটি উপলব্ধ হওয়ার পরে একটি নতুন আপডেট সম্পর্কে যত তাড়াতাড়ি সম্ভব অবহিত করা হবে৷ দ্রষ্টব্য: Android এর ইকোসিস্টেম জুড়ে বৃহত্তর স্থাপনা সহ অ্যাপগুলির আপডেটগুলি 24 ঘন্টা পর্যন্ত সময় নিতে পারে৷ |
এক্সটেনশন কনফিগারেশন
অ্যান্ড্রয়েড ডিভাইস নীতি অফলাইনে ইন্টারঅ্যাক্ট করার ক্ষমতা সহ একটি এক্সটেনশন অ্যাপ হিসেবে একটি অ্যাপকে সক্ষম করার কনফিগারেশন। অ্যান্ড্রয়েড 11 এবং তার বেশি সংস্করণের জন্য, এক্সটেনশন অ্যাপগুলি ব্যাটারি সীমাবদ্ধতা থেকে অব্যাহতিপ্রাপ্ত তাই সীমাবদ্ধ অ্যাপ স্ট্যান্ডবাই বাকেটের মধ্যে রাখা হবে না। এক্সটেনশন অ্যাপ্লিকেশানগুলি ব্যবহারকারীদের তাদের ডেটা সাফ করার বা অ্যাপ্লিকেশনটিকে জোর করে বন্ধ করার বিরুদ্ধেও সুরক্ষিত, যদিও অ্যাডমিনরা Android 11 এবং তার পরবর্তী সংস্করণগুলির জন্য প্রয়োজন হলে এক্সটেনশন অ্যাপগুলিতে clear app data command
ব্যবহার করা চালিয়ে যেতে পারেন।
JSON প্রতিনিধিত্ব |
---|
{ "signingKeyFingerprintsSha256": [ string ], "notificationReceiver": string } |
ক্ষেত্র | |
---|---|
signingKeyFingerprintsSha256[] | এক্সটেনশন অ্যাপের সাইনিং সার্টিফিকেটের হেক্স-এনকোডেড SHA-256 হ্যাশ। শুধুমাত্র 64টি অক্ষরের হেক্সাডেসিমেল স্ট্রিং উপস্থাপনা বৈধ। উল্লেখ না থাকলে, প্লে স্টোর থেকে সংশ্লিষ্ট প্যাকেজের নামের স্বাক্ষর নেওয়া হয়। যদি এই তালিকাটি খালি থাকে, তাহলে অ্যাপটি Android ডিভাইস নীতির সাথে যোগাযোগ করতে সক্ষম হওয়ার জন্য ডিভাইসে এক্সটেনশন অ্যাপের স্বাক্ষরটি Play Store থেকে প্রাপ্ত স্বাক্ষরের সাথে মিলতে হবে। যদি এই তালিকাটি খালি না থাকে, তাহলে অ্যাপটি Android ডিভাইস নীতির সাথে যোগাযোগ করতে সক্ষম হওয়ার জন্য ডিভাইসে এক্সটেনশন অ্যাপের স্বাক্ষর অবশ্যই এই তালিকার একটি এন্ট্রির সাথে মিলবে। উত্পাদন ব্যবহারের ক্ষেত্রে, এটি খালি ছেড়ে দেওয়ার পরামর্শ দেওয়া হয়। |
notificationReceiver | যেকোনো স্থানীয় কমান্ড স্ট্যাটাস আপডেটের এক্সটেনশন অ্যাপকে অবহিত করার জন্য অ্যান্ড্রয়েড ডিভাইস পলিসির জন্য রিসিভার সার্ভিস ক্লাসের সম্পূর্ণ যোগ্য শ্রেণীর নাম। |
সর্বদা অনভিপিএন লকডাউন ছাড়
একটি অ্যাপ
OnVpnPackage.lockdownEnabled সেটিং থেকে মুক্ত কিনা তা নিয়ন্ত্রণ করে। alwaysOnVpnPackage.lockdownEnabled
এনামস | |
---|---|
ALWAYS_ON_VPN_LOCKDOWN_EXEMPTION_UNSPECIFIED | অনির্দিষ্ট। VPN_LOCKDOWN_ENFORCED এ ডিফল্ট। |
VPN_LOCKDOWN_ENFORCED | অ্যাপটি সর্বদা চালু থাকা VPN লকডাউন সেটিংকে সম্মান করে। |
VPN_LOCKDOWN_EXEMPTION | অ্যাপটি সর্বদা চালু থাকা VPN লকডাউন সেটিং থেকে মুক্ত। |
ওয়ার্কপ্রোফাইল উইজেট
একটি কাজের প্রোফাইল অ্যাপ্লিকেশন হোম স্ক্রিনে উইজেট যোগ করার অনুমতি দেয় কিনা তা নিয়ন্ত্রণ করে।
এনামস | |
---|---|
WORK_PROFILE_WIDGETS_UNSPECIFIED | অনির্দিষ্ট। ডিফল্ট |
WORK_PROFILE_WIDGETS_ALLOWED | কাজের প্রোফাইল উইজেট অনুমোদিত। এর মানে হল অ্যাপ্লিকেশনটি হোম স্ক্রিনে উইজেট যোগ করতে সক্ষম হবে। |
WORK_PROFILE_WIDGETS_DISALLOWED | কাজের প্রোফাইল উইজেটগুলি অননুমোদিত৷ এর মানে হল অ্যাপ্লিকেশনটি হোম স্ক্রিনে উইজেট যোগ করতে পারবে না। |
শংসাপত্র প্রদানকারী নীতি
অ্যাপটিকে Android 14 এবং তার পরবর্তী সংস্করণে শংসাপত্র প্রদানকারী হিসাবে কাজ করার অনুমতি দেওয়া হয়েছে কিনা।
এনামস | |
---|---|
CREDENTIAL_PROVIDER_POLICY_UNSPECIFIED | অনির্দিষ্ট। আচরণটি দ্বারা নিয়ন্ত্রিত হয়। |
CREDENTIAL_PROVIDER_ALLOWED | অ্যাপটিকে শংসাপত্র প্রদানকারী হিসাবে কাজ করার অনুমতি দেওয়া হয়েছে। |
Install Constraint
সেট করা অ্যাপগুলির মধ্যে:InstallType
এটি অ্যাপ ইনস্টলেশনের জন্য সীমাবদ্ধতার একটি সেট সংজ্ঞায়িত করে। অন্তত একটি ক্ষেত্র সেট করা আবশ্যক. যখন একাধিক ক্ষেত্র সেট করা হয়, তখন অ্যাপটি ইনস্টল করার জন্য সমস্ত সীমাবদ্ধতা সন্তুষ্ট করা প্রয়োজন।
JSON প্রতিনিধিত্ব |
---|
{ "networkTypeConstraint": enum ( |
ক্ষেত্র | |
---|---|
networkTypeConstraint | ঐচ্ছিক। নেটওয়ার্ক টাইপ সীমাবদ্ধতা। |
chargingConstraint | ঐচ্ছিক। চার্জিং সীমাবদ্ধতা। |
deviceIdleConstraint | ঐচ্ছিক। ডিভাইস নিষ্ক্রিয় সীমাবদ্ধতা। |
নেটওয়ার্ক টাইপ কন্সট্রেন্ট
নেটওয়ার্ক টাইপ সীমাবদ্ধতা।
এনামস | |
---|---|
NETWORK_TYPE_CONSTRAINT_UNSPECIFIED | অনির্দিষ্ট। INSTALL_ON_ANY_NETWORK এ ডিফল্ট। |
INSTALL_ON_ANY_NETWORK | যেকোনো সক্রিয় নেটওয়ার্ক (ওয়াই-ফাই, সেলুলার, ইত্যাদি)। |
INSTALL_ONLY_ON_UNMETERED_NETWORK | মিটারবিহীন যেকোনো নেটওয়ার্ক (যেমন Wi-FI)। |
চার্জিং সীমাবদ্ধতা
চার্জিং সীমাবদ্ধতা।
এনামস | |
---|---|
CHARGING_CONSTRAINT_UNSPECIFIED | অনির্দিষ্ট। ডিফল্ট CHARGING_NOT_REQUIRED . |
CHARGING_NOT_REQUIRED | ডিভাইস চার্জ হতে হবে না. |
INSTALL_ONLY_WHEN_CHARGING | ডিভাইস চার্জ করা আবশ্যক. |
DeviceIdle Constraint
ডিভাইস নিষ্ক্রিয় অবস্থার সীমাবদ্ধতা।
এনামস | |
---|---|
DEVICE_IDLE_CONSTRAINT_UNSPECIFIED | অনির্দিষ্ট। DEVICE_IDLE_NOT_REQUIRED এ ডিফল্ট। |
DEVICE_IDLE_NOT_REQUIRED | ডিভাইসটিকে নিষ্ক্রিয় থাকতে হবে না, ব্যবহারকারী ডিভাইসের সাথে ইন্টারঅ্যাক্ট করার সময় অ্যাপটি ইনস্টল করা যেতে পারে। |
INSTALL_ONLY_WHEN_DEVICE_IDLE | ডিভাইসটি নিষ্ক্রিয় থাকতে হবে। |
ব্যবহারকারী নিয়ন্ত্রণ সেটিংস
একটি প্রদত্ত অ্যাপের জন্য ব্যবহারকারী নিয়ন্ত্রণ অনুমোদিত কিনা তা নির্দিষ্ট করে৷ ব্যবহারকারীর নিয়ন্ত্রণে ব্যবহারকারীর ক্রিয়াকলাপ যেমন জোর করে থামানো এবং অ্যাপ ডেটা সাফ করা অন্তর্ভুক্ত। Android 11 এবং তার উপরে সমর্থিত। যদি কোনো অ্যাপের জন্য
সেট করা থাকে, তাহলে মান সেট নির্বিশেষে ব্যবহারকারীর নিয়ন্ত্রণের অনুমতি দেওয়া হয় না। কিওস্ক অ্যাপ্লিকেশানগুলির জন্য, extensionConfig
ব্যবহারকারীর নিয়ন্ত্রণের অনুমতি দিতে ব্যবহার করা যেতে পারে৷ USER_CONTROL_ALLOWED
এনামস | |
---|---|
USER_CONTROL_SETTINGS_UNSPECIFIED | ব্যবহারকারীর নিয়ন্ত্রণ অনুমোদিত বা অননুমোদিত কিনা তা নির্ধারণ করতে অ্যাপের ডিফল্ট আচরণ ব্যবহার করে। বেশিরভাগ অ্যাপের জন্য, ডিফল্টরূপে ব্যবহারকারীর নিয়ন্ত্রণ অনুমোদিত, কিন্তু কিছু জটিল অ্যাপের জন্য যেমন সহচর অ্যাপস ( সত্যে সেট করা হয়েছে), কিয়স্ক অ্যাপ এবং অন্যান্য গুরুত্বপূর্ণ সিস্টেম অ্যাপের জন্য ব্যবহারকারী নিয়ন্ত্রণ অননুমোদিত। |
USER_CONTROL_ALLOWED | অ্যাপের জন্য ব্যবহারকারী নিয়ন্ত্রণ অনুমোদিত। কিয়স্ক অ্যাপ ব্যবহারকারীদের নিয়ন্ত্রণের অনুমতি দিতে এটি ব্যবহার করতে পারে। |
USER_CONTROL_DISALLOWED | অ্যাপের জন্য ব্যবহারকারী নিয়ন্ত্রণের অনুমতি নেই। Android সংস্করণ 11-এর কম হলে রিপোর্ট করা হয়। |
PreferentialNetworkId
পছন্দের নেটওয়ার্ক শনাক্তকারী।
এনামস | |
---|---|
PREFERENTIAL_NETWORK_ID_UNSPECIFIED | এই মানটি বৈধ কিনা এবং এর অর্থ কী তা নির্ভর করে এটি কোথায় ব্যবহৃত হয় এবং এটি প্রাসঙ্গিক ক্ষেত্রে নথিভুক্ত করা হয়। |
NO_PREFERENTIAL_NETWORK | অ্যাপ্লিকেশন কোনো পছন্দের নেটওয়ার্ক ব্যবহার করে না। |
PREFERENTIAL_NETWORK_ID_ONE | পছন্দের নেটওয়ার্ক শনাক্তকারী 1. |
PREFERENTIAL_NETWORK_ID_TWO | পছন্দের নেটওয়ার্ক শনাক্তকারী 2. |
PREFERENTIAL_NETWORK_ID_THREE | পছন্দের নেটওয়ার্ক শনাক্তকারী 3. |
PREFERENTIAL_NETWORK_ID_FOUR | পছন্দের নেটওয়ার্ক শনাক্তকারী 4. |
PREFERENTIAL_NETWORK_ID_FIVE | পছন্দের নেটওয়ার্ক শনাক্তকারী 5. |
কীগার্ড অক্ষম বৈশিষ্ট্য
কীগার্ড (লক স্ক্রিন) বৈশিষ্ট্য যা নিষ্ক্রিয় করা যেতে পারে..
এনামস | |
---|---|
KEYGUARD_DISABLED_FEATURE_UNSPECIFIED | এই মান উপেক্ষা করা হয়. |
CAMERA | সুরক্ষিত কীগার্ড স্ক্রীনে ক্যামেরা নিষ্ক্রিয় করুন (যেমন পিন)। |
NOTIFICATIONS | সুরক্ষিত কীগার্ড স্ক্রিনগুলিতে সমস্ত বিজ্ঞপ্তিগুলি দেখানো অক্ষম করুন। |
UNREDACTED_NOTIFICATIONS | সুরক্ষিত কীগার্ড স্ক্রিনগুলিতে অপ্রচলিত বিজ্ঞপ্তিগুলি অক্ষম করুন। |
TRUST_AGENTS | সুরক্ষিত কীগার্ড স্ক্রিনগুলিতে ট্রাস্ট এজেন্ট স্টেটকে উপেক্ষা করুন। |
DISABLE_FINGERPRINT | সুরক্ষিত কীগার্ড স্ক্রিনগুলিতে ফিঙ্গারপ্রিন্ট সেন্সর অক্ষম করুন। |
DISABLE_REMOTE_INPUT | অ্যান্ড্রয়েড 6 এবং নীচে চলমান ডিভাইসগুলিতে, সুরক্ষিত কীগার্ড স্ক্রিনগুলিতে বিজ্ঞপ্তিগুলিতে পাঠ্য এন্ট্রি অক্ষম করে। অ্যান্ড্রয়েড 7 বা তারও বেশি উপর কোনও প্রভাব নেই। |
FACE | সুরক্ষিত কীগার্ড স্ক্রিনগুলিতে মুখের প্রমাণীকরণ অক্ষম করুন। |
IRIS | সুরক্ষিত কীগার্ড স্ক্রিনগুলিতে আইআরআইএস প্রমাণীকরণ অক্ষম করুন। |
BIOMETRICS | সুরক্ষিত কীগার্ড স্ক্রিনগুলিতে সমস্ত বায়োমেট্রিক প্রমাণীকরণ অক্ষম করুন। |
SHORTCUTS | অ্যান্ড্রয়েড 14 বা তারও বেশি সুরক্ষিত কীগার্ড স্ক্রিনে সমস্ত শর্টকাটগুলি অক্ষম করুন। |
ALL_FEATURES | সমস্ত বর্তমান এবং ভবিষ্যতের কীগার্ড কাস্টমাইজেশনগুলি অক্ষম করুন। |
অবিরামপ্রেফারড্যাকটিভিটি
একটি নির্দিষ্ট অভিপ্রায় ফিল্টারের সাথে মেলে এমন উদ্দেশ্যগুলি পরিচালনা করার জন্য একটি ডিফল্ট ক্রিয়াকলাপ। দ্রষ্টব্য: একটি কিওস্ক সেট আপ করতে, অবিচ্ছিন্ন পছন্দসই ক্রিয়াকলাপগুলি ব্যবহার করার চেয়ে KIOSK
ইনস্টলটিপ ব্যবহার করুন।
JSON প্রতিনিধিত্ব |
---|
{ "receiverActivity": string, "actions": [ string ], "categories": [ string ] } |
ক্ষেত্র | |
---|---|
receiverActivity | ক্রিয়াকলাপ যা ডিফল্ট ইন্টেন্ট হ্যান্ডলার হওয়া উচিত। এটি একটি অ্যান্ড্রয়েড উপাদানটির নাম হওয়া উচিত, যেমন |
actions[] | ফিল্টারটিতে মেলে অভিপ্রায় ক্রিয়া। যদি কোনও ক্রিয়া ফিল্টারে অন্তর্ভুক্ত করা হয়, তবে এটির সাথে মিলে যাওয়ার জন্য কোনও অভিপ্রায় অবশ্যই সেই মানগুলির মধ্যে একটি হতে হবে। যদি কোনও পদক্ষেপ অন্তর্ভুক্ত না করা হয় তবে অভিপ্রায় ক্রিয়াটি উপেক্ষা করা হয়। |
categories[] | ফিল্টারটিতে মেলে অভিপ্রায় বিভাগগুলি। একটি অভিপ্রায় এটির প্রয়োজনীয় বিভাগগুলি অন্তর্ভুক্ত করে, যার সমস্তগুলি অবশ্যই মেলে ফিল্টারে অন্তর্ভুক্ত করা উচিত। অন্য কথায়, ফিল্টারে একটি বিভাগ যুক্ত করার সাথে মিলের ক্ষেত্রে কোনও প্রভাব নেই যদি না সেই বিভাগটি উদ্দেশ্যটিতে নির্দিষ্ট না করা হয়। |
সিস্টেমআপডেট
সিস্টেম আপডেট পরিচালনার জন্য কনফিগারেশন
দ্রষ্টব্য: গুগল প্লে সিস্টেম আপডেটগুলি (যাকে মেইনলাইন আপডেটও বলা হয়) স্বয়ংক্রিয়ভাবে ডাউনলোড করা হয় তবে ইনস্টল করার জন্য একটি ডিভাইস রিবুট প্রয়োজন। আরও তথ্যের জন্য সিস্টেম আপডেট পরিচালনা করার মূললাইন বিভাগটি দেখুন।
JSON প্রতিনিধিত্ব |
---|
{ "type": enum ( |
ক্ষেত্র | |
---|---|
type | কনফিগার করতে সিস্টেম আপডেটের ধরণ। |
startMinutes | যদি প্রকারটি |
endMinutes | যদি প্রকারটি |
freezePeriods[] | বার্ষিক পুনরাবৃত্তি সময়কাল যেখানে ওভার-দ্য এয়ার (ওটিএ) সিস্টেম আপডেটগুলি কোনও ডিভাইসে চলমান ওএস সংস্করণটি হিমায়িত করতে স্থগিত করা হয়। অনির্দিষ্টকালের জন্য ডিভাইসটি হিমায়িত করা রোধ করতে, প্রতিটি হিমায়িত সময়কাল কমপক্ষে 60 দিনের মধ্যে পৃথক করতে হবে। |
সিস্টেমআপডেটটাইপ
সিস্টেম আপডেট কনফিগারেশনের ধরণ।
এনামস | |
---|---|
SYSTEM_UPDATE_TYPE_UNSPECIFIED | ডিভাইসের জন্য ডিফল্ট আপডেট আচরণটি অনুসরণ করুন, যা সাধারণত ব্যবহারকারীকে সিস্টেম আপডেটগুলি গ্রহণ করার প্রয়োজন হয়। |
AUTOMATIC | আপডেট উপলব্ধ হওয়ার সাথে সাথে স্বয়ংক্রিয়ভাবে ইনস্টল করুন। |
WINDOWED | একটি দৈনিক রক্ষণাবেক্ষণ উইন্ডোর মধ্যে স্বয়ংক্রিয়ভাবে ইনস্টল করুন। এটি উইন্ডোটির মধ্যে আপডেট করার জন্য প্লে অ্যাপ্লিকেশনগুলিও কনফিগার করে। এটি কিওস্ক ডিভাইসগুলির জন্য দৃ strongly ়ভাবে প্রস্তাবিত কারণ এটি কেবলমাত্র অগ্রভাগে পিন করা অ্যাপ্লিকেশনগুলি কেবলমাত্র প্লে দ্বারা আপডেট করা যেতে পারে। যদি |
POSTPONE | সর্বোচ্চ 30 দিন পর্যন্ত স্বয়ংক্রিয় ইনস্টল স্থগিত করুন। এই নীতিটি সুরক্ষা আপডেটগুলিকে প্রভাবিত করে না (যেমন মাসিক সুরক্ষা প্যাচগুলি)। |
ফ্রিজ পিরিয়ড
একটি সিস্টেম ফ্রিজ পিরিয়ড। যখন কোনও ডিভাইসের ঘড়ি হিমশীতল সময়ের মধ্যে থাকে, তখন সমস্ত আগত সিস্টেম আপডেটগুলি (সুরক্ষা প্যাচগুলি সহ) অবরুদ্ধ থাকে এবং ইনস্টল করা হবে না।
যখন ডিভাইসটি কোনও সেট ফ্রিজ পিরিয়ডের বাইরে থাকে, তখন সাধারণ নীতি আচরণ (স্বয়ংক্রিয়, উইন্ডোড বা স্থগিত) প্রযোজ্য।
লিপ বছরগুলি ফ্রিজ পিরিয়ড গণনাগুলিতে উপেক্ষা করা হয়, বিশেষত:
- যদি ২৯ শে ফেব্রুয়ারি ফ্রিজ পিরিয়ডের শুরু বা শেষের তারিখ হিসাবে সেট করা থাকে তবে ফ্রিজ পিরিয়ডের পরিবর্তে ২৮ শে ফেব্রুয়ারি শুরু হবে বা শেষ হবে।
- যখন কোনও ডিভাইসের সিস্টেম ঘড়ি 29 শে ফেব্রুয়ারি পড়ে, এটি 28 ফেব্রুয়ারি হিসাবে বিবেচিত হয়।
- ফ্রিজ পিরিয়ডে বা দুটি ফ্রিজ পিরিয়ডের মধ্যে সময় গণনা করার সময়, 29 ফেব্রুয়ারি উপেক্ষা করা হয় এবং একটি দিন হিসাবে গণনা করা হয় না।
দ্রষ্টব্য: ফ্রিজ পিরিয়ডগুলি কার্যকর হওয়ার জন্য, SystemUpdateType
হিসাবে নির্দিষ্ট করা যায় না, কারণ ফ্রিজ পিরিয়ডগুলি নির্দিষ্ট করার জন্য একটি সংজ্ঞায়িত নীতি প্রয়োজন। SYSTEM_UPDATE_TYPE_UNSPECIFIED
JSON প্রতিনিধিত্ব |
---|
{ "startDate": { object ( |
ক্ষেত্র | |
---|---|
startDate | ফ্রিজ পিরিয়ডের শুরুর তারিখ (অন্তর্ভুক্ত)। দ্রষ্টব্য: |
endDate | ফ্রিজ পিরিয়ডের শেষ তারিখ (অন্তর্ভুক্ত)। শুরুর তারিখ থেকে 90 দিনের বেশি পরে অবশ্যই হতে হবে। যদি শেষের তারিখটি শুরুর তারিখের চেয়ে আগের হয় তবে ফ্রিজ পিরিয়ডটি বছরের শেষের দিকে মোড়ক হিসাবে বিবেচিত হয়। দ্রষ্টব্য: |
তারিখ
একটি পুরো বা আংশিক ক্যালেন্ডারের তারিখ যেমন জন্মদিনের মতো প্রতিনিধিত্ব করে। দিন এবং সময় অঞ্চলের সময় হয় অন্য কোথাও নির্দিষ্ট করা হয় বা তুচ্ছ। তারিখটি গ্রেগরিয়ান ক্যালেন্ডারের সাথে সম্পর্কিত। এটি নিম্নলিখিতগুলির একটির প্রতিনিধিত্ব করতে পারে:
- শূন্য বছর, মাস এবং দিনের মান সহ একটি সম্পূর্ণ তারিখ।
- এক মাস এবং দিন, একটি শূন্য বছর সহ (উদাহরণস্বরূপ, একটি বার্ষিকী)।
- একটি শূন্য মাস এবং একটি শূন্য দিন সহ এক বছর নিজেই।
- এক বছর এবং মাস, শূন্য দিন সহ (উদাহরণস্বরূপ, ক্রেডিট কার্ডের মেয়াদ শেষ হওয়ার তারিখ)।
সম্পর্কিত প্রকার:
-
google.type.TimeOfDay
-
google.type.DateTime
-
google.protobuf.Timestamp
JSON প্রতিনিধিত্ব |
---|
{ "year": integer, "month": integer, "day": integer } |
ক্ষেত্র | |
---|---|
year | তারিখের বছর। এক বছর ছাড়াই একটি তারিখ নির্দিষ্ট করতে 1 থেকে 9999 বা 0 হতে হবে। |
month | এক বছর মাস। এক মাস এবং দিন ছাড়াই এক বছর নির্দিষ্ট করতে 1 থেকে 12 বা 0 হতে হবে। |
day | এক মাসের দিন। অবশ্যই 1 থেকে 31 পর্যন্ত হতে হবে এবং বছর এবং মাসের জন্য বৈধ হতে হবে, বা 0 নিজের দ্বারা বা এক বছর এবং মাস যেখানে দিনটি তাৎপর্যপূর্ণ নয় সেখানে নির্দিষ্ট করতে 0 নির্দিষ্ট করতে হবে। |
স্ট্যাটাসপোর্টপোর্টসটিংস
স্থিতি প্রতিবেদনের আচরণ নিয়ন্ত্রণকারী সেটিংস।
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 | অ্যাপ্লিকেশন রিপোর্টিং সেটিংস। কেবলমাত্র প্রযোজ্য যদি অ্যাপ্লিকেশন রিপোর্টসেনেবলগুলি সত্য হয়। |
commonCriteriaModeEnabled | |
অ্যাপ্লিকেশন রেপোরপিংটিংস
অ্যাপ্লিকেশন প্রতিবেদনের আচরণ নিয়ন্ত্রণকারী সেটিংস।
JSON প্রতিনিধিত্ব |
---|
{ "includeRemovedApps": boolean } |
ক্ষেত্র | |
---|---|
includeRemovedApps | সরানো অ্যাপ্লিকেশনগুলি অ্যাপ্লিকেশন প্রতিবেদনে অন্তর্ভুক্ত রয়েছে কিনা। |
প্যাকেজেনামলিস্ট
প্যাকেজ নামের একটি তালিকা।
JSON প্রতিনিধিত্ব |
---|
{ "packageNames": [ string ] } |
ক্ষেত্র | |
---|---|
packageNames[] | প্যাকেজ নামের একটি তালিকা। |
ব্যাটারি প্লাগডমোড
ব্যাটারি প্লাগিংয়ের জন্য মোডগুলি।
এনামস | |
---|---|
BATTERY_PLUGGED_MODE_UNSPECIFIED | এই মান উপেক্ষা করা হয়। |
AC | পাওয়ার উত্স একটি এসি চার্জার। |
USB | পাওয়ার উত্স একটি ইউএসবি পোর্ট। |
WIRELESS | পাওয়ার উত্স ওয়্যারলেস। |
প্রক্সিআইনফো
একটি HTTP প্রক্সি জন্য কনফিগারেশন তথ্য। সরাসরি প্রক্সি জন্য, host
, port
এবং excludedHosts
ক্ষেত্রগুলি সেট করুন। একটি পিএসি স্ক্রিপ্ট প্রক্সি জন্য, pacUri
ক্ষেত্র সেট করুন।
JSON প্রতিনিধিত্ব |
---|
{ "host": string, "port": integer, "excludedHosts": [ string ], "pacUri": string } |
ক্ষেত্র | |
---|---|
host | সরাসরি প্রক্সি হোস্ট। |
port | সরাসরি প্রক্সি বন্দর। |
excludedHosts[] | সরাসরি প্রক্সি জন্য, হোস্টগুলি যার জন্য প্রক্সিটিকে বাইপাস করা হয়। হোস্টের নামগুলিতে *.example.com এর মতো ওয়াইল্ডকার্ড থাকতে পারে। |
pacUri | পিএসি স্ক্রিপ্টের ইউআরআই প্রক্সিটি কনফিগার করতে ব্যবহৃত হয়েছিল। |
চয়ন করুন প্রাইভেটকিউরুল
অ্যাপ্লিকেশনগুলির ব্যক্তিগত কীগুলিতে অ্যাক্সেস নিয়ন্ত্রণ করে। নিয়মটি নির্ধারণ করে যে কোন প্রাইভেট কী, যদি থাকে তবে অ্যান্ড্রয়েড ডিভাইস নীতি নির্দিষ্ট অ্যাপ্লিকেশনটিকে মঞ্জুর করে। অ্যাক্সেস মঞ্জুর করা হয় যখন অ্যাপটি KeyChain.choosePrivateKeyAlias
কল urlPattern
.*
KeyChain.getPrivateKey
, প্রথমে KeyChain.choosePrivateKeyAlias
কল করতে না পেরে চুজেনপ্রাইভেটকিএলিয়াস।
যখন কোনও অ্যাপ্লিকেশন KeyChain.choosePrivateKeyAlias
কল করে Ch চুজপ্রাইভেটকিওয়ালিয়াস যদি একাধিক
মেলে, তবে শেষ ম্যাচের নিয়মটি কোন মূল ওরফে ফিরে আসতে হবে তা নির্ধারণ করে। choosePrivateKeyRules
JSON প্রতিনিধিত্ব |
---|
{ "urlPattern": string, "packageNames": [ string ], "privateKeyAlias": string } |
ক্ষেত্র | |
---|---|
urlPattern | অনুরোধের URL এর বিরুদ্ধে মেলে ইউআরএল প্যাটার্ন। যদি সেট বা খালি না থাকে তবে এটি সমস্ত ইউআরএলগুলির সাথে মেলে। এটি |
packageNames[] | এই নিয়মটি প্রযোজ্য প্যাকেজের নামগুলি। প্রতিটি অ্যাপের জন্য স্বাক্ষর শংসাপত্রের হ্যাশ প্লে দ্বারা সরবরাহিত হ্যাশের বিরুদ্ধে যাচাই করা হয়। যদি কোনও প্যাকেজের নাম নির্দিষ্ট না করা হয়, তবে |
privateKeyAlias | ব্যক্তিগত কী এর উপনাম ব্যবহার করতে হবে। |
সর্বদাোনভিপিএনপ্যাকেজ
সর্বদা অন ভিপিএন সংযোগের জন্য কনফিগারেশন।
JSON প্রতিনিধিত্ব |
---|
{ "packageName": string, "lockdownEnabled": boolean } |
ক্ষেত্র | |
---|---|
packageName | ভিপিএন অ্যাপের প্যাকেজ নাম। |
lockdownEnabled | ভিপিএন সংযুক্ত না থাকলে নেটওয়ার্কিং অস্বীকার করে। |
অবস্থানমোড
কাজের প্রোফাইল এবং সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলিতে অবস্থান সনাক্তকরণের ডিগ্রি সক্ষম করা।
এনামস | |
---|---|
LOCATION_MODE_UNSPECIFIED | LOCATION_USER_CHOICE ডিফল্ট। |
HIGH_ACCURACY | অ্যান্ড্রয়েড 8 এবং নীচে, সমস্ত অবস্থান সনাক্তকরণ পদ্ধতিগুলি জিপিএস, নেটওয়ার্ক এবং অন্যান্য সেন্সর সহ সক্ষম করা হয়েছে। অ্যান্ড্রয়েড 9 বা তারও বেশি উপরে, এটি |
SENSORS_ONLY | অ্যান্ড্রয়েড 8 এবং নীচে, কেবল জিপিএস এবং অন্যান্য সেন্সর সক্ষম করা আছে। অ্যান্ড্রয়েড 9 বা তারও বেশি উপরে, এটি |
BATTERY_SAVING | অ্যান্ড্রয়েড 8 এবং নীচে, কেবলমাত্র নেটওয়ার্ক অবস্থান সরবরাহকারী সক্ষম করা আছে। অ্যান্ড্রয়েড 9 বা তারও বেশি উপরে, এটি |
OFF | অ্যান্ড্রয়েড 8 এবং নীচে, অবস্থান সেটিং এবং নির্ভুলতা অক্ষম করা হয়েছে। অ্যান্ড্রয়েড 9 বা তারও বেশি উপরে, এটি |
LOCATION_USER_CHOICE | ডিভাইসে অবস্থান সেটিং সীমাবদ্ধ নয়। কোনও নির্দিষ্ট আচরণ সেট বা প্রয়োগ করা হয় না। |
LOCATION_ENFORCED | ডিভাইসে অবস্থান সেটিং সক্ষম করুন। |
LOCATION_DISABLED | ডিভাইসে অবস্থান সেটিংটি অক্ষম করুন। |
কমপ্লায়ানসুলুল
একটি বিধি ঘোষণা করে যে কোনও ডিভাইস যখন তার নীতিমালার সাথে অনুগত নয় তখন কোন পদক্ষেপ গ্রহণ করা উচিত তা ঘোষণা করে। প্রতিটি নিয়মের জন্য, Device
রিসোর্সের জন্য মিথ্যা policyCompliant
জন্য সর্বদা একটি অন্তর্নিহিত প্রশমনকারী ক্রিয়া থাকে এবং ডিভাইসে একটি বার্তা প্রদর্শন করে যা নির্দেশ করে যে ডিভাইসটি তার নীতিমালার সাথে অনুগত নয়। নিয়মের ক্ষেত্রের মানগুলির উপর নির্ভর করে অন্যান্য প্রশমিতকরণ ক্রিয়াগুলি ally চ্ছিকভাবেও গ্রহণ করা যেতে পারে।
JSON প্রতিনিধিত্ব |
---|
{ "disableApps": boolean, "packageNamesToDisable": [ string ], // Union field |
ক্ষেত্র | |
---|---|
disableApps | যদি সত্যে সেট করা হয় তবে নিয়মটিতে অ্যাপ্লিকেশনগুলি অক্ষম করার জন্য একটি প্রশমিতকরণ ক্রিয়া অন্তর্ভুক্ত রয়েছে যাতে ডিভাইসটি কার্যকরভাবে অক্ষম থাকে তবে অ্যাপ্লিকেশন ডেটা সংরক্ষণ করা হয়। যদি ডিভাইসটি লকড টাস্ক মোডে কোনও অ্যাপ্লিকেশন চালাচ্ছে তবে অ্যাপটি বন্ধ হয়ে যাবে এবং অমান্য করার কারণ দেখানো একটি ইউআই প্রদর্শিত হবে। |
packageNamesToDisable[] | যদি সেট করা হয় তবে নিয়মটিতে তালিকায় নির্দিষ্ট অ্যাপ্লিকেশনগুলি অক্ষম করতে একটি প্রশমিতকরণ ক্রিয়া অন্তর্ভুক্ত রয়েছে তবে অ্যাপ্লিকেশন ডেটা সংরক্ষণ করা হয়েছে। |
ইউনিয়ন ক্ষেত্রের condition । শর্তটি, যা সন্তুষ্ট হয়ে গেলে, নিয়মের সংজ্ঞায়িত প্রশমিতকরণ ক্রিয়াগুলি ট্রিগার করে। ঠিক একটি শর্ত সেট করা আবশ্যক। condition নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
nonComplianceDetailCondition | ডিভাইসের জন্য কোনও মিলে যাওয়া |
apiLevelCondition | ডিভাইসে অ্যান্ড্রয়েড ফ্রেমওয়ার্ক এপিআই স্তর যদি ন্যূনতম প্রয়োজনীয়তা পূরণ না করে তবে সন্তুষ্ট একটি শর্ত। |
ননকম্পোনসেসডেটাইলকন্ডিশন
একটি কমপ্লায়েন্স রুল শর্ত যা সন্তুষ্ট হয় যদি ডিভাইসের জন্য কোনও মিলে যাওয়া NonComplianceDetail
উপস্থিত থাকে তবে সন্তুষ্ট। একটি NonComplianceDetail
একটি NonComplianceDetailCondition
সাথে মেলে যদি সমস্ত ক্ষেত্রগুলি NonComplianceDetailCondition
মধ্যে সেট করা থাকে তবে সংশ্লিষ্ট NonComplianceDetail
ক্ষেত্রগুলির সাথে মেলে।
JSON প্রতিনিধিত্ব |
---|
{
"settingName": string,
"nonComplianceReason": enum ( |
ক্ষেত্র | |
---|---|
settingName | নীতি নির্ধারণের নাম। এটি একটি শীর্ষ-স্তরের |
nonComplianceReason | ডিভাইসটি সেটিং এর সাথে সম্মত না হওয়ার কারণ। যদি সেট না করা হয়, তবে এই শর্তটি কোনও কারণের সাথে মেলে। |
packageName | অ্যাপ্লিকেশনটির প্যাকেজ নাম যা সম্মতির বাইরে। যদি সেট না করা হয়, তবে এই শর্তটি কোনও প্যাকেজের নামের সাথে মেলে। |
অ্যাপলভেলকন্ডিশন
ডিভাইসে অ্যান্ড্রয়েড ফ্রেমওয়ার্ক এপিআই স্তর যদি ন্যূনতম প্রয়োজনীয়তা পূরণ না করে তবে একটি কমপ্লায়েন্স রুল শর্তটি সন্তুষ্ট। নীতি অনুসারে এই ধরণের শর্তের সাথে কেবল একটি নিয়ম থাকতে পারে।
JSON প্রতিনিধিত্ব |
---|
{ "minApiLevel": integer } |
ক্ষেত্র | |
---|---|
minApiLevel | সর্বনিম্ন কাঙ্ক্ষিত অ্যান্ড্রয়েড ফ্রেমওয়ার্ক এপিআই স্তর। যদি ডিভাইসটি সর্বনিম্ন প্রয়োজনীয়তা পূরণ না করে তবে এই শর্তটি সন্তুষ্ট। শূন্যের চেয়ে বড় হতে হবে। |
Appautoupdatepolicy
প্রস্তাবিত বিকল্প: অ্যাপ্লিকেশন প্রতি সেট করা
, আপডেট ফ্রিকোয়েন্সিটির চারপাশে আরও বেশি নমনীয়তা সরবরাহ করে।autoUpdateMode
যখন autoUpdateMode
বা AUTO_UPDATE_POSTPONED
সেট করা থাকে, তখন এই ক্ষেত্রটির কোনও প্রভাব নেই।AUTO_UPDATE_HIGH_PRIORITY
অ্যাপ্লিকেশন অটো-আপডেট নীতি, যা স্বয়ংক্রিয় অ্যাপ্লিকেশন আপডেটগুলি প্রয়োগ করা যেতে পারে তা নিয়ন্ত্রণ করে।
এনামস | |
---|---|
APP_AUTO_UPDATE_POLICY_UNSPECIFIED | অটো-আপডেট নীতি সেট করা হয়নি। CHOICE_TO_THE_USER এর সমতুল্য। |
CHOICE_TO_THE_USER | ব্যবহারকারী অটো-আপডেটগুলি নিয়ন্ত্রণ করতে পারে। |
NEVER | অ্যাপ্লিকেশনগুলি কখনই অটো-আপডেট হয় না। |
WIFI_ONLY | অ্যাপ্লিকেশনগুলি কেবল ওয়াই-ফাইয়ের মাধ্যমে অটো-আপডেট হয়। |
ALWAYS | অ্যাপ্লিকেশনগুলি যে কোনও সময় অটো-আপডেট হয়। ডেটা চার্জ প্রযোজ্য হতে পারে। |
অ্যাপট্র্যাক
একটি গুগল প্লে অ্যাপ রিলিজ ট্র্যাক।
এনামস | |
---|---|
APP_TRACK_UNSPECIFIED | এই মান উপেক্ষা করা হয়। |
PRODUCTION | উত্পাদন ট্র্যাক, যা সর্বশেষতম স্থিতিশীল প্রকাশ সরবরাহ করে। |
BETA | বিটা ট্র্যাক, যা সর্বশেষতম বিটা রিলিজ সরবরাহ করে। |
এনক্রিপশনপলিসি
এনক্রিপশন প্রকার
এনামস | |
---|---|
ENCRYPTION_POLICY_UNSPECIFIED | এই মানটি উপেক্ষা করা হয়, অর্থাত্ কোনও এনক্রিপশন প্রয়োজন নেই |
ENABLED_WITHOUT_PASSWORD | এনক্রিপশন প্রয়োজন তবে বুট করার জন্য কোনও পাসওয়ার্ডের প্রয়োজন নেই |
ENABLED_WITH_PASSWORD | বুট করার জন্য পাসওয়ার্ড সহ এনক্রিপশন প্রয়োজন |
প্লেস্টোরমোড
প্লে স্টোর মোড নীতিমালার জন্য সম্ভাব্য মান।
এনামস | |
---|---|
PLAY_STORE_MODE_UNSPECIFIED | অনির্দিষ্ট। হোয়াইটলিস্টে ডিফল্ট। |
WHITELIST | নীতিমালায় থাকা কেবলমাত্র অ্যাপ্লিকেশনগুলি উপলব্ধ এবং নীতিমালায় নেই এমন কোনও অ্যাপ্লিকেশন স্বয়ংক্রিয়ভাবে ডিভাইস থেকে আনইনস্টল করা হবে। |
BLACKLIST | সমস্ত অ্যাপ্লিকেশন উপলভ্য এবং ডিভাইসে থাকা উচিত নয় এমন কোনও অ্যাপ্লিকেশন স্পষ্টভাবে applications নীতিতে 'অবরুদ্ধ' হিসাবে চিহ্নিত করা উচিত। |
সেটআপেশন
সেটআপের সময় কার্যকর করা একটি ক্রিয়া।
JSON প্রতিনিধিত্ব |
---|
{ "title": { object ( |
ক্ষেত্র | |
---|---|
title | এই কর্মের শিরোনাম। |
description | এই ক্রিয়া বর্ণনা। |
ইউনিয়ন ফিল্ড action । সেটআপ চলাকালীন কার্যকর করার ক্রিয়া। action নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
launchApp | একটি অ্যাপ্লিকেশন চালু করার জন্য একটি ক্রিয়া। অ্যাপ্লিকেশনটি কী |
লঞ্চ অ্যাপ্যাকশন
একটি অ্যাপ্লিকেশন চালু করার জন্য একটি ক্রিয়া।
JSON প্রতিনিধিত্ব |
---|
{ // Union field |
ক্ষেত্র | |
---|---|
ইউনিয়ন ফিল্ড launch । launch করার জন্য লঞ্চ অ্যাকশনের বিবরণ নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
packageName | প্যাকেজ নাম চালু করা হবে |
নীতি প্রয়োগের ক্ষেত্রে
একটি নিয়ম যা কোনও ডিভাইস বা কাজের প্রোফাইল settingName
নির্দিষ্ট করা নীতিমালার সাথে অনুগত না হলে গ্রহণের ক্রিয়াগুলি সংজ্ঞায়িত করে। একাধিক মিলে যাওয়া বা একাধিক ট্রিগার প্রয়োগকারী বিধিগুলির ক্ষেত্রে, সবচেয়ে মারাত্মক পদক্ষেপ নেওয়া হচ্ছে এমন একটি মার্জ হবে। যাইহোক, সমস্ত ট্রিগারযুক্ত নিয়মগুলি এখনও ট্র্যাক রাখা হয়েছে: এর মধ্যে প্রাথমিক ট্রিগার সময় এবং সমস্ত সম্পর্কিত অ-সম্মতি সম্পর্কিত বিশদ অন্তর্ভুক্ত রয়েছে। যে পরিস্থিতিতে সবচেয়ে গুরুতর প্রয়োগের নিয়মটি সন্তুষ্ট, পরবর্তী সবচেয়ে উপযুক্ত পদক্ষেপ প্রয়োগ করা হয়।
JSON প্রতিনিধিত্ব |
---|
{ "blockAction": { object ( |
ক্ষেত্র | |
---|---|
blockAction | কোনও সংস্থার মালিকানাধীন ডিভাইসে বা কোনও কাজের প্রোফাইলে অ্যাপ্লিকেশন এবং ডেটা অ্যাক্সেস ব্লক করার জন্য একটি ক্রিয়া। এই ক্রিয়াটি কীভাবে সম্মতি সমস্যাটি সংশোধন করতে পারে সে সম্পর্কে তথ্য (যেখানে সম্ভব) সহ একটি ব্যবহারকারী-মুখোমুখি বিজ্ঞপ্তিও ট্রিগার করে। দ্রষ্টব্য: |
wipeAction | কোনও সংস্থার মালিকানাধীন ডিভাইস পুনরায় সেট করার জন্য বা কোনও কাজের প্রোফাইল মুছতে পারে। দ্রষ্টব্য: |
ইউনিয়ন ফিল্ড trigger । শর্ত যা এই নিয়মকে ট্রিগার করবে। trigger নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
settingName | কার্যকর করার জন্য শীর্ষ স্তরের নীতি। উদাহরণস্বরূপ, |
ব্লকেশন
সম্পূর্ণরূপে পরিচালিত ডিভাইসে বা কোনও কাজের প্রোফাইলে অ্যাপ্লিকেশন এবং ডেটা অ্যাক্সেস ব্লক করার জন্য একটি ক্রিয়া। এই ক্রিয়াটি সম্মতি সমস্যাটি কীভাবে সংশোধন করতে পারে সে সম্পর্কে তথ্য (যেখানে সম্ভব) সহ একটি ব্যবহারকারী-মুখী বিজ্ঞপ্তি প্রদর্শন করতে কোনও ডিভাইস বা কাজের প্রোফাইলকেও ট্রিগার করে। দ্রষ্টব্য: wipeAction
অবশ্যই নির্দিষ্ট করা উচিত।
JSON প্রতিনিধিত্ব |
---|
{
"blockAfterDays": integer,
"blockScope": enum ( |
ক্ষেত্র | |
---|---|
blockAfterDays | ডিভাইস বা কাজের প্রোফাইল অবরুদ্ধ হওয়ার আগে নীতিমালার সংখ্যা অ-অনুগত নয়। অবিলম্বে অ্যাক্সেস ব্লক করতে, 0 এ সেট করুন |
blockScope | এই |
ব্লকস্কোপ
BlockAction
সুযোগ নির্দিষ্ট করে। কেবলমাত্র সংস্থার মালিকানাধীন ডিভাইসগুলিতে প্রযোজ্য।
এনামস | |
---|---|
BLOCK_SCOPE_UNSPECIFIED | অনির্দিষ্ট। BLOCK_SCOPE_WORK_PROFILE ডিফল্ট। |
BLOCK_SCOPE_WORK_PROFILE | ব্লক অ্যাকশন কেবল কাজের প্রোফাইলে অ্যাপ্লিকেশনগুলিতে প্রয়োগ করা হয়। ব্যক্তিগত প্রোফাইলে অ্যাপ্লিকেশনগুলি প্রভাবিত হয় না। |
BLOCK_SCOPE_DEVICE | ব্লক অ্যাকশনটি ব্যক্তিগত প্রোফাইলের অ্যাপ্লিকেশন সহ পুরো ডিভাইসে প্রয়োগ করা হয়। |
উইপেকশন
কোনও সংস্থার মালিকানাধীন ডিভাইস পুনরায় সেট করার জন্য বা কোনও কাজের প্রোফাইল মুছতে পারে। দ্রষ্টব্য: blockAction
নির্দিষ্ট করতে হবে।
JSON প্রতিনিধিত্ব |
---|
{ "wipeAfterDays": integer, "preserveFrp": boolean } |
ক্ষেত্র | |
---|---|
wipeAfterDays | ডিভাইস বা কাজের প্রোফাইল মুছে যাওয়ার আগে নীতিটি মেনে চলার দিনগুলির সংখ্যা। |
preserveFrp | কারখানা-সংস্থান সুরক্ষা ডেটা ডিভাইসে সংরক্ষিত আছে কিনা। এই সেটিংটি কাজের প্রোফাইলগুলিতে প্রযোজ্য নয়। |
কিওসকস্টোমাইজেশন
কিওস্ক মোডে কোনও ডিভাইসের আচরণ নিয়ন্ত্রণ করে সেটিংস। কিওস্ক মোড সক্ষম করতে, kioskCustomLauncherEnabled
সেট করুন true
বা installType
KIOSK
সাথে নীতিমালায় একটি অ্যাপ্লিকেশন নির্দিষ্ট করুন।
JSON প্রতিনিধিত্ব |
---|
{ "powerButtonActions": enum ( |
ক্ষেত্র | |
---|---|
powerButtonActions | যখন কোনও ব্যবহারকারী পাওয়ার বোতামটি চাপ দেয় এবং ধরে রাখে (দীর্ঘ-চাপ) থাকে তখন কিওস্ক মোডে কোনও ডিভাইসের আচরণ সেট করে। |
systemErrorWarnings | ক্র্যাশ হওয়া বা প্রতিক্রিয়াহীন অ্যাপ্লিকেশনগুলির জন্য সিস্টেম ত্রুটি ডায়ালগগুলি কিওস্ক মোডে অবরুদ্ধ রয়েছে কিনা তা নির্দিষ্ট করে। অবরুদ্ধ হয়ে গেলে, সিস্টেমটি অ্যাপ্লিকেশনটিকে এমনভাবে বাধ্য করবে যেন ব্যবহারকারী ইউআইতে "ক্লোজ অ্যাপ" বিকল্পটি চয়ন করে। |
systemNavigation | কিওস্ক মোডে কোন নেভিগেশন বৈশিষ্ট্যগুলি সক্ষম করা হয়েছে (যেমন হোম, ওভারভিউ বোতাম) নির্দিষ্ট করে। |
statusBar | সিস্টেমের তথ্য এবং বিজ্ঞপ্তিগুলি কিওস্ক মোডে অক্ষম রয়েছে কিনা তা নির্দিষ্ট করে। |
deviceSettings | কিওস্ক মোডে সেটিংস অ্যাপ্লিকেশন অনুমোদিত কিনা তা নির্দিষ্ট করে। |
পাওয়ারবটনাকশনস
যখন কোনও ব্যবহারকারী পাওয়ার বোতামটি চাপ দেয় এবং ধরে রাখে (দীর্ঘ-চাপ) থাকে তখন কিওস্ক মোডে কোনও ডিভাইসের আচরণ সেট করে।
এনামস | |
---|---|
POWER_BUTTON_ACTIONS_UNSPECIFIED | অনির্ধারিত, POWER_BUTTON_AVAILABLE ডিফল্ট। |
POWER_BUTTON_AVAILABLE | পাওয়ার মেনু (যেমন পাওয়ার অফ, পুনঃসূচনা) প্রদর্শিত হয় যখন কোনও ব্যবহারকারী কিওস্ক মোডে কোনও ডিভাইসের পাওয়ার বোতামটি দীর্ঘ-চাপ দেয়। |
POWER_BUTTON_BLOCKED | পাওয়ার মেনু (যেমন পাওয়ার অফ, পুনঃসূচনা) প্রদর্শিত হয় না যখন কোনও ব্যবহারকারী কিওস্ক মোডে কোনও ডিভাইসের পাওয়ার বোতামটি দীর্ঘ-চাপ দেয়। দ্রষ্টব্য: এটি ব্যবহারকারীদের ডিভাইসটি বন্ধ করতে বাধা দিতে পারে। |
Systemerorwarnings
ক্র্যাশ হওয়া বা প্রতিক্রিয়াহীন অ্যাপ্লিকেশনগুলির জন্য সিস্টেম ত্রুটি ডায়ালগগুলি কিওস্ক মোডে অবরুদ্ধ রয়েছে কিনা তা নির্দিষ্ট করে।
এনামস | |
---|---|
SYSTEM_ERROR_WARNINGS_UNSPECIFIED | অনির্ধারিত, ERROR_AND_WARNINGS_MUTED ডিফল্ট। |
ERROR_AND_WARNINGS_ENABLED | সমস্ত সিস্টেম ত্রুটি ডায়ালগ যেমন ক্র্যাশ এবং অ্যাপ না প্রতিক্রিয়া (এএনআর) প্রদর্শিত হয়। |
ERROR_AND_WARNINGS_MUTED | সমস্ত সিস্টেম ত্রুটি ডায়ালগগুলি, যেমন ক্র্যাশ এবং অ্যাপ না প্রতিক্রিয়া (এএনআর) অবরুদ্ধ করা হয়েছে। অবরুদ্ধ হয়ে গেলে, সিস্টেমটি ফোর্স-স্টপসটি এমনভাবে স্টপ করে যেন ব্যবহারকারী ইউআই থেকে অ্যাপটি বন্ধ করে দেয়। |
স্ট্যাটাসবার
সিস্টেমের তথ্য এবং বিজ্ঞপ্তিগুলি কিওস্ক মোডে অক্ষম রয়েছে কিনা তা নির্দিষ্ট করে।
এনামস | |
---|---|
STATUS_BAR_UNSPECIFIED | অনির্ধারিত, INFO_AND_NOTIFICATIONS_DISABLED ডিফল্ট। |
NOTIFICATIONS_AND_SYSTEM_INFO_ENABLED | সিস্টেমের তথ্য এবং বিজ্ঞপ্তিগুলি কিওস্ক মোডে স্ট্যাটাস বারে প্রদর্শিত হয়। দ্রষ্টব্য: এই নীতিটি কার্যকর করার জন্য, ডিভাইসের হোম বোতামটি অবশ্যই |
NOTIFICATIONS_AND_SYSTEM_INFO_DISABLED | সিস্টেমের তথ্য এবং বিজ্ঞপ্তিগুলি কিওস্ক মোডে অক্ষম করা হয়। |
SYSTEM_INFO_ONLY | স্ট্যাটাস বারে শুধুমাত্র সিস্টেমের তথ্য দেখানো হয়। |
ডিভাইস সেটিংস
কিওস্ক মোডে থাকাকালীন কোনও ব্যবহারকারী ডিভাইসের সেটিংস অ্যাপ্লিকেশনটি অ্যাক্সেস করতে পারে কিনা তা নির্দিষ্ট করে।
এনামস | |
---|---|
DEVICE_SETTINGS_UNSPECIFIED | অনির্ধারিত, SETTINGS_ACCESS_ALLOWED ডিফল্ট। |
SETTINGS_ACCESS_ALLOWED | কিওস্ক মোডে সেটিংস অ্যাপ্লিকেশনটিতে অ্যাক্সেসের অনুমতি রয়েছে। |
SETTINGS_ACCESS_BLOCKED | সেটিংস অ্যাপ্লিকেশনটিতে অ্যাক্সেস কিওস্ক মোডে অনুমোদিত নয়। |
অ্যাডভান্সডসিকিউরিটিওরাইডস
উন্নত সুরক্ষা সেটিংস। বেশিরভাগ ক্ষেত্রে, এগুলি নির্ধারণের প্রয়োজন হয় না।
JSON প্রতিনিধিত্ব |
---|
{ "untrustedAppsPolicy": enum ( |
ক্ষেত্র | |
---|---|
untrustedAppsPolicy | অবিশ্বস্ত অ্যাপ্লিকেশনগুলির জন্য নীতি (অজানা উত্স থেকে অ্যাপ্লিকেশন) ডিভাইসে প্রয়োগ করা হয়েছে। |
googlePlayProtectVerifyApps | গুগল প্লে সুরক্ষা যাচাইকরণ প্রয়োগ করা হয়েছে কিনা। |
developerSettings | বিকাশকারী সেটিংসে অ্যাক্সেস নিয়ন্ত্রণ করে: বিকাশকারী বিকল্প এবং নিরাপদ বুট। |
commonCriteriaMode | তথ্য প্রযুক্তি সুরক্ষা মূল্যায়ন (সিসি) এর সাধারণ মানদণ্ডে সংজ্ঞায়িত সাধারণ মানদণ্ড মোড - সিকিউরিটি স্ট্যান্ডার্ডগুলি নিয়ন্ত্রণ করে। সাধারণ মানদণ্ড মোড সক্ষম করা কোনও ডিভাইসে নির্দিষ্ট সুরক্ষা উপাদানগুলি বাড়িয়ে তোলে, বিশদগুলির জন্য সতর্কতা: সাধারণ মানদণ্ড মোড একটি কঠোর সুরক্ষা মডেল প্রয়োগ করে যা সাধারণত জাতীয় সুরক্ষা ব্যবস্থা এবং অন্যান্য অত্যন্ত সংবেদনশীল সংস্থাগুলিতে ব্যবহৃত আইটি পণ্যগুলির জন্য প্রয়োজন। স্ট্যান্ডার্ড ডিভাইস ব্যবহার প্রভাবিত হতে পারে। প্রয়োজনে কেবল সক্ষম। পূর্বে সক্ষম হওয়ার পরে যদি সাধারণ মানদণ্ড মোডটি বন্ধ করে দেওয়া হয় তবে সমস্ত ব্যবহারকারী-কনফিগার করা ওয়াই-ফাই নেটওয়ার্কগুলি হারিয়ে যেতে পারে এবং যে কোনও এন্টারপ্রাইজ-কনফিগার করা ওয়াই-ফাই নেটওয়ার্কগুলি যা ব্যবহারকারীর ইনপুট প্রয়োজন তা পুনরায় কনফিগার করা প্রয়োজন। |
personalAppsThatCanReadWorkNotifications[] | ব্যক্তিগত অ্যাপ্লিকেশনগুলি যা একটি বিজ্ঞপ্তি তালিকা ব্যবহার করে কাজের প্রোফাইল বিজ্ঞপ্তিগুলি পড়তে পারে। ডিফল্টরূপে, কোনও ব্যক্তিগত অ্যাপ্লিকেশন (সিস্টেম অ্যাপ্লিকেশনগুলি বাদ দিয়ে) কাজের বিজ্ঞপ্তিগুলি পড়তে পারে না। তালিকার প্রতিটি মান অবশ্যই একটি প্যাকেজ নাম হতে হবে। |
mtePolicy | ঐচ্ছিক। ডিভাইসে মেমরি ট্যাগিং এক্সটেনশন (এমটিই) নিয়ন্ত্রণ করে। এমটিই নীতিতে পরিবর্তনগুলি প্রয়োগ করতে ডিভাইসটিকে পুনরায় বুট করা দরকার। |
contentProtectionPolicy | ঐচ্ছিক। প্রতারণামূলক অ্যাপ্লিকেশনগুলির জন্য স্ক্যান করা সামগ্রী সুরক্ষা সক্ষম করা আছে কিনা তা নিয়ন্ত্রণ করে। এটি অ্যান্ড্রয়েড 15 বা তারও বেশি উপরে সমর্থিত। |
অবিশ্বস্ত অ্যাপস্পলিসি
অবিশ্বস্ত অ্যাপ্লিকেশনগুলির জন্য নীতি (অজানা উত্স থেকে অ্যাপ্লিকেশন) ডিভাইসে প্রয়োগ করা হয়েছে। installUnknownSourcesAllowed (deprecated).
এনামস | |
---|---|
UNTRUSTED_APPS_POLICY_UNSPECIFIED | অনির্দিষ্ট। ডিফল্টগুলি ডিফল্ট_ইনস্টল। |
DISALLOW_INSTALL | ডিফল্ট পুরো ডিভাইসে অবিশ্বস্ত অ্যাপ্লিকেশন ইনস্টলগুলি অস্বীকার করুন। |
ALLOW_INSTALL_IN_PERSONAL_PROFILE_ONLY | কাজের প্রোফাইল সহ ডিভাইসের জন্য, কেবল ডিভাইসের ব্যক্তিগত প্রোফাইলে অবিশ্বস্ত অ্যাপ ইনস্টল করার অনুমতি দিন। |
ALLOW_INSTALL_DEVICE_WIDE | পুরো ডিভাইসে অবিশ্বস্ত অ্যাপ ইনস্টল করার অনুমতি দিন। |
গুগলপ্লেপ্রোটেকটিভাইফাই অ্যাপস
গুগল প্লে সুরক্ষা যাচাইকরণ প্রয়োগ করা হয়েছে কিনা।
(অবমূল্যায়িত) প্রতিস্থাপন করে। ensureVerifyAppsEnabled
এনামস | |
---|---|
GOOGLE_PLAY_PROTECT_VERIFY_APPS_UNSPECIFIED | অনির্দিষ্ট। ডিফল্টগুলি যাচাই করতে_এপস_ফোর্সেসড। |
VERIFY_APPS_ENFORCED | ডিফল্ট ফোর্স-মডেল অ্যাপ্লিকেশন যাচাইকরণ। |
VERIFY_APPS_USER_CHOICE | অ্যাপ্লিকেশন যাচাইকরণ সক্ষম করবেন কিনা তা ব্যবহারকারীকে চয়ন করার অনুমতি দেয়। |
বিকাশকারী
বিকাশকারী সেটিংসে অ্যাক্সেস নিয়ন্ত্রণ করে: বিকাশকারী বিকল্প এবং নিরাপদ বুট।
(অবমূল্যায়িত) এবং safeBootDisabled
(অবমূল্যায়িত) প্রতিস্থাপন করে। debuggingFeaturesAllowed
এনামস | |
---|---|
DEVELOPER_SETTINGS_UNSPECIFIED | অনির্দিষ্ট। বিকাশকারী_সেটটিংস_ডিসেবলগুলিতে ডিফল্ট। |
DEVELOPER_SETTINGS_DISABLED | ডিফল্ট সমস্ত বিকাশকারী সেটিংস অক্ষম করে এবং ব্যবহারকারীকে তাদের অ্যাক্সেস থেকে বাধা দেয়। |
DEVELOPER_SETTINGS_ALLOWED | সমস্ত বিকাশকারী সেটিংসের অনুমতি দেয়। ব্যবহারকারী সেটিংস অ্যাক্সেস করতে এবং ally চ্ছিকভাবে কনফিগার করতে পারে। |
কমনক্রিটারআইমোড
তথ্য প্রযুক্তি সুরক্ষা মূল্যায়ন (সিসি) এর সাধারণ মানদণ্ডে সংজ্ঞায়িত সাধারণ মানদণ্ড মোড - সিকিউরিটি স্ট্যান্ডার্ডগুলি নিয়ন্ত্রণ করে। সাধারণ মানদণ্ড মোড সক্ষম করা কোনও ডিভাইসে কিছু সুরক্ষা উপাদান বাড়িয়ে তোলে, সহ:
- ব্লুটুথ দীর্ঘমেয়াদী কীগুলির এইএস-জিসিএম এনক্রিপশন
- ওয়াই-ফাই কনফিগারেশন স্টোর
- অতিরিক্ত নেটওয়ার্ক শংসাপত্রের বৈধতা এএম এপিআই গন্তব্য হোস্টগুলির সাথে সংযোগ স্থাপনের জন্য টিএলএসভি 1.2 ব্যবহারের প্রয়োজন
- ক্রিপ্টোগ্রাফিক নীতি অখণ্ডতা চেক। এটি
সেট করার পরামর্শ দেওয়া হয় COMCOMONCRITERIAMODEINEBLE COLITION POLITY অখণ্ডতা চেকের স্থিতি অর্জনের জন্য। যদি নীতি স্বাক্ষর যাচাইকরণ ব্যর্থ হয়, তবে নীতিটি ডিভাইসে প্রয়োগ করা হয় না এবংstatusReportingSettings.commonCriteriaModeEnabled
commonCriteriaModeInfo.policy_signature_verification_status
সেট করা আছে।POLICY_SIGNATURE_VERIFICATION_FAILED
সাধারণ মানদণ্ড মোডটি কেবলমাত্র কোম্পানির মালিকানাধীন ডিভাইসগুলিতে অ্যান্ড্রয়েড 11 বা তার বেশি চলমান সমর্থিত।
সতর্কতা: সাধারণ মানদণ্ড মোড একটি কঠোর সুরক্ষা মডেল প্রয়োগ করে যা সাধারণত জাতীয় সুরক্ষা ব্যবস্থা এবং অন্যান্য অত্যন্ত সংবেদনশীল সংস্থাগুলিতে ব্যবহৃত আইটি পণ্যগুলির জন্য প্রয়োজন। স্ট্যান্ডার্ড ডিভাইস ব্যবহার প্রভাবিত হতে পারে। প্রয়োজনে কেবল সক্ষম। পূর্বে সক্ষম হওয়ার পরে যদি সাধারণ মানদণ্ড মোডটি বন্ধ করে দেওয়া হয় তবে সমস্ত ব্যবহারকারী-কনফিগার করা ওয়াই-ফাই নেটওয়ার্কগুলি হারিয়ে যেতে পারে এবং যে কোনও এন্টারপ্রাইজ-কনফিগার করা ওয়াই-ফাই নেটওয়ার্কগুলি যা ব্যবহারকারীর ইনপুট প্রয়োজন তা পুনরায় কনফিগার করা প্রয়োজন।
এনামস | |
---|---|
COMMON_CRITERIA_MODE_UNSPECIFIED | অনির্দিষ্ট। কমন_ক্রিট্রিয়া_মোড_ডিসেবল এ ডিফল্ট। |
COMMON_CRITERIA_MODE_DISABLED | ডিফল্ট সাধারণ মানদণ্ড মোড অক্ষম করে। |
COMMON_CRITERIA_MODE_ENABLED | সাধারণ মানদণ্ড মোড সক্ষম করে। |
এমটিপলিসি
ডিভাইসে মেমরি ট্যাগিং এক্সটেনশন (এমটিই) নিয়ন্ত্রণ করে।
এনামস | |
---|---|
MTE_POLICY_UNSPECIFIED | অনির্দিষ্ট। এ ডিফল্ট। |
MTE_USER_CHOICE | ডিভাইসটি যদি এটি সমর্থন করে তবে ব্যবহারকারী ডিভাইসে এমটিই সক্ষম বা অক্ষম করতে বেছে নিতে পারেন। |
MTE_ENFORCED | এমটিই ডিভাইসে সক্ষম করা হয়েছে এবং ব্যবহারকারীকে এই সেটিংটি পরিবর্তন করার অনুমতি নেই। এটি সম্পূর্ণরূপে পরিচালিত ডিভাইস এবং কোম্পানির মালিকানাধীন ডিভাইসে কাজের প্রোফাইলগুলিতে সেট করা যেতে পারে। অ্যান্ড্রয়েড 14 বা তারও বেশি সমর্থিত। অ্যান্ড্রয়েড সংস্করণটি 14 এর চেয়ে কম হলে |
MTE_DISABLED | এমটিই ডিভাইসে অক্ষম এবং ব্যবহারকারীকে এই সেটিংটি পরিবর্তন করার অনুমতি নেই। এটি কেবল সম্পূর্ণরূপে পরিচালিত ডিভাইসে প্রযোজ্য। অন্যান্য ক্ষেত্রে, অ্যান্ড্রয়েড 14 বা তারও বেশি সমর্থিত। অ্যান্ড্রয়েড সংস্করণটি 14 এর চেয়ে কম হলে |
কন্টেন্টপ্রোটেকশনপলিসি
প্রতারণামূলক অ্যাপ্লিকেশনগুলির জন্য স্ক্যান করা সামগ্রী সুরক্ষা সক্ষম করা আছে কিনা তা নিয়ন্ত্রণ করে। এটি অ্যান্ড্রয়েড 15 বা তারও বেশি উপরে সমর্থিত।
এনামস | |
---|---|
CONTENT_PROTECTION_POLICY_UNSPECIFIED | অনির্দিষ্ট। ডিফল্ট। |
CONTENT_PROTECTION_DISABLED | সামগ্রী সুরক্ষা অক্ষম এবং ব্যবহারকারী এটি পরিবর্তন করতে পারে না। |
CONTENT_PROTECTION_ENFORCED | সামগ্রী সুরক্ষা সক্ষম করা হয়েছে এবং ব্যবহারকারী এটি পরিবর্তন করতে পারবেন না। অ্যান্ড্রয়েড 15 বা তারও বেশি সমর্থিত। অ্যান্ড্রয়েড সংস্করণটি 15 এর চেয়ে কম হলে |
CONTENT_PROTECTION_USER_CHOICE | বিষয়বস্তু সুরক্ষা নীতি দ্বারা নিয়ন্ত্রিত হয় না। ব্যবহারকারীকে সামগ্রী সুরক্ষার আচরণ চয়ন করার অনুমতি দেওয়া হয়। অ্যান্ড্রয়েড 15 বা তারও বেশি সমর্থিত। অ্যান্ড্রয়েড সংস্করণটি 15 এর চেয়ে কম হলে |
পার্সোনাসেজপোলিজ
একটি কাজের প্রোফাইল সহ একটি কোম্পানির মালিকানাধীন ডিভাইসে ব্যক্তিগত ব্যবহার নিয়ন্ত্রণকারী নীতিগুলি।
JSON প্রতিনিধিত্ব |
---|
{ "cameraDisabled": boolean, "screenCaptureDisabled": boolean, "accountTypesWithManagementDisabled": [ string ], "maxDaysWithWorkOff": integer, "personalPlayStoreMode": enum ( |
ক্ষেত্র | |
---|---|
cameraDisabled | যদি সত্য হয় তবে ক্যামেরাটি ব্যক্তিগত প্রোফাইলে অক্ষম। |
screenCaptureDisabled | যদি সত্য হয় তবে সমস্ত ব্যবহারকারীর জন্য স্ক্রিন ক্যাপচার অক্ষম করা আছে। |
accountTypesWithManagementDisabled[] | অ্যাকাউন্টের ধরণগুলি যা ব্যবহারকারী দ্বারা পরিচালিত হতে পারে না। |
maxDaysWithWorkOff | কাজের প্রোফাইল কতক্ষণ বন্ধ থাকতে পারে তা নিয়ন্ত্রণ করে। সর্বনিম্ন সময়কাল কমপক্ষে 3 দিন হতে হবে। অন্যান্য বিবরণ নিম্নরূপ:
|
personalPlayStoreMode | ব্যক্তিগত প্রোফাইলের অ্যাপ্লিকেশনগুলিকে কীভাবে অনুমোদিত বা অবরুদ্ধ করা হয় তা নিয়ন্ত্রণ করতে |
personalApplications[] | নীতি ব্যক্তিগত প্রোফাইলে অ্যাপ্লিকেশনগুলিতে প্রয়োগ করা হয়। |
privateSpacePolicy | ঐচ্ছিক। ডিভাইসে কোনও ব্যক্তিগত স্থান অনুমোদিত কিনা তা নিয়ন্ত্রণ করে। |
bluetoothSharing | ঐচ্ছিক। ব্লুটুথ ভাগ করে নেওয়ার অনুমতি রয়েছে কিনা। |
প্লেস্টোরমোড
ব্যক্তিগত প্রোফাইলের অ্যাপ্লিকেশনগুলিকে কীভাবে অনুমোদিত বা অবরুদ্ধ করা হয় তা নিয়ন্ত্রণ করতে personalApplications
সাথে একসাথে ব্যবহৃত হয়।
এনামস | |
---|---|
PLAY_STORE_MODE_UNSPECIFIED | অনির্দিষ্ট। BLOCKLIST ডিফল্ট। |
BLACKLIST | সমস্ত প্লে স্টোর অ্যাপ্লিকেশনগুলি ব্যক্তিগত প্রোফাইলে ইনস্টলেশনের জন্য উপলব্ধ, যাদের |
BLOCKLIST | সমস্ত প্লে স্টোর অ্যাপ্লিকেশনগুলি ব্যক্তিগত প্রোফাইলে ইনস্টলেশনের জন্য উপলব্ধ, যাদের installType personalApplications BLOCKED রয়েছে তাদের বাদে। |
ALLOWLIST | কেবলমাত্র অ্যাপসগুলি সুস্পষ্টভাবে personalApplications সেট installType AVAILABLE ব্যক্তিগত প্রোফাইলে ইনস্টল করার অনুমতি দেয়। |
ব্যক্তিগত অ্যাপ্লিকেশনপলিসি
একটি কাজের প্রোফাইল সহ একটি কোম্পানির মালিকানাধীন ডিভাইসের ব্যক্তিগত প্রোফাইলে অ্যাপ্লিকেশনগুলির জন্য নীতিগুলি।
JSON প্রতিনিধিত্ব |
---|
{
"packageName": string,
"installType": enum ( |
ক্ষেত্র | |
---|---|
packageName | অ্যাপ্লিকেশনটির প্যাকেজ নাম। |
installType | সঞ্চালনের জন্য ইনস্টলেশন ধরণ। |
ইনস্টল টাইপ
ইনস্টলেশন আচরণের ধরণগুলি একটি ব্যক্তিগত প্রোফাইল অ্যাপ্লিকেশন থাকতে পারে।
এনামস | |
---|---|
INSTALL_TYPE_UNSPECIFIED | অনির্দিষ্ট। AVAILABLE ডিফল্ট। |
BLOCKED | অ্যাপ্লিকেশনটি অবরুদ্ধ এবং ব্যক্তিগত প্রোফাইলে ইনস্টল করা যায় না। যদি অ্যাপ্লিকেশনটি আগে ডিভাইসে ইনস্টল করা থাকে তবে এটি আনইনস্টল করা হবে। |
AVAILABLE | অ্যাপটি ব্যক্তিগত প্রোফাইলে ইনস্টল করার জন্য উপলব্ধ। |
প্রাইভেটসপলিসি
ডিভাইসে কোনও ব্যক্তিগত স্থান অনুমোদিত কিনা তা নিয়ন্ত্রণ করে।
এনামস | |
---|---|
PRIVATE_SPACE_POLICY_UNSPECIFIED | অনির্দিষ্ট। ডিফল্ট। |
PRIVATE_SPACE_ALLOWED | ব্যবহারকারীরা একটি ব্যক্তিগত স্পেস প্রোফাইল তৈরি করতে পারেন। |
PRIVATE_SPACE_DISALLOWED | ব্যবহারকারীরা একটি ব্যক্তিগত স্পেস প্রোফাইল তৈরি করতে পারবেন না। কেবলমাত্র একটি কাজের প্রোফাইল সহ কোম্পানির মালিকানাধীন ডিভাইসের জন্য সমর্থিত। সতর্কতা: যে কোনও বিদ্যমান ব্যক্তিগত স্থান সরানো হবে। |
ব্লুটুথশারিং
কোনও কাজের প্রোফাইল সহ কোনও সংস্থার মালিকানাধীন ডিভাইসের ব্যক্তিগত প্রোফাইলে ব্লুটুথ শেয়ারিংয়ের অনুমতি রয়েছে কিনা।
এনামস | |
---|---|
BLUETOOTH_SHARING_UNSPECIFIED | অনির্দিষ্ট। BLUETOOTH_SHARING_ALLOWED ডিফল্ট। |
BLUETOOTH_SHARING_ALLOWED | ব্যক্তিগত প্রোফাইলে ব্লুটুথ শেয়ারিংয়ের অনুমতি রয়েছে। অ্যান্ড্রয়েড 8 বা তারও বেশি সমর্থিত। এটি কোনও ব্যক্তিগত ডিভাইসের জন্য সেট করা থাকলে |
BLUETOOTH_SHARING_DISALLOWED | ব্লুটুথ শেয়ারিং ব্যক্তিগত প্রোফাইলে বাতিল করা হয়। অ্যান্ড্রয়েড 8 বা তারও বেশি সমর্থিত। অ্যান্ড্রয়েড সংস্করণটি 8 এর চেয়ে কম হলে |
অটোডেট এবংডটাইমজোন
অটো তারিখ, সময় এবং সময় অঞ্চলটি কোনও সংস্থার মালিকানাধীন ডিভাইসে সক্ষম করা আছে কিনা।
এনামস | |
---|---|
AUTO_DATE_AND_TIME_ZONE_UNSPECIFIED | অনির্দিষ্ট। AUTO_DATE_AND_TIME_ZONE_USER_CHOICE ডিফল্ট। |
AUTO_DATE_AND_TIME_ZONE_USER_CHOICE | অটো তারিখ, সময় এবং সময় অঞ্চল ব্যবহারকারীর পছন্দের কাছে ছেড়ে দেওয়া হয়েছে। |
AUTO_DATE_AND_TIME_ZONE_ENFORCED | ডিভাইসে অটো তারিখ, সময় এবং সময় অঞ্চল প্রয়োগ করুন। |
Onccertificateprovider
এই বৈশিষ্ট্যটি সাধারণত পাওয়া যায় না।
JSON প্রতিনিধিত্ব |
---|
{ "certificateReferences": [ string ], // Union field |
ক্ষেত্র | |
---|---|
certificateReferences[] | এই বৈশিষ্ট্যটি সাধারণত পাওয়া যায় না। |
ইউনিয়ন ফিল্ড এই বৈশিষ্ট্যটি সাধারণত পাওয়া যায় না। | |
contentProviderEndpoint | এই বৈশিষ্ট্যটি সাধারণত পাওয়া যায় না। |
কন্টেন্টপ্রোভাইডারেন্ডপয়েন্ট
এই বৈশিষ্ট্যটি সাধারণত পাওয়া যায় না।
JSON প্রতিনিধিত্ব |
---|
{ "uri": string, "packageName": string, "signingCertsSha256": [ string ] } |
ক্ষেত্র | |
---|---|
uri | এই বৈশিষ্ট্যটি সাধারণত পাওয়া যায় না। |
packageName | এই বৈশিষ্ট্যটি সাধারণত পাওয়া যায় না। |
signingCertsSha256[] | প্রয়োজন। এই বৈশিষ্ট্যটি সাধারণত পাওয়া যায় না। |
ক্রসপ্রোফিলিপোলিস
কাজের প্রোফাইল থেকে ডেটা নিয়ন্ত্রণ করে যা ব্যক্তিগত প্রোফাইল এবং তদ্বিপরীত থেকে অ্যাক্সেস করা যায়। ডিভাইসটিতে কোনও কাজের প্রোফাইল না থাকলে
সহ একটি MANAGEMENT_MODE
রিপোর্ট করা হয়। nonComplianceDetail
JSON প্রতিনিধিত্ব |
---|
{ "showWorkContactsInPersonalProfile": enum ( |
ক্ষেত্র | |
---|---|
showWorkContactsInPersonalProfile | ব্যক্তিগত অ্যাপ্লিকেশনগুলি কাজের প্রোফাইলে সঞ্চিত পরিচিতিগুলিতে অ্যাক্সেস করতে পারে কিনা। এছাড়াও |
crossProfileCopyPaste | একটি প্রোফাইল (ব্যক্তিগত বা কাজ) থেকে অনুলিপি করা পাঠ্য অন্য প্রোফাইলে আটকানো যেতে পারে কিনা। |
crossProfileDataSharing | একটি প্রোফাইল (ব্যক্তিগত বা কাজ) থেকে ডেটা অন্য প্রোফাইলে অ্যাপ্লিকেশনগুলির সাথে ভাগ করা যায় কিনা। বিশেষত উদ্দেশ্যগুলির মাধ্যমে সাধারণ ডেটা ভাগ করে নেওয়া নিয়ন্ত্রণ করে। অন্যান্য ক্রস-প্রোফাইল যোগাযোগ চ্যানেলগুলির পরিচালনা যেমন যোগাযোগ অনুসন্ধান, অনুলিপি/পেস্ট, বা সংযুক্ত কাজ এবং ব্যক্তিগত অ্যাপ্লিকেশনগুলি আলাদাভাবে কনফিগার করা হয়। |
workProfileWidgetsDefault | কাজের প্রোফাইল উইজেটগুলির জন্য ডিফল্ট আচরণ নির্দিষ্ট করে। যদি নীতিটি কোনও নির্দিষ্ট অ্যাপ্লিকেশনটির জন্য |
exemptionsToShowWorkContactsInPersonalProfile | অ্যাপ্লিকেশনগুলির তালিকা যা
অ্যান্ড্রয়েড 14 বা তারও বেশি সমর্থিত। অ্যান্ড্রয়েড সংস্করণটি 14 এর চেয়ে কম হলে |
ওয়ার্ককন্ট্যাক্টসিনপারসোনালপ্রোফাইল শো করুন
ব্যক্তিগত অ্যাপ্লিকেশনগুলি যোগাযোগ অনুসন্ধান এবং আগত কল সহ কাজের প্রোফাইল পরিচিতিগুলিতে অ্যাক্সেস করতে পারে কিনা
দ্রষ্টব্য : একবার কোনও ব্যক্তিগত অ্যাপ্লিকেশন দ্বারা কোনও কাজের যোগাযোগ অ্যাক্সেস করা গেলে, একই অ্যাপ্লিকেশনটির সাথে থাকার গ্যারান্টি দেওয়া যায় না, কারণ অনুমোদিত অ্যাপের আচরণের উপর নির্ভর করে যোগাযোগটি অন্য কোনও অ্যাপ্লিকেশনটিতে ভাগ করা বা স্থানান্তর করা যেতে পারে।
এনামস | |
---|---|
SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_UNSPECIFIED | অনির্দিষ্ট। যখন এটি সেট করা থাকে, |
SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_DISALLOWED | ব্যক্তিগত অ্যাপ্লিকেশনগুলিকে কাজের প্রোফাইল পরিচিতিগুলিতে অ্যাক্সেস করা এবং কাজের পরিচিতিগুলি সন্ধান করা থেকে বিরত রাখে। When this is set, personal apps specified in Supported on Android 7.0 and above. A |
SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_ALLOWED | ডিফল্ট Allows apps in the personal profile to access work profile contacts including contact searches and incoming calls. When this is set, personal apps specified in Supported on Android 7.0 and above. A |
SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_DISALLOWED_EXCEPT_SYSTEM | Prevents most personal apps from accessing work profile contacts including contact searches and incoming calls, except for the OEM default Dialer, Messages, and Contacts apps. Neither user-configured Dialer, Messages, and Contacts apps, nor any other system or play installed apps, will be able to query work contacts directly. When this is set, personal apps specified in Supported on Android 14 and above. If this is set on a device with Android version less than 14, the behaviour falls back to |
CrossProfileCopyPaste
Whether text copied from one profile (personal or work) can be pasted in the other profile.
এনামস | |
---|---|
CROSS_PROFILE_COPY_PASTE_UNSPECIFIED | অনির্দিষ্ট। Defaults to COPY_FROM_WORK_TO_PERSONAL_DISALLOWED |
COPY_FROM_WORK_TO_PERSONAL_DISALLOWED | ডিফল্ট Prevents users from pasting into the personal profile text copied from the work profile. Text copied from the personal profile can be pasted into the work profile, and text copied from the work profile can be pasted into the work profile. |
CROSS_PROFILE_COPY_PASTE_ALLOWED | Text copied in either profile can be pasted in the other profile. |
CrossProfileDataSharing
Whether data from one profile (personal or work) can be shared with apps in the other profile. Specifically controls simple data sharing via intents. This includes actions like opening a web browser, opening a map, sharing content, opening a document, etc. Management of other cross-profile communication channels, such as contact search, copy/paste, or connected work & personal apps, are configured separately.
এনামস | |
---|---|
CROSS_PROFILE_DATA_SHARING_UNSPECIFIED | অনির্দিষ্ট। Defaults to DATA_SHARING_FROM_WORK_TO_PERSONAL_DISALLOWED. |
CROSS_PROFILE_DATA_SHARING_DISALLOWED | Prevents data from being shared from both the personal profile to the work profile and the work profile to the personal profile. |
DATA_SHARING_FROM_WORK_TO_PERSONAL_DISALLOWED | ডিফল্ট Prevents users from sharing data from the work profile to apps in the personal profile. Personal data can be shared with work apps. |
CROSS_PROFILE_DATA_SHARING_ALLOWED | Data from either profile can be shared with the other profile. |
WorkProfileWidgetsDefault
Controls if work profile applications are allowed to add widgets to the home screen, where no app-specific policy is defined. Otherwise, the app-specific policy will have priority over this.
এনামস | |
---|---|
WORK_PROFILE_WIDGETS_DEFAULT_UNSPECIFIED | অনির্দিষ্ট। Defaults to WORK_PROFILE_WIDGETS_DEFAULT_DISALLOWED. |
WORK_PROFILE_WIDGETS_DEFAULT_ALLOWED | Work profile widgets are allowed by default. This means that if the policy does not specify as for the application, it will be able to add widgets to the home screen. |
WORK_PROFILE_WIDGETS_DEFAULT_DISALLOWED | Work profile widgets are disallowed by default. This means that if the policy does not specify as for the application, it will be unable to add widgets to the home screen. |
PreferentialNetworkService
Controls whether preferential network service is enabled on the work profile or on fully managed devices. See
for details. preferentialNetworkService
এনামস | |
---|---|
PREFERENTIAL_NETWORK_SERVICE_UNSPECIFIED | অনির্দিষ্ট। Defaults to PREFERENTIAL_NETWORK_SERVICES_DISABLED . |
PREFERENTIAL_NETWORK_SERVICE_DISABLED | Preferential network service is disabled on the work profile. |
PREFERENTIAL_NETWORK_SERVICE_ENABLED | Preferential network service is enabled on the work profile. This setting is only supported on work profiles on devices running Android 12 or above. Starting with Android 13, fully managed devices are also supported. |
UsageLog
Controls types of device activity logs collected from the device and reported via Pub/Sub notification .
JSON প্রতিনিধিত্ব |
---|
{ "enabledLogTypes": [ enum ( |
ক্ষেত্র | |
---|---|
enabledLogTypes[] | Specifies which log types are enabled. Note that users will receive on-device messaging when usage logging is enabled. |
uploadOnCellularAllowed[] | Specifies which of the enabled log types can be uploaded over mobile data. By default logs are queued for upload when the device connects to WiFi. |
লগ টাইপ
The types of device activity logs that are reported from the device.
এনামস | |
---|---|
LOG_TYPE_UNSPECIFIED | This value is not used. |
SECURITY_LOGS | Enable logging of on-device security events, like when the device password is incorrectly entered or removable storage is mounted. See for a complete description of the logged security events. Supported for fully managed devices on Android 7 and above. Supported for company-owned devices with a work profile on Android 12 and above, on which only security events from the work profile are logged. Can be overridden by the application delegated scope
|
NETWORK_ACTIVITY_LOGS | Enable logging of on-device network events, like DNS lookups and TCP connections. See for a complete description of the logged network events. Supported for fully managed devices on Android 8 and above. Supported for company-owned devices with a work profile on Android 12 and above, on which only network events from the work profile are logged. Can be overridden by the application delegated scope |
CameraAccess
Controls the use of the camera and whether the user has access to the camera access toggle. The camera access toggle exists on Android 12 and above. As a general principle, the possibility of disabling the camera applies device-wide on fully managed devices and only within the work profile on devices with a work profile. The possibility of disabling the camera access toggle applies only on fully managed devices, in which case it applies device-wide. For specifics, see the enum values.
এনামস | |
---|---|
CAMERA_ACCESS_UNSPECIFIED | If is true, this is equivalent to . Otherwise, this is equivalent to . |
CAMERA_ACCESS_USER_CHOICE | The field is ignored. This is the default device behaviour: all cameras on the device are available. On Android 12 and above, the user can use the camera access toggle. |
CAMERA_ACCESS_DISABLED | The field There are no explicit restrictions placed on the camera access toggle on Android 12 and above: on fully managed devices, the camera access toggle has no effect as all cameras are disabled. On devices with a work profile, this toggle has no effect on apps in the work profile, but it affects apps outside the work profile. |
CAMERA_ACCESS_ENFORCED | The field is ignored. All cameras on the device are available. On fully managed devices running Android 12 and above, the user is unable to use the camera access toggle. On devices which are not fully managed or which run Android 11 or below, this is equivalent to . |
MicrophoneAccess
On fully managed devices, controls the use of the microphone and whether the user has access to the microphone access toggle. This setting has no effect on devices which are not fully managed. The microphone access toggle exists on Android 12 and above.
এনামস | |
---|---|
MICROPHONE_ACCESS_UNSPECIFIED | If is true, this is equivalent to . Otherwise, this is equivalent to . |
MICROPHONE_ACCESS_USER_CHOICE | The field is ignored. This is the default device behaviour: the microphone on the device is available. On Android 12 and above, the user can use the microphone access toggle. |
MICROPHONE_ACCESS_DISABLED | The field The microphone access toggle has no effect as the microphone is disabled. |
MICROPHONE_ACCESS_ENFORCED | The field is ignored. The microphone on the device is available. On devices running Android 12 and above, the user is unable to use the microphone access toggle. On devices which run Android 11 or below, this is equivalent to . |
DeviceConnectivityManagement
Covers controls for device connectivity such as Wi-Fi, USB data access, keyboard/mouse connections, and more.
JSON প্রতিনিধিত্ব |
---|
{ "usbDataAccess": enum ( |
ক্ষেত্র | |
---|---|
usbDataAccess | Controls what files and/or data can be transferred via USB. Supported only on company-owned devices. |
configureWifi | Controls Wi-Fi configuring privileges. Based on the option set, user will have either full or limited or no control in configuring Wi-Fi networks. |
wifiDirectSettings | Controls configuring and using Wi-Fi direct settings. Supported on company-owned devices running Android 13 and above. |
tetheringSettings | Controls tethering settings. Based on the value set, the user is partially or fully disallowed from using different forms of tethering. |
wifiSsidPolicy | Restrictions on which Wi-Fi SSIDs the device can connect to. Note that this does not affect which networks can be configured on the device. Supported on company-owned devices running Android 13 and above. |
wifiRoamingPolicy | ঐচ্ছিক। Wi-Fi roaming policy. |
bluetoothSharing | ঐচ্ছিক। Controls whether Bluetooth sharing is allowed. |
preferentialNetworkServiceSettings | ঐচ্ছিক। Preferential network service configuration. Setting this field will override |
apnPolicy | ঐচ্ছিক। Access Point Name (APN) policy. Configuration for Access Point Names (APNs) which may override any other APNs on the device. See |
UsbDataAccess
Controls what files and/or data can be transferred via USB. Does not impact charging functions. Supported only on company-owned devices.
এনামস | |
---|---|
USB_DATA_ACCESS_UNSPECIFIED | অনির্দিষ্ট। Defaults to . |
ALLOW_USB_DATA_TRANSFER | All types of USB data transfers are allowed. is ignored. |
DISALLOW_USB_FILE_TRANSFER | Transferring files over USB is disallowed. Other types of USB data connections, such as mouse and keyboard connection, are allowed. is ignored. |
DISALLOW_USB_DATA_TRANSFER | When set, all types of USB data transfers are prohibited. Supported for devices running Android 12 or above with USB HAL 1.3 or above. If the setting is not supported, will be set. A with is reported if the Android version is less than 12. A with is reported if the device does not have USB HAL 1.3 or above. is ignored. |
ConfigureWifi
Controls Wi-Fi configuring privileges. Based on the option set, the user will have either full or limited or no control in configuring Wi-Fi networks.
এনামস | |
---|---|
CONFIGURE_WIFI_UNSPECIFIED | অনির্দিষ্ট। Defaults to unless is set to true. If is set to true, this is equivalent to . |
ALLOW_CONFIGURING_WIFI | The user is allowed to configure Wi-Fi. is ignored. |
DISALLOW_ADD_WIFI_CONFIG | Adding new Wi-Fi configurations is disallowed. The user is only able to switch between already configured networks. Supported on Android 13 and above, on fully managed devices and work profiles on company-owned devices. If the setting is not supported, is set. A with is reported if the Android version is less than 13. is ignored. |
DISALLOW_CONFIGURING_WIFI | Disallows configuring Wi-Fi networks. The setting is ignored when this value is set. Supported on fully managed devices and work profile on company-owned devices, on all supported API levels. For fully managed devices, setting this removes all configured networks and retains only the networks configured using policy. For work profiles on company-owned devices, existing configured networks are not affected and the user is not allowed to add, remove, or modify Wi-Fi networks. Note: If a network connection can't be made at boot time and configuring Wi-Fi is disabled then network escape hatch will be shown in order to refresh the device policy (see ). |
WifiDirectSettings
Controls Wi-Fi direct settings. Supported on company-owned devices running Android 13 and above.
এনামস | |
---|---|
WIFI_DIRECT_SETTINGS_UNSPECIFIED | অনির্দিষ্ট। Defaults to
|
ALLOW_WIFI_DIRECT | The user is allowed to use Wi-Fi direct. |
DISALLOW_WIFI_DIRECT | The user is not allowed to use Wi-Fi direct. A with is reported if the Android version is less than 13. |
TetheringSettings
Controls the extent to which the user is allowed to use different forms of tethering like Wi-Fi tethering, bluetooth tethering, etc.
এনামস | |
---|---|
TETHERING_SETTINGS_UNSPECIFIED | অনির্দিষ্ট। Defaults to unless is set to true. If is set to true, this is equivalent to . |
ALLOW_ALL_TETHERING | Allows configuration and use of all forms of tethering. is ignored. |
DISALLOW_WIFI_TETHERING | Disallows the user from using Wi-Fi tethering. Supported on company owned devices running Android 13 and above. If the setting is not supported, will be set. A with is reported if the Android version is less than 13. is ignored. |
DISALLOW_ALL_TETHERING | Disallows all forms of tethering. Supported on fully managed devices and work profile on company-owned devices, on all supported android versions. The setting is ignored. |
ওয়াইফাইসিড পলিসি
Restrictions on which Wi-Fi SSIDs the device can connect to. Note that this does not affect which networks can be configured on the device. Supported on company-owned devices running Android 13 and above.
JSON প্রতিনিধিত্ব |
---|
{ "wifiSsidPolicyType": enum ( |
ক্ষেত্র | |
---|---|
wifiSsidPolicyType | Type of the Wi-Fi SSID policy to be applied. |
wifiSsids[] | ঐচ্ছিক। List of Wi-Fi SSIDs that should be applied in the policy. This field must be non-empty when WifiSsidPolicyType is set to |
WifiSsidPolicyType
The types of Wi-Fi SSID policy that can be applied on the device.
এনামস | |
---|---|
WIFI_SSID_POLICY_TYPE_UNSPECIFIED | Defaults to . must not be set. There are no restrictions on which SSID the device can connect to. |
WIFI_SSID_DENYLIST | The device cannot connect to any Wi-Fi network whose SSID is in , but can connect to other networks. |
WIFI_SSID_ALLOWLIST | The device can make Wi-Fi connections only to the SSIDs in . must not be empty. The device will not be able to connect to any other Wi-Fi network. |
WifiSsid
Represents a Wi-Fi SSID.
JSON প্রতিনিধিত্ব |
---|
{ "wifiSsid": string } |
ক্ষেত্র | |
---|---|
wifiSsid | প্রয়োজন। Wi-Fi SSID represented as a string. |
WifiRoamingPolicy
Wi-Fi roaming policy.
JSON প্রতিনিধিত্ব |
---|
{
"wifiRoamingSettings": [
{
object ( |
ক্ষেত্র | |
---|---|
wifiRoamingSettings[] | ঐচ্ছিক। Wi-Fi roaming settings. SSIDs provided in this list must be unique, the policy will be rejected otherwise. |
WifiRoamingSetting
Wi-Fi roaming setting.
JSON প্রতিনিধিত্ব |
---|
{
"wifiSsid": string,
"wifiRoamingMode": enum ( |
ক্ষেত্র | |
---|---|
wifiSsid | প্রয়োজন। SSID of the Wi-Fi network. |
wifiRoamingMode | প্রয়োজন। Wi-Fi roaming mode for the specified SSID. |
WifiRoamingMode
Wi-Fi roaming mode.
এনামস | |
---|---|
WIFI_ROAMING_MODE_UNSPECIFIED | অনির্দিষ্ট। Defaults to . |
WIFI_ROAMING_DISABLED | Wi-Fi roaming is disabled. Supported on Android 15 and above on fully managed devices and work profiles on company-owned devices. A with is reported for other management modes. A with is reported if the Android version is less than 15. |
WIFI_ROAMING_DEFAULT | Default Wi-Fi roaming mode of the device. |
WIFI_ROAMING_AGGRESSIVE | Aggressive roaming mode which allows quicker Wi-Fi roaming. Supported on Android 15 and above on fully managed devices and work profiles on company-owned devices. A with is reported for other management modes. A with is reported if the Android version is less than 15. A with is reported if the device does not support aggressive roaming mode. |
BluetoothSharing
Controls whether Bluetooth sharing is allowed.
এনামস | |
---|---|
BLUETOOTH_SHARING_UNSPECIFIED | অনির্দিষ্ট। Defaults to BLUETOOTH_SHARING_DISALLOWED on work profiles and BLUETOOTH_SHARING_ALLOWED on fully managed devices. |
BLUETOOTH_SHARING_ALLOWED | Bluetooth sharing is allowed. Supported on Android 8 and above. A |
BLUETOOTH_SHARING_DISALLOWED | Bluetooth sharing is disallowed. Supported on Android 8 and above. A |
PreferentialNetworkServiceSettings
Preferential network service settings.
JSON প্রতিনিধিত্ব |
---|
{ "preferentialNetworkServiceConfigs": [ { object ( |
ক্ষেত্র | |
---|---|
preferentialNetworkServiceConfigs[] | প্রয়োজন। Preferential network service configurations which enables having multiple enterprise slices. There must not be multiple configurations with the same |
defaultPreferentialNetworkId | প্রয়োজন। Default preferential network ID for the applications that are not in
|
PreferentialNetworkServiceConfig
Individual preferential network service configuration.
JSON প্রতিনিধিত্ব |
---|
{ "preferentialNetworkId": enum ( |
ক্ষেত্র | |
---|---|
preferentialNetworkId | প্রয়োজন। Preferential network identifier. This must not be set to |
fallbackToDefaultConnection | ঐচ্ছিক। Whether fallback to the device-wide default network is allowed. If this is set to |
nonMatchingNetworks | ঐচ্ছিক। Whether apps this configuration applies to are blocked from using networks other than the preferential service. If this is set to |
FallbackToDefaultConnection
Whether fallback to the device-wide default network is allowed. Note that while this setting determines whether the apps subject to this configuration have a default network in the absence of a preferential service, apps can still explicitly decide to use another network than their default network by requesting them from the system. This setting does not determine whether the apps are blocked from using such other networks. See
for this setting. nonMatchingNetworks
এনামস | |
---|---|
FALLBACK_TO_DEFAULT_CONNECTION_UNSPECIFIED | অনির্দিষ্ট। Defaults to FALLBACK_TO_DEFAULT_CONNECTION_ALLOWED . |
FALLBACK_TO_DEFAULT_CONNECTION_ALLOWED | Fallback to default connection is allowed. If this is set, must not be set to NON_MATCHING_NETWORKS_DISALLOWED , the policy will be rejected otherwise. |
FALLBACK_TO_DEFAULT_CONNECTION_DISALLOWED | Fallback to default connection is not allowed. |
NonMatchingNetworks
Whether apps this configuration applies to are allowed to use networks other than the preferential service. Apps can inspect the list of available networks on the device and choose to use multiple networks concurrently for performance, privacy or other reasons.
এনামস | |
---|---|
NON_MATCHING_NETWORKS_UNSPECIFIED | অনির্দিষ্ট। Defaults to NON_MATCHING_NETWORKS_ALLOWED . |
NON_MATCHING_NETWORKS_ALLOWED | Apps this configuration applies to are allowed to use networks other than the preferential service. |
NON_MATCHING_NETWORKS_DISALLOWED | Apps this configuration applies to are disallowed from using other networks than the preferential service. This can be set on Android 14 and above. A with is reported if the Android version is less than 14. If this is set, must be set to FALLBACK_TO_DEFAULT_CONNECTION_DISALLOWED , the policy will be rejected otherwise. |
ApnPolicy
Access Point Name (APN) policy. Configuration for Access Point Names (APNs) which may override any other APNs on the device. See
and OVERRIDE_APNS_ENABLED
for details. overrideApns
JSON প্রতিনিধিত্ব |
---|
{ "overrideApns": enum ( |
ক্ষেত্র | |
---|---|
overrideApns | ঐচ্ছিক। Whether override APNs are disabled or enabled. See |
apnSettings[] | ঐচ্ছিক। APN settings for override APNs. There must not be any conflict between any of APN settings provided, otherwise the policy will be rejected. Two |
OverrideApns
Whether override APNs are disabled or enabled. See DevicePolicyManager.setOverrideApnsEnabled
for more details.
এনামস | |
---|---|
OVERRIDE_APNS_UNSPECIFIED | অনির্দিষ্ট। Defaults to OVERRIDE_APNS_DISABLED . |
OVERRIDE_APNS_DISABLED | Override APNs disabled. Any configured are saved on the device, but are disabled and have no effect. Any other APNs on the device remain in use. |
OVERRIDE_APNS_ENABLED | Override APNs enabled. Only override APNs are in use, any other APNs are ignored. This can only be set on fully managed devices on Android 10 and above. For work profiles override APNs are enabled via and this value cannot be set. A with is reported if the Android version is less than 10. A with is reported for work profiles. |
ApnSetting
An Access Point Name (APN) configuration for a carrier data connection. The APN provides configuration to connect a cellular network device to an IP data network. A carrier uses this setting to decide which IP address to assign, any security methods to apply, and how the device might be connected to private networks.
JSON প্রতিনিধিত্ব |
---|
{ "apnTypes": [ enum ( |
ক্ষেত্র | |
---|---|
apnTypes[] | প্রয়োজন। Usage categories for the APN. Policy will be rejected if this field is empty or contains |
apn | প্রয়োজন। Name of the APN. Policy will be rejected if this field is empty. |
displayName | প্রয়োজন। Human-readable name that describes the APN. Policy will be rejected if this field is empty. |
alwaysOnSetting | ঐচ্ছিক। Whether User Plane resources have to be activated during every transition from CM-IDLE mode to CM-CONNECTED state for this APN. See 3GPP TS 23.501 section 5.6.13. |
authType | ঐচ্ছিক। Authentication type of the APN. |
carrierId | ঐচ্ছিক। Carrier ID for the APN. A value of 0 (default) means not set and negative values are rejected. |
mmsProxyAddress | ঐচ্ছিক। MMS (Multimedia Messaging Service) proxy address of the APN which can be an IP address or hostname (not a URL). |
mmsProxyPort | ঐচ্ছিক। MMS (Multimedia Messaging Service) proxy port of the APN. A value of 0 (default) means not set and negative values are rejected. |
mmsc | ঐচ্ছিক। MMSC (Multimedia Messaging Service Center) URI of the APN. |
mtuV4 | ঐচ্ছিক। The default MTU (Maximum Transmission Unit) size in bytes of the IPv4 routes brought up by this APN setting. A value of 0 (default) means not set and negative values are rejected. Supported on Android 13 and above. A |
mtuV6 | ঐচ্ছিক। The MTU (Maximum Transmission Unit) size of the IPv6 mobile interface to which the APN connected. A value of 0 (default) means not set and negative values are rejected. Supported on Android 13 and above. A |
mvnoType | ঐচ্ছিক। MVNO match type for the APN. |
networkTypes[] | ঐচ্ছিক। Radio technologies (network types) the APN may use. Policy will be rejected if this field contains |
username | ঐচ্ছিক। APN username of the APN. |
password | ঐচ্ছিক। APN password of the APN. |
numericOperatorId | ঐচ্ছিক। The numeric operator ID of the APN. Numeric operator ID is defined as MCC (Mobile Country Code) + MNC (Mobile Network Code). |
protocol | ঐচ্ছিক। The protocol to use to connect to this APN. |
roamingProtocol | ঐচ্ছিক। The protocol to use to connect to this APN while the device is roaming. |
proxyAddress | ঐচ্ছিক। The proxy address of the APN. |
proxyPort | ঐচ্ছিক। The proxy port of the APN. A value of 0 (default) means not set and negative values are rejected. |
ApnType
Usage category for the APN.
এনামস | |
---|---|
APN_TYPE_UNSPECIFIED | অনির্দিষ্ট। This value is not used. |
ENTERPRISE | APN type for enterprise traffic. Supported on Android 13 and above. A with is reported if the Android version is less than 13. |
BIP | APN type for BIP (Bearer Independent Protocol). This can only be set on fully managed devices on Android 12 and above. A with is reported if the Android version is less than 12. A with is reported for work profiles. |
CBS | APN type for CBS (Carrier Branded Services). This can only be set on fully managed devices. A with is reported for work profiles. |
DEFAULT | APN type for default data traffic. This can only be set on fully managed devices. A with is reported for work profiles. |
DUN | APN type for DUN (Dial-up networking) traffic. This can only be set on fully managed devices. A with is reported for work profiles. |
EMERGENCY | APN type for Emergency PDN. This is not an IA apn, but is used for access to carrier services in an emergency call situation. This can only be set on fully managed devices. A with is reported for work profiles. |
FOTA | APN type for accessing the carrier's FOTA (Firmware Over-the-Air) portal, used for over the air updates. This can only be set on fully managed devices. A with is reported for work profiles. |
HIPRI | APN type for HiPri (high-priority) traffic. This can only be set on fully managed devices. A with is reported for work profiles. |
IA | APN type for IA (Initial Attach) APN. This can only be set on fully managed devices. A with is reported for work profiles. |
IMS | APN type for IMS (IP Multimedia Subsystem) traffic. This can only be set on fully managed devices. A with is reported for work profiles. |
MCX | APN type for MCX (Mission Critical Service) where X can be PTT/Video/Data. This can only be set on fully managed devices. A with is reported for work profiles. |
MMS | APN type for MMS (Multimedia Messaging Service) traffic. This can only be set on fully managed devices. A with is reported for work profiles. |
RCS | APN type for RCS (Rich Communication Services). This can only be set on fully managed devices on Android 15 and above. A with is reported if the Android version is less than 15. A with is reported for work profiles. |
SUPL | APN type for SUPL (Secure User Plane Location) assisted GPS. This can only be set on fully managed devices. A with is reported for work profiles. |
VSIM | APN type for VSIM (Virtual SIM) service. This can only be set on fully managed devices on Android 12 and above. A with is reported if the Android version is less than 12. A with is reported for work profiles. |
XCAP | APN type for XCAP (XML Configuration Access Protocol) traffic. This can only be set on fully managed devices on Android 11 and above. A with is reported if the Android version is less than 11. A with is reported for work profiles. |
AlwaysOnSetting
Whether User Plane resources have to be activated during every transition from CM-IDLE mode to CM-CONNECTED state for this APN. See 3GPP TS 23.501 section 5.6.13.
এনামস | |
---|---|
ALWAYS_ON_SETTING_UNSPECIFIED | অনির্দিষ্ট। Defaults to NOT_ALWAYS_ON . |
NOT_ALWAYS_ON | The PDU session brought up by this APN should not be always on. |
ALWAYS_ON | The PDU session brought up by this APN should always be on. Supported on Android 15 and above. A with is reported if the Android version is less than 15. |
AuthType
Authentication type of the APN.
এনামস | |
---|---|
AUTH_TYPE_UNSPECIFIED | অনির্দিষ্ট। If is empty, defaults to NONE . Otherwise, defaults to PAP_OR_CHAP . |
NONE | Authentication is not required. |
PAP | Authentication type for PAP. |
CHAP | Authentication type for CHAP. |
PAP_OR_CHAP | Authentication type for PAP or CHAP. |
MvnoType
MVNO match type for the APN.
এনামস | |
---|---|
MVNO_TYPE_UNSPECIFIED | The MVNO type is not specified. |
GID | MVNO type for group identifier level 1. |
ICCID | MVNO type for ICCID. |
IMSI | MVNO type for IMSI. |
SPN | MVNO type for SPN (service provider name). |
নেটওয়ার্ক টাইপ
Radio technology (network type) the APN may use.
এনামস | |
---|---|
NETWORK_TYPE_UNSPECIFIED | অনির্দিষ্ট। This value must not be used. |
EDGE | Radio technology EDGE. |
GPRS | Radio technology GPRS. |
GSM | Radio technology GSM. |
HSDPA | Radio technology HSDPA. |
HSPA | Radio technology HSPA. |
HSPAP | Radio technology HSPAP. |
HSUPA | Radio technology HSUPA. |
IWLAN | Radio technology IWLAN. |
LTE | Radio technology LTE. |
NR | Radio technology NR (New Radio) 5G. |
TD_SCDMA | Radio technology TD_SCDMA. |
UMTS | Radio technology UMTS. |
প্রোটোকল
The protocol to use to connect to the APN.
এনামস | |
---|---|
PROTOCOL_UNSPECIFIED | The protocol is not specified. |
IP | Internet protocol. |
IPV4V6 | Virtual PDP type introduced to handle dual IP stack UE capability. |
IPV6 | Internet protocol, version 6. |
NON_IP | Transfer of Non-IP data to external packet data network. |
PPP | Point to point protocol. |
UNSTRUCTURED | Transfer of Unstructured data to the Data Network via N6. |
DeviceRadioState
Controls for device radio settings.
JSON প্রতিনিধিত্ব |
---|
{ "wifiState": enum ( |
ক্ষেত্র | |
---|---|
wifiState | Controls current state of Wi-Fi and if user can change its state. |
airplaneModeState | Controls whether airplane mode can be toggled by the user or not. |
ultraWidebandState | Controls the state of the ultra wideband setting and whether the user can toggle it on or off. |
cellularTwoGState | Controls whether cellular 2G setting can be toggled by the user or not. |
minimumWifiSecurityLevel | The minimum required security level of Wi-Fi networks that the device can connect to. |
WifiState
Controls whether the Wi-Fi is on or off as a state and if the user can change said state. Supported on company-owned devices running Android 13 and above.
এনামস | |
---|---|
WIFI_STATE_UNSPECIFIED | অনির্দিষ্ট। Defaults to
|
WIFI_STATE_USER_CHOICE | User is allowed to enable/disable Wi-Fi. |
WIFI_ENABLED | Wi-Fi is on and the user is not allowed to turn it off. A with is reported if the Android version is less than 13. |
WIFI_DISABLED | Wi-Fi is off and the user is not allowed to turn it on. A with is reported if the Android version is less than 13. |
AirplaneModeState
Controls the state of airplane mode and whether the user can toggle it on or off. Supported on Android 9 and above. Supported on fully managed devices and work profiles on company-owned devices.
এনামস | |
---|---|
AIRPLANE_MODE_STATE_UNSPECIFIED | অনির্দিষ্ট। Defaults to . |
AIRPLANE_MODE_USER_CHOICE | The user is allowed to toggle airplane mode on or off. |
AIRPLANE_MODE_DISABLED | Airplane mode is disabled. The user is not allowed to toggle airplane mode on. A with is reported if the Android version is less than 9. |
UltraWidebandState
Controls the state of the ultra wideband setting and whether the user can toggle it on or off. Supported on Android 14 and above. Supported on fully managed devices and work profiles on company-owned devices.
এনামস | |
---|---|
ULTRA_WIDEBAND_STATE_UNSPECIFIED | অনির্দিষ্ট। Defaults to . |
ULTRA_WIDEBAND_USER_CHOICE | The user is allowed to toggle ultra wideband on or off. |
ULTRA_WIDEBAND_DISABLED | Ultra wideband is disabled. The user is not allowed to toggle ultra wideband on via settings. A with is reported if the Android version is less than 14. |
CellularTwoGState
Controls the state of cellular 2G setting and whether the user can toggle it on or off. Supported on Android 14 and above. Supported on fully managed devices and work profiles on company-owned devices.
এনামস | |
---|---|
CELLULAR_TWO_G_STATE_UNSPECIFIED | অনির্দিষ্ট। Defaults to . |
CELLULAR_TWO_G_USER_CHOICE | The user is allowed to toggle cellular 2G on or off. |
CELLULAR_TWO_G_DISABLED | Cellular 2G is disabled. The user is not allowed to toggle cellular 2G on via settings. A with is reported if the Android version is less than 14. |
MinimumWifiSecurityLevel
Defines the different minimum Wi-Fi security levels required to connect to Wi-Fi networks. Supported on Android 13 and above. Supported on fully managed devices and work profiles on company-owned devices.
এনামস | |
---|---|
MINIMUM_WIFI_SECURITY_LEVEL_UNSPECIFIED | Defaults to , which means the device will be able to connect to all types of Wi-Fi networks. |
OPEN_NETWORK_SECURITY | The device will be able to connect to all types of Wi-Fi networks. |
PERSONAL_NETWORK_SECURITY | A personal network such as WEP, WPA2-PSK is the minimum required security. The device will not be able to connect to open wifi networks. This is stricter than . A with is reported if the Android version is less than 13. |
ENTERPRISE_NETWORK_SECURITY | An enterprise EAP network is the minimum required security level. The device will not be able to connect to Wi-Fi network below this security level. This is stricter than . A with is reported if the Android version is less than 13. |
ENTERPRISE_BIT192_NETWORK_SECURITY | A 192-bit enterprise network is the minimum required security level. The device will not be able to connect to Wi-Fi network below this security level. This is stricter than . A with is reported if the Android version is less than 13. |
CredentialProviderPolicyDefault
Controls which apps are allowed to act as credential providers on Android 14 and above. These apps store credentials, see this and this for details. See also
. credentialProviderPolicy
এনামস | |
---|---|
CREDENTIAL_PROVIDER_POLICY_DEFAULT_UNSPECIFIED | অনির্দিষ্ট। Defaults to CREDENTIAL_PROVIDER_DEFAULT_DISALLOWED. |
CREDENTIAL_PROVIDER_DEFAULT_DISALLOWED | Apps with unspecified are not allowed to act as a credential provider. |
CREDENTIAL_PROVIDER_DEFAULT_DISALLOWED_EXCEPT_SYSTEM | Apps with unspecified are not allowed to act as a credential provider except for the OEM default credential providers. OEM default credential providers are always allowed to act as credential providers. |
PrintingPolicy
Controls whether printing is allowed. This is supported on devices running Android 9 and above.
এনামস | |
---|---|
PRINTING_POLICY_UNSPECIFIED | অনির্দিষ্ট। Defaults to . |
PRINTING_DISALLOWED | Printing is disallowed. A with is reported if the Android version is less than 9. |
PRINTING_ALLOWED | মুদ্রণ অনুমোদিত। |
DisplaySettings
Controls for the display settings.
JSON প্রতিনিধিত্ব |
---|
{ "screenBrightnessSettings": { object ( |
ক্ষেত্র | |
---|---|
screenBrightnessSettings | ঐচ্ছিক। Controls the screen brightness settings. |
screenTimeoutSettings | ঐচ্ছিক। Controls the screen timeout settings. |
ScreenBrightnessSettings
Controls for the screen brightness settings.
JSON প্রতিনিধিত্ব |
---|
{
"screenBrightnessMode": enum ( |
ক্ষেত্র | |
---|---|
screenBrightnessMode | ঐচ্ছিক। Controls the screen brightness mode. |
screenBrightness | ঐচ্ছিক। The screen brightness between 1 and 255 where 1 is the lowest and 255 is the highest brightness. A value of 0 (default) means no screen brightness set. Any other value is rejected. |
ScreenBrightnessMode
Controls the screen brightness mode.
এনামস | |
---|---|
SCREEN_BRIGHTNESS_MODE_UNSPECIFIED | অনির্দিষ্ট। Defaults to . |
BRIGHTNESS_USER_CHOICE | The user is allowed to configure the screen brightness. must not be set. |
BRIGHTNESS_AUTOMATIC | The screen brightness mode is automatic in which the brightness is automatically adjusted and the user is not allowed to configure the screen brightness. can still be set and it is taken into account while the brightness is automatically adjusted. Supported on Android 9 and above on fully managed devices. A with is reported if the Android version is less than 9. Supported on work profiles on company-owned devices on Android 15 and above. |
BRIGHTNESS_FIXED | The screen brightness mode is fixed in which the brightness is set to and the user is not allowed to configure the screen brightness. must be set. Supported on Android 9 and above on fully managed devices. A with is reported if the Android version is less than 9. Supported on work profiles on company-owned devices on Android 15 and above. |
ScreenTimeoutSettings
Controls the screen timeout settings.
JSON প্রতিনিধিত্ব |
---|
{
"screenTimeoutMode": enum ( |
ক্ষেত্র | |
---|---|
screenTimeoutMode | ঐচ্ছিক। Controls whether the user is allowed to configure the screen timeout. |
screenTimeout | ঐচ্ছিক। Controls the screen timeout duration. The screen timeout duration must be greater than 0, otherwise it is rejected. Additionally, it should not be greater than A duration in seconds with up to nine fractional digits, ending with ' |
ScreenTimeoutMode
Controls whether the user is allowed to configure the screen timeout.
এনামস | |
---|---|
SCREEN_TIMEOUT_MODE_UNSPECIFIED | অনির্দিষ্ট। Defaults to . |
SCREEN_TIMEOUT_USER_CHOICE | The user is allowed to configure the screen timeout. must not be set. |
SCREEN_TIMEOUT_ENFORCED | The screen timeout is set to and the user is not allowed to configure the timeout. must be set. Supported on Android 9 and above on fully managed devices. A with is reported if the Android version is less than 9. Supported on work profiles on company-owned devices on Android 15 and above. |
AssistContentPolicy
Controls whether AssistContent is allowed to be sent to a privileged app such as an assistant app. AssistContent includes screenshots and information about an app, such as package name. This is supported on Android 15 and above.
এনামস | |
---|---|
ASSIST_CONTENT_POLICY_UNSPECIFIED | অনির্দিষ্ট। Defaults to . |
ASSIST_CONTENT_DISALLOWED | Assist content is blocked from being sent to a privileged app. Supported on Android 15 and above. A |
ASSIST_CONTENT_ALLOWED | Assist content is allowed to be sent to a privileged app. Supported on Android 15 and above. |
EnterpriseDisplayNameVisibility
Controls whether the
is visible on the device (eg lock screen message on company-owned devices). enterpriseDisplayName
এনামস | |
---|---|
ENTERPRISE_DISPLAY_NAME_VISIBILITY_UNSPECIFIED | অনির্দিষ্ট। Defaults to displaying the enterprise name that's set at the time of device setup. In future, this will default to ENTERPRISE_DISPLAY_NAME_VISIBLE . |
ENTERPRISE_DISPLAY_NAME_VISIBLE | The enterprise display name is visible on the device. Supported on work profiles on Android 7 and above. Supported on fully managed devices on Android 8 and above. A with is reported if the Android version is less than 7. A with is reported on fully managed devices on Android 7. |
ENTERPRISE_DISPLAY_NAME_HIDDEN | The enterprise display name is hidden on the device. |
পদ্ধতি | |
---|---|
| Deletes a policy. |
| Gets a policy. |
| Lists policies for a given enterprise. |
| Updates or creates a policy. |