ক্রোম ম্যানেজমেন্ট সিকিউরিটি ইনসাইটস এপিআই-এর জন্য কোড নমুনা

এপিআই বৈশিষ্ট্য সম্পর্কে তথ্যের জন্য ক্রোম ম্যানেজমেন্ট সিকিউরিটি ইনসাইটস এপিআই দেখুন।

নীচে দেখানো সমস্ত অনুরোধে নিম্নলিখিত ভেরিয়েবলগুলি ব্যবহার করা হয়েছে:

  • $TOKEN - OAuth 2 টোকেন
  • $CUSTOMER - গ্রাহকের আইডি অথবা আক্ষরিক অর্থে my_customer

আপনার ডোমেনের জন্য ইনসাইটস-এর সক্ষমতার অবস্থা পরীক্ষা করুন।

আপনার ডোমেইনের জন্য ইনসাইটস-এর এনাবলমেন্ট স্ট্যাটাস চেক করতে, checkEnablementStatus মেথডটি ব্যবহার করুন।

অনুরোধ

  curl -X GET \
  -H "Authorization: Bearer $TOKEN" \
  "https://chromemanagement.googleapis.com/v1/customers/$CUSTOMER/enterprise/securityInsights:checkEnablementStatus"

প্রতিক্রিয়া

{
  "insightsState": "INSIGHTS_ENABLED"
}

আপনার ডোমেনের জন্য ইনসাইটস সক্রিয় করুন

আপনার ডোমেনের জন্য ইনসাইটস সক্রিয় করতে, ` enable পদ্ধতিটি ব্যবহার করুন। আপনি ঐচ্ছিকভাবে targetOus প্রদান করে একটি নির্দিষ্ট OU সেটের জন্য ক্রোম কানেক্টর কনফিগার করতে পারেন। যদি targetOus সেট করা না থাকে, তাহলে ক্রোম কানেক্টরগুলি রুট OU-তে কনফিগার করা হয়।

অনুরোধ

  curl -X POST \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "targetOus": [
      "/corp/sales",
      "/eng"
    ]
  }' \
  "https://chromemanagement.googleapis.com/v1/customers/$CUSTOMER/enterprise/securityInsights:enable"

প্রতিক্রিয়া

{
  "insightsState": "INSIGHTS_ENABLED"
}

আপনার ডোমেনের জন্য ইনসাইটস নিষ্ক্রিয় করুন

আপনার ডোমেনের জন্য ইনসাইটস নিষ্ক্রিয় করতে, disable পদ্ধতিটি ব্যবহার করুন।

অনুরোধ

  curl -X POST \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{}' \
  "https://chromemanagement.googleapis.com/v1/customers/$CUSTOMER/enterprise/securityInsights:disable"

প্রতিক্রিয়া

{
  "insightsState": "INSIGHTS_DISABLED"
}