Chrome নীতি API ওভারভিউ

Chrome নীতি API হল পরিষেবাগুলির একটি স্যুট যা Chrome প্রশাসকদের তাদের সংস্থার সাংগঠনিক ইউনিটগুলিতে নির্ধারিত Chrome নীতিগুলি প্রোগ্রাম্যাটিকভাবে দেখতে এবং পরিচালনা করার ক্ষমতা দেয়৷ এই API এর মাধ্যমে, Chrome প্রশাসকরা তাদের প্রতিষ্ঠানে ChromeOS ডিভাইস এবং Chrome ব্রাউজারগুলি কীভাবে ব্যবহার করা হচ্ছে সে সম্পর্কে অন্তর্দৃষ্টি অর্জন করতে পারে৷

মূল সুবিধা

  • Google অ্যাডমিন কনসোল সামঞ্জস্যতা: API এর সাথে আপনার করা পরিবর্তনগুলি Google অ্যাডমিন কনসোল UI-তে প্রতিফলিত হয় এবং এর বিপরীতে।

  • অডিট লগিং: এই API দিয়ে করা পরিবর্তনগুলি স্ট্যান্ডার্ড অ্যাডমিন অডিট লগগুলিতে লগ করা হয়।

  • ডেটা-চালিত পদ্ধতি: Chrome নীতিগুলি ডেটা হিসাবে উপস্থাপন করা হয় এবং API ইন্টারফেস দ্বারা সরাসরি উল্লেখ করা হয় না। এটি আপনাকে অতিরিক্ত বিকাশ ছাড়াই ভবিষ্যতের Chrome নীতিগুলি ব্যবহারের জন্য API ক্লায়েন্টদের স্বয়ংক্রিয় করতে দেয়৷ সময়ের সাথে সাথে, API এর মাধ্যমে সমর্থিত নীতির সংখ্যা বৃদ্ধি পাবে।

  • অ্যাডমিন SDK API-কে পরিপূরক করে: এই API অ্যাডমিন SDK API-কে পরিপূরক করে, যেখানে Chrome প্রশাসকরা নিম্নলিখিত কাজগুলি সম্পাদন করতে পারে:

নীচের সারণীতে আপনি এই 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

ঐচ্ছিক: pageSize , pageToken

একটি সাংগঠনিক ইউনিটে নীতি পরিবর্তন করুন ./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 ক্লায়েন্ট তৈরি করতে, একটি অংশীদার আবেদন জমা দিন।

পরবর্তী পদক্ষেপ