Chrome নীতি API হল পরিষেবাগুলির একটি স্যুট যা Chrome প্রশাসকদের তাদের সংস্থার সাংগঠনিক ইউনিটগুলিতে নির্ধারিত Chrome নীতিগুলি প্রোগ্রাম্যাটিকভাবে দেখতে এবং পরিচালনা করার ক্ষমতা দেয়৷ এই API এর মাধ্যমে, Chrome প্রশাসকরা তাদের প্রতিষ্ঠানে ChromeOS ডিভাইস এবং Chrome ব্রাউজারগুলি কীভাবে ব্যবহার করা হচ্ছে সে সম্পর্কে অন্তর্দৃষ্টি অর্জন করতে পারে৷
মূল সুবিধা
Google অ্যাডমিন কনসোল সামঞ্জস্যতা: API এর সাথে আপনার করা পরিবর্তনগুলি Google অ্যাডমিন কনসোল UI-তে প্রতিফলিত হয় এবং এর বিপরীতে।
অডিট লগিং: এই API দিয়ে করা পরিবর্তনগুলি স্ট্যান্ডার্ড অ্যাডমিন অডিট লগগুলিতে লগ করা হয়।
ডেটা-চালিত পদ্ধতি: Chrome নীতিগুলি ডেটা হিসাবে উপস্থাপন করা হয় এবং API ইন্টারফেস দ্বারা সরাসরি উল্লেখ করা হয় না। এটি আপনাকে অতিরিক্ত বিকাশ ছাড়াই ভবিষ্যতের Chrome নীতিগুলি ব্যবহারের জন্য API ক্লায়েন্টদের স্বয়ংক্রিয় করতে দেয়৷ সময়ের সাথে সাথে, API এর মাধ্যমে সমর্থিত নীতির সংখ্যা বৃদ্ধি পাবে।
অ্যাডমিন SDK API-কে পরিপূরক করে: এই API অ্যাডমিন SDK API-কে পরিপূরক করে, যেখানে Chrome প্রশাসকরা নিম্নলিখিত কাজগুলি সম্পাদন করতে পারে:
- অ্যাডমিন SDK-এর ডিরেক্টরি API-এর সাহায্যে Chrome ডিভাইসগুলি পরিচালনা করুন ৷
- অ্যাডমিন SDK-এর Chrome Browser Management API-এর সাহায্যে Chrome ব্রাউজারগুলি পরিচালনা করুন ৷
- অ্যাডমিন SDK-এর Chrome প্রিন্টার ম্যানেজমেন্ট API-এর সাহায্যে Chrome CUPS প্রিন্টারগুলি পরিচালনা করুন ৷
জনপ্রিয় ব্যবহার ক্ষেত্রে
নীচের সারণীতে আপনি এই API দিয়ে সম্পন্ন করতে পারেন এমন শীর্ষ কাজগুলি তালিকাভুক্ত করে৷ উদাহরণের অনুরোধ এবং প্রতিক্রিয়া পর্যালোচনা করতে, কোড নমুনাগুলিতে যান।
URLগুলি https://chromepolicy.googleapis.com/v1/customers/ $CUSTOMER
এর সাথে সম্পর্কিত।
কার্য বিবরণী | আপেক্ষিক URL | HTTP পদ্ধতি | পরামিতি অনুরোধ |
---|---|---|---|
নীতি স্কিমা তালিকা | ./policySchemas | GET | ঐচ্ছিক: filter , pageSize , pageToken |
একটি নীতি স্কিমা পান | ./policySchemas/ $SCHEMA_NAME | GET | |
একটি সাংগঠনিক ইউনিট বা গোষ্ঠীর জন্য নীতিগুলি পান বা তালিকাভুক্ত করুন৷ | ./policies:resolve | POST | প্রয়োজনীয়: policySchemaFilter , policyTargetKey ঐচ্ছিক: |
একটি সাংগঠনিক ইউনিটে নীতি পরিবর্তন করুন | ./policies/orgunits:batchModify | POST | প্রয়োজনীয়: requests: {policyTargetKey, policyValue, updateMask} |
একটি সাংগঠনিক ইউনিটে উত্তরাধিকারী নীতিগুলি | ./policies/orgunits:batchInherit | POST | প্রয়োজনীয়: requests: {policyTargetKey, policySchema} |
একটি গ্রুপে নীতি পরিবর্তন করুন | ./policies/groups:batchModify | POST | প্রয়োজনীয়: requests: {policyTargetKey, policyValue, updateMask} |
একটি গ্রুপে নীতিগুলি মুছুন৷ | ./policies/groups:batchDelete | POST | প্রয়োজনীয়: requests: {policyTargetKey, policySchema} |
একটি গ্রুপে অগ্রাধিকার ক্রম তালিকাভুক্ত করুন | ./policies/groups:listGroupPriorityOrdering | POST | প্রয়োজনীয়: requests: {policyTargetKey, policyNamespace} |
একটি গ্রুপে অগ্রাধিকার ক্রম আপডেট করুন | ./policies/groups:updateGroupPriorityOrdering | POST | প্রয়োজনীয়: requests: {policyTargetKey, policyNamespace, groupIds} |
একটি নীতির জন্য ফাইল আপলোড করুন | ./policies/files:uploadPolicyFile | POST | প্রয়োজনীয়: requests: {policyField} |
ব্যবহারের সীমা
এই API শুধুমাত্র একটি Chrome গ্রাহকের প্রতিষ্ঠানের মধ্যে অভ্যন্তরীণভাবে ব্যবহারের জন্য। আরও বিশদ বিবরণের জন্য, Chrome নীতি API পরিষেবার শর্তাবলী পর্যালোচনা করুন৷ Google-এর সাথে অংশীদারিত্বে একটি বাণিজ্যিক API ক্লায়েন্ট তৈরি করতে, একটি অংশীদার আবেদন জমা দিন।