דוגמאות קוד ל-Chrome Management Security Insights API

מידע על תכונות ה-API זמין במאמר בנושא Chrome Management Security Insights API.

כל הבקשות שמוצגות בהמשך משתמשות במשתנים הבאים:

  • $TOKEN – טוקן OAuth 2
  • $CUSTOMER - ID of the customer or literal 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"
}