نماذج التعليمات البرمجية لواجهة برمجة التطبيقات "إحصاءات الأمان في Chrome Management"

الاطّلاع على مستندات Chrome Management Security Insights API للحصول على معلومات عن ميزات واجهة برمجة التطبيقات

تستخدم جميع الطلبات الموضّحة أدناه المتغيّرات التالية:

  • $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. يمكنك اختياريًا ضبط موصِّلات Chrome لمجموعة معيّنة من الوحدات التنظيمية من خلال توفير targetOus. إذا لم يتم ضبط targetOus، يتم ضبط موصِّلات Chrome في الوحدة التنظيمية الجذرية.

طلب

  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"
}