Muestras de código para la API de Chrome Management Security Insights

Consulta la API de Chrome Management Security Insights para obtener información sobre las funciones de la API .

Todas las solicitudes que se muestran a continuación usan las siguientes variables:

  • $TOKEN - Token de OAuth 2
  • $CUSTOMER: Es el ID del cliente o el literal my_customer.

Verifica el estado de habilitación de las estadísticas de tu dominio

Para verificar el estado de habilitación de las estadísticas de tu dominio, usa el método checkEnablementStatus.

Solicitud

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

Respuesta

{
  "insightsState": "INSIGHTS_ENABLED"
}

Habilita las estadísticas de tu dominio

Para habilitar las estadísticas de tu dominio, usa el método enable. De manera opcional, puedes configurar conectores de Chrome para un conjunto específico de UOs proporcionando targetOus. Si no se establece targetOus, los conectores de Chrome se configuran en la UO raíz.

Solicitud

  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"

Respuesta

{
  "insightsState": "INSIGHTS_ENABLED"
}

Inhabilita las estadísticas de tu dominio

Para inhabilitar las estadísticas de tu dominio, usa el método disable.

Solicitud

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

Respuesta

{
  "insightsState": "INSIGHTS_DISABLED"
}