Saltar al contenido principal

kobana dashboards audit-logs

Comandos de kobana dashboards audit-logs. Toda opción global (Opciones globales) vale aquí.

ComandoHTTPDescripción
audit-logs summaryGET /v1/audit_logs/summaryResumen de la actividad auditada
audit-logs listGET /v1/audit_logsListar registros de auditoría
audit-logs getGET /v1/audit_logs/{id}Consultar registro de auditoría

audit-logs summary​

Resumen de la actividad auditada

kobana dashboards audit-logs summary [OPCIONES]

GET /v1/audit_logs/summary

Actividad de las últimas hours horas: total de registros, las 10 acciones más frecuentes y los 20 registros más recientes. Requiere el permiso de exportar auditoría.

Parámetros de consulta

NombreTipoObligatorioDescripción
hoursnumbernoTamaño de la ventana en horas, de 1 a 8760. Por defecto 24.

Encabezados

NombreTipoObligatorioDescripción
X-Workspace-IdstringnoWorkspace en el que actúa la llamada: el id o el public_id que se muestran en Workspaces en el panel. Dentro de la organización del token, los datos viven en workspaces. Puede omitirse mientras la organización tenga un único workspace; con dos o más, omitirlo devuelve 400 workspace_required. Un workspace que no es de la organización devuelve 403 unknown_workspace. Con un token de persona, solo los workspaces a los que ella tiene acceso (los propietarios de la organización alcanzan todos); los demás devuelven 403 workspace_access_denied.

Respuestas

HTTPDescripción
200Resumen de la actividad.
400Solicitud inválida: cuerpo malformado, campo obligatorio ausente o filtro con valor inválido.
404Recurso no encontrado en la organización actual.

audit-logs list​

Listar registros de auditoría

kobana dashboards audit-logs list [OPCIONES]

GET /v1/audit_logs

Auditoría del workspace y de la organización, del más reciente al más antiguo. La auditoría no se puede cambiar.

Parámetros de consulta

NombreTipoObligatorioDescripción
pageintegernoPágina (comienza en 1). Por defecto: 1.
per_pageintegernoÍtems por página. Por defecto: 20. Máximo: 100.
sort_bystringnoCampo de ordenación. El valor por defecto depende del recurso.
sort_orderstringnoDirección de ordenación. Por defecto: desc. Valores: asc, desc.
user_idstringnoIdentificador exacto del usuario.
actionstringnoAcción exacta (ej.: webhook.created).
resource_typestringnoTipo exacto del recurso (ej.: webhook).
resource_idstringnoID exacto del recurso.
searchstringnoFragmento de la acción, del tipo de recurso, del ID o del correo del usuario, sin distinguir mayúsculas.
date_fromstringnoLímite inferior de created_at (fecha o fecha-hora ISO 8601).
date_tostringnoLímite superior de created_at (fecha o fecha-hora ISO 8601). Una fecha sin hora cubre el día entero (UTC).

Encabezados

NombreTipoObligatorioDescripción
X-Workspace-IdstringnoWorkspace en el que actúa la llamada: el id o el public_id que se muestran en Workspaces en el panel. Dentro de la organización del token, los datos viven en workspaces. Puede omitirse mientras la organización tenga un único workspace; con dos o más, omitirlo devuelve 400 workspace_required. Un workspace que no es de la organización devuelve 403 unknown_workspace. Con un token de persona, solo los workspaces a los que ella tiene acceso (los propietarios de la organización alcanzan todos); los demás devuelven 403 workspace_access_denied.

Respuestas

HTTPDescripción
200Página de registros de auditoría.
400Solicitud inválida: cuerpo malformado, campo obligatorio ausente o filtro con valor inválido.
404Recurso no encontrado en la organización actual.

audit-logs get​

Consultar registro de auditoría

kobana dashboards audit-logs get [ID] [OPCIONES]

GET /v1/audit_logs/{id}

Devuelve un registro de auditoría con los valores anteriores y nuevos.

Argumentos de la ruta: id

Encabezados

NombreTipoObligatorioDescripción
X-Workspace-IdstringnoWorkspace en el que actúa la llamada: el id o el public_id que se muestran en Workspaces en el panel. Dentro de la organización del token, los datos viven en workspaces. Puede omitirse mientras la organización tenga un único workspace; con dos o más, omitirlo devuelve 400 workspace_required. Un workspace que no es de la organización devuelve 403 unknown_workspace. Con un token de persona, solo los workspaces a los que ella tiene acceso (los propietarios de la organización alcanzan todos); los demás devuelven 403 workspace_access_denied.

Respuestas

HTTPDescripción
200El registro de auditoría.
404Recurso no encontrado en la organización actual.