Contoh Kode untuk Chrome Management Security Insights API

Lihat Chrome Management Security Insights API untuk mengetahui informasi tentang fitur API.

Semua permintaan yang ditampilkan di bawah menggunakan variabel berikut:

  • $TOKEN - Token OAuth 2
  • $CUSTOMER - ID pelanggan atau literal my_customer

Memeriksa status aktivasi insight untuk domain Anda

Untuk memeriksa status aktivasi insight untuk domain Anda, gunakan metode checkEnablementStatus.

Permintaan

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

Tanggapan

{
  "insightsState": "INSIGHTS_ENABLED"
}

Mengaktifkan insight untuk domain Anda

Untuk mengaktifkan insight untuk domain Anda, gunakan metode enable. Anda dapat mengonfigurasi konektor Chrome untuk serangkaian unit organisasi tertentu dengan memberikan targetOus. Jika targetOus tidak ditetapkan, konektor Chrome akan dikonfigurasi di unit organisasi root.

Permintaan

  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"

Tanggapan

{
  "insightsState": "INSIGHTS_ENABLED"
}

Menonaktifkan insight untuk domain Anda

Untuk menonaktifkan insight untuk domain Anda, gunakan metode disable.

Permintaan

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

Tanggapan

{
  "insightsState": "INSIGHTS_DISABLED"
}