Ir al contenido

Ámbitos de las claves de API

Cada clave de API tiene ámbitos, y cada operación a la que puede llegar exige uno de ellos. Una clave a la que le falta el ámbito que exige una operación se rechaza con INSUFFICIENT_SCOPE, que nombra el ámbito que falta. Un ámbito que termina en :write también concede el ámbito :read correspondiente.

Leer las unidades organizativas de la organización mediante la API pública.

Tipo:read

Crear, modificar y eliminar unidades organizativas mediante la API pública.

Tipo: write · También concede: org:read

Leer las Autonomy Zones, su comportamiento Ask, su diccionario y la asignación de los agentes a las zonas mediante la API pública.

Tipo:read

Crear y modificar Autonomy Zones, su comportamiento Ask y su diccionario, y asignar agentes a las zonas mediante la API pública.

Tipo: write · También concede: zones:read

Leer las políticas de intención y la política declarada mediante la API pública.

Tipo:read

Modificar las políticas de intención y la política declarada mediante la API pública.

Tipo: write · También concede: policies:read

Leer las propuestas de aprendizaje mediante la API pública.

Tipo:read

Aceptar y descartar propuestas de aprendizaje mediante la API pública.

Tipo: write · También concede: proposals:read

Leer los ajustes predefinidos de políticas de la organización y sus reglas mediante la API pública.

Tipo:read

Modificar los ajustes predefinidos de políticas de la organización y sus reglas mediante la API pública.

Tipo: write · También concede: presets:read

Leer la redacción de las Agent Intent Policies mediante la API pública (beta).

Tipo:read

Redactar Agent Intent Policies mediante la API pública (beta).

Tipo: write · También concede: aip:read

Leer las anomalías, los motivos de los Ask y las retenciones mediante la API pública.

Tipo:read

Responder a las anomalías, a los motivos de los Ask y a las retenciones mediante la API pública.

Tipo: write · También concede: triage:read

Leer las alertas de seguridad mediante la API pública.

Tipo:read

Modificar las alertas de seguridad mediante la API pública.

Tipo: write · También concede: alerts:read

Leer los agentes, su propiedad, sus sesiones, su grafo de ejecución y las sesiones de inventario mediante la API pública.

Tipo:read

Modificar los agentes, su propiedad y sus sesiones mediante la API pública.

Tipo: write · También concede: agents:read

Ejecutar el cliente de OpenLatch en un host: enviar eventos, obtener el paquete de políticas, retener acciones para su revisión, consultar las alertas y leer el estado de la licencia.

Tipo:action

  • POST /api/v1/alerts/ack-all
  • GET /api/v1/alerts/pending
  • POST /api/v1/alerts/{alert_id}/ack
  • POST /api/v1/events/ingest
  • POST /api/v1/holds
  • GET /api/v1/holds/{native_tool_use_id}
  • POST /api/v1/hosts/identity
  • GET /api/v1/hosts/self
  • DELETE /api/v1/hosts/self/credential
  • GET /api/v1/license/state
  • GET /api/v1/policy/bundle

Enroll a host and receive its host credential.

Tipo:action

  • POST /api/v1/hosts/enroll

Leer el usuario y la organización de la propia clave, y revocar la clave. Toda clave lo tiene.

Tipo: implicit · No puede concederlo al crear una clave.

Full access (legacy): cada operación a la que llegaba la clave antes de los ámbitos. Solo la tienen las claves creadas antes de los ámbitos, y nunca se combina con otro ámbito.

Tipo: marker · No puede concederlo al crear una clave.

Una operación que no figura bajo ningún ámbito no está disponible para las claves con ámbitos: solo una clave «Full access (legacy)» llega a ella.