Introducción
Anjana almacena en la tabla audit_log del esquema de minerva de BD la auditoría tanto interna como externa.
Este documento presenta información acerca de la tabla y ejemplos del formato de los campos.
Auditoría interna
En Anjana toda la actividad de los usuarios queda registrada, lo que permite conocer quién y cuándo ha llevado a cabo una acción concreta sobre algún elemento. Esta auditoría proporciona la trazabilidad completa de los objetos en la aplicación.
Auditoría externa
La actividad generada por los usuarios produciendo o consumiendo datos en las estructuras desde las plataformas de datos queda también incorporada a Anjana con el objetivo de dotar de linaje dinámico y auditoría a la herramienta.
Estructura de la tabla minerva.audit_log
Field |
Description |
Mandatory |
Type |
action |
Action |
No |
varchar(255) |
action_description |
Detail of the action |
No |
varchar(255) |
api_version |
Version of API for the endpoint |
No |
varchar(255) |
end_time |
Time when the action ends |
No |
timestamp |
extra |
Additional data to create the audit message |
No |
varchar(255) |
id |
The identifier of the log |
Yes |
int4 |
log_origin |
If log was generated by Anjana, Heimdal or other module |
No |
varchar(255) |
name_changed |
The new name if it has been renamed |
No |
varchar(255) |
object_attributes_changed |
The attributes of the object that have changed if applicable |
No |
varchar(10000) |
object_id |
Id of the entity or relation |
Yes |
int4 |
object_name |
Name of the entity or relation |
No |
varchar(255) |
object_sub_type |
Subtype of the object associated to log |
Yes |
varchar(255) |
object_type |
Type of the object associated to log |
No |
varchar(255) |
organizational_unit |
The original organizational unit of the object |
No |
varchar(255) |
organizational_unit_changed |
The new organizational unit of the object if applicable |
No |
varchar(255) |
parent_name |
The name of the parent of the object |
No |
varchar(255) |
process_id |
Process identifier (or class to execute) |
No |
varchar(255) |
reason |
Reason of workflow actions |
No |
varchar(10000) |
related_object_id |
Related object id |
No |
varchar(255) |
related_object_name |
Related object name |
No |
varchar(255) |
related_object_sub_type |
Related object subtype |
No |
varchar(255) |
related_object_type |
Related object type |
No |
varchar(255) |
result |
Success/error in the action or approval/rejection in a validation |
No |
varchar(255) |
search_action |
Flag that indicates if action is search |
No |
bool |
snapshot_id |
Id of snapshot generated with the action |
No |
varchar(255) |
start_time |
Time when the action begins |
No |
timestamp |
timestamp |
Time of event on UTC |
No |
timestamp |
user_name |
Nominal name of user |
No |
varchar(500) |
users_related |
The related users if applicable |
No |
varchar(10000) |
version |
Version of the object |
No |
int4 |
workflow_type |
The workflow type |
No |
varchar(255) |
Crear manualmente auditoría
Para crear auditoría con un proceso creado por cliente se tendrá que cumplimentar el siguiente JSON con la información requerida:
{
|
Después se deberá hacer una petición REST al siguiente endpoint, ejemplo de un curl hecho en Bash:
curl --location --request POST 'http://{hostname}/gateway/api/admin/minerva/audit/save' |
Donde:
hostname: nombre de la máquina
En el cuerpo de la petición irá el siguiente:
JSON_MODIFICADO: el JSON que se menciona más arriba, puede ser un único JSON o varios JSON separados por comas y entre [].
Listado de acciones auditadas
Consultas o Búsquedas
Obtener todas las relaciones de una entidad
Obtener todas las relaciones sobre una entidad, incluyendo internas cómo STRUCTURE, VERSION_OF, etc.
Solo accesible desde API /api/v2/relationship/all/{objectSubType}/{id}
Name |Value |
---------------------------+---------------------------------------------------------+
id |61028 |
timestamp |2023-10-02 12:37:14.464 |
user_name |developer.europe |
log_origin |anjana |
api_version |v2 |
action |ACTION_SEARCH_ALL_RELATIONSHIPS_OF_OBJECT_KEY |
action_description |ACTION_DESCRIPTION_SEARCH_ALL_RELATIONSHIPS_OF_OBJECT_KEY|
object_type |RELATIONSHIP |
object_sub_type |DSA |
object_id |2 |
object_name |data.owner.latam |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |-1 |
ip |[0:0:0:0:0:0:0:1%0] |
host | |
start_time |2023-10-02 12:37:14.464 |
end_time |2023-10-02 12:37:14.464 |
validation | |
extra | |
business_node | |
search_action |true |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type |ENTITY |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |a134ffff-d525-4863-b6f7-3b0ffd3dcb7b |
users_related | |
object_attributes_changed |[] |
Obtener la relaciones aprobadas de un objeto
Solo accesible desde API /api/v2/entity/approved-relationships/{objectSubType}/{idEntity}
Name |Value |
---------------------------+----------------------------------------------------+
id |59219 |
timestamp |2023-05-11 15:39:41.927 |
user_name |data.owner.europe |
log_origin |anjana |
api_version |v2 |
action |ACTION_SEARCH_APPROVED-RELATIONSHIPS_KEY |
action_description |ACTION_DESCRIPTION_SEARCH_APPROVED-RELATIONSHIPS_KEY|
object_type |ENTITY |
object_sub_type |DSA |
object_id |10428 |
object_name |dsa_test_denodo_name_2 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |0 |
ip |127.0.0.1 |
host | |
start_time |2023-05-11 15:39:41.927 |
end_time |2023-05-11 15:39:41.927 |
validation | |
extra | |
business_node | |
search_action |true |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type |ENTITY |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |7728a516-49df-4f35-973d-1ee47e243eb2 |
users_related | |
object_attributes_changed | |
Obtener los datasets input/output de una instancia
Solo accesible desde API /api/v1/instance/datasets/{io}/{idProcessInstance}
Name |Value |
---------------------------+------------------------------------------------------------+
id |51420 |
timestamp |2023-03-21 11:26:26.949 |
user_name |architect |
log_origin |anjana |
api_version |v1 |
action |ACTION_SEARCH_DATASET_ATTRIBUTES_BY_INSTANCE_KEY |
action_description |ACTION_DESCRIPTION_SEARCH_DATASET_ATTRIBUTES_BY_INSTANCE_KEY|
object_type |ENTITY |
object_sub_type |INSTANCE |
object_id |199 |
object_name |N/A |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |-1 |
ip |127.0.0.1 |
host | |
start_time |2023-03-21 11:26:26.949 |
end_time |2023-03-21 11:26:26.949 |
validation | |
extra | |
business_node | |
search_action |true |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type |ENTITY |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |41fc44f7-3eaf-4bae-8782-2ceccca53a98 |
users_related | |
object_attributes_changed | |
Vista de entidades de una relación
Al entrar en la pestaña de entidades en la vista de una relación
Name |Value |
---------------------------+--------------------------------------+
id |60992 |
timestamp |2023-09-28 17:46:38.811 |
user_name |developer.europe |
log_origin |anjana |
api_version |v4 |
action |ACTION_SEARCH_ENTITIES_KEY |
action_description |ACTION_DESCRIPTION_SEARCH_ENTITIES_KEY|
object_type |RELATIONSHIP |
object_sub_type |ASSOCIATED_BUSINESS_PROCESSES |
object_id |2388 |
object_name |N/A |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |-1 |
ip |127.0.0.1 |
host | |
start_time |2023-09-28 17:46:38.811 |
end_time |2023-09-28 17:46:38.811 |
validation | |
extra | |
business_node | |
search_action |true |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type |ENTITY |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |a714e632-8476-45c9-a9ee-b3b737548f47 |
users_related | |
object_attributes_changed |[] |
Formulario con metadato de objeto
Al recuperar el formulario dinámico con el metadato de objeto (vista de objeto desde el portal)
Name |Value |
---------------------------+------------------------------------+
id |60984 |
timestamp |2023-09-28 13:59:30.353 |
user_name |developer.europe |
log_origin |anjana |
api_version |v4 |
action |ACTION_SEARCH_ENTITY_KEY |
action_description |ACTION_DESCRIPTION_SEARCH_ENTITY_KEY|
object_type |ALL |
object_sub_type |INSTANCE |
object_id |199 |
object_name |instancia_1237 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |0 |
ip |127.0.0.1 |
host | |
start_time |2023-09-28 13:59:30.353 |
end_time |2023-09-28 13:59:30.353 |
validation | |
extra | |
business_node | |
search_action |true |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type |ENTITY |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |9514be4a-1ebd-430c-99ca-642d1d66fc07|
users_related | |
object_attributes_changed |[] |
Cabecera de objeto
Al recuperar la cabecera de un objeto (vista de objeto desde el portal)
Name |Value |
---------------------------+------------------------------------+
id |60983 |
timestamp |2023-09-28 13:59:30.075 |
user_name |developer.europe |
log_origin |anjana |
api_version |N/A |
action |ACTION_SEARCH_HEADER_KEY |
action_description |ACTION_DESCRIPTION_SEARCH_HEADER_KEY|
object_type |ENTITY |
object_sub_type |INSTANCE |
object_id |199 |
object_name |instancia_1237 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-09-28 13:59:30.075 |
end_time |2023-09-28 13:59:30.075 |
validation | |
extra | |
business_node | |
search_action |true |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |9514be4a-1ebd-430c-99ca-642d1d66fc07|
users_related | |
object_attributes_changed |[] |
Obtener las instancias de un proceso o solución
Al entrar en la pestaña de instancias propias desde un proceso o una solución
Name |Value |
---------------------------+---------------------------------------------+
id |61041 |
timestamp |2023-10-02 12:50:15.357 |
user_name |developer.europe |
log_origin |anjana |
api_version |N/A |
action |ACTION_SEARCH_OWNED_INSTANCES_KEY |
action_description |ACTION_DESCRIPTION_SEARCH_OWNED_INSTANCES_KEY|
object_type |ENTITY |
object_sub_type |SOLUTION |
object_id |9 |
object_name |23dic-sol-01 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-10-02 12:50:15.357 |
end_time |2023-10-02 12:50:15.357 |
validation | |
extra | |
business_node | |
search_action |true |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |de092fb5-bec2-4ca5-9b69-3c99918f2ec6 |
users_related | |
object_attributes_changed |[] |
Owner de entidad
Al entrar en la pestaña de owners en una entidad (vista de objeto)
Name |Value |
---------------------------+------------------------------------+
id |61001 |
timestamp |2023-09-28 18:44:09.723 |
user_name |developer.europe |
log_origin |anjana |
api_version |v2 |
action |ACTION_SEARCH_OWNER_KEY |
action_description |ACTION_DESCRIPTION_SEARCH_OWNER_KEY |
object_type |ENTITY |
object_sub_type |TERM |
object_id |4 |
object_name |term01 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |-1 |
ip |127.0.0.1 |
host | |
start_time |2023-09-28 18:44:09.723 |
end_time |2023-09-28 18:44:09.723 |
validation | |
extra | |
business_node | |
search_action |true |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type |ENTITY |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |e1c415af-d7ea-42f2-8416-76c196ae4145|
users_related | |
object_attributes_changed |[] |
Relaciones de entidad
Al recuperar la relaciones (directas, indirectas y de composición) de una entidad (en la vista de objeto)
Name |Value |
---------------------------+-------------------------------------------------+
id |60988 |
timestamp |2023-09-28 16:28:59.587 |
user_name |developer.europe |
log_origin |anjana |
api_version |N/A |
action |ACTION_SEARCH_RELATIONS_OF_OBJECT_KEY |
action_description |ACTION_DESCRIPTION_SEARCH_RELATIONS_OF_OBJECT_KEY|
object_type |ENTITY |
object_sub_type |DATASET |
object_id |10276 |
object_name |23dic-dt-01 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |1 |
ip | |
host | |
start_time |2023-09-28 16:28:59.587 |
end_time |2023-09-28 16:28:59.587 |
validation | |
extra | |
business_node | |
search_action |true |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |c4199608-c92a-4ce6-a5ec-df7e7bc9cda8 |
users_related | |
object_attributes_changed |[] |
Obtener relación por api admin
Al recuperar el formulario dinámico con el metadato de una relación desde API admin /api/admin/kerno/relationship/{objectSubType}/{idObject}
Name |Value |
---------------------------+------------------------------------------+
id |61002 |
timestamp |2023-09-29 11:45:54.602 |
user_name |api.admin |
log_origin |anjana |
api_version |admin |
action |ACTION_SEARCH_RELATIONSHIP_KEY |
action_description |ACTION_DESCRIPTION_SEARCH_RELATIONSHIP_KEY|
object_type |ALL |
object_sub_type |CONTROL_DQ |
object_id |2399 |
object_name |CD 9761 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |-1 |
ip |127.0.0.1 |
host | |
start_time |2023-09-29 11:45:54.602 |
end_time |2023-09-29 11:45:54.602 |
validation | |
extra | |
business_node | |
search_action |true |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type |ENTITY |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |2e557f0a-db80-4de2-9975-2ca45cab7419 |
users_related | |
object_attributes_changed |[] |
Obtener sample data de una entidad
Al entrar por la pestaña de sample data en los objetos que lo tengan habilitado
Name |Value |
---------------------------+-----------------------------------------+
id |92029 |
timestamp |2023-07-18 12:30:13.689 |
user_name |data.owner.work |
log_origin |anjana |
api_version |v1 |
action |ACTION_SEARCH_SAMPLE_DATA_KEY |
action_description |ACTION_DESCRIPTION_SEARCH_SAMPLE_DATA_KEY|
object_type |ENTITY |
object_sub_type |DATASET |
object_id |13485 |
object_name |adherence_cart |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |-1 |
ip |127.0.0.1 |
host | |
start_time |2023-07-18 12:30:13.689 |
end_time |2023-07-18 12:30:13.689 |
validation |false |
extra | |
business_node | |
search_action |true |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type |ENTITY |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |07179579-85c5-400d-98df-496ac00ea656 |
users_related | |
object_attributes_changed | |
Obtener stakeholders de un objeto
Al entrar en la pestaña de intervinientes de un objeto desde la vista de objeto
Name |Value |
---------------------------+------------------------------------------+
id |61003 |
timestamp |2023-09-29 11:57:13.792 |
user_name |api.admin |
log_origin |anjana |
api_version |v4 |
action |ACTION_SEARCH_STAKEHOLDERS_KEY |
action_description |ACTION_DESCRIPTION_SEARCH_STAKEHOLDERS_KEY|
object_type |RELATIONSHIP |
object_sub_type |CONTROL_DQ |
object_id |2399 |
object_name |CD 9761 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |-1 |
ip |[0:0:0:0:0:0:0:1%0] |
host | |
start_time |2023-09-29 11:57:13.792 |
end_time |2023-09-29 11:57:13.792 |
validation | |
extra | |
business_node | |
search_action |true |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type |ENTITY |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |2e557f0a-db80-4de2-9975-2ca45cab7419 |
users_related | |
object_attributes_changed |[] |
Obtener versiones de un objeto
Al entrar en la pestaña de versiones de un objeto desde la vista de objeto
Name |Value |
---------------------------+--------------------------------------+
id |61011 |
timestamp |2023-09-29 12:03:43.596 |
user_name |developer.europe |
log_origin |anjana |
api_version |v4 |
action |ACTION_SEARCH_VERSIONS_KEY |
action_description |ACTION_DESCRIPTION_SEARCH_VERSIONS_KEY|
object_type |ENTITY |
object_sub_type |DSA |
object_id |2 |
object_name |dsa_888 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |0 |
ip |127.0.0.1 |
host | |
start_time |2023-09-29 12:03:43.596 |
end_time |2023-09-29 12:03:43.596 |
validation | |
extra | |
business_node | |
search_action |true |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type |ENTITY |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |a134ffff-d525-4863-b6f7-3b0ffd3dcb7b |
users_related | |
object_attributes_changed |[] |
Acciones
Activación de un objeto
Al activar un objeto desactivado (la acción correspondiente desde la vista de objeto)
Name |Value |
---------------------------+------------------------------------+
id |52521 |
timestamp |2023-03-30 09:26:00.385 |
user_name |architect |
log_origin |anjana |
api_version |v2 |
action |ACTION_ACTIVATE_KEY |
action_description |ACTION_DESCRIPTION_ACTIVATE_KEY |
object_type |ENTITY |
object_sub_type |DATA_BASE |
object_id |13 |
object_name |database 952 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |-1 |
ip |127.0.0.1 |
host | |
start_time |2023-03-30 09:26:00.385 |
end_time |2023-03-30 09:26:00.385 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type |ENTITY |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |ce48cde2-8f36-455a-ba7c-b2dd33fa92d4|
users_related | |
object_attributes_changed | |
Añadir un dataset field a un dataset
Al crear un dataset-field desde la pestaña de estructuras en la vista de dataset
Name |Value |
---------------------------+---------------------------------------------------+
id |60094 |
timestamp |2023-08-31 11:58:47.881 |
user_name |developer.europe |
log_origin |anjana |
api_version |N/A |
action |ACTION_ADD_DATASET-FIELD_TO_DATASET_KEY |
action_description |ACTION_DESCRIPTION_ADD_DATASET-FIELD_TO_DATASET_KEY|
object_type |ENTITY |
object_sub_type |DATASET |
object_id |11463 |
object_name |Dataset 9669 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-08-31 11:58:47.881 |
end_time |2023-08-31 11:58:47.881 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |5436faae-e6d9-4193-832b-49b412936827 |
users_related | |
object_attributes_changed |[] |
Añadir objetos a un campo entity container de un objeto
Al añadir un objeto a un campo ENTITY_CONTAINER (que se sepa en un dsa, los datasets input y output de una instancia y las instancias relacionadas de una solución), ya sea por el portal, edición masiva o api admin.
Name |Value |
---------------------------+-------------------------------------------+
id |60227 |
timestamp |2023-09-04 17:26:26.775 |
user_name |data.owner.general |
log_origin |anjana |
api_version |N/A |
action |ACTION_ADD_ENTITY_CONTAINER_KEY |
action_description |ACTION_DESCRIPTION_ADD_ENTITY_CONTAINER_KEY|
object_type |ENTITY |
object_sub_type |DSA |
object_id |2 |
object_name |dsa_888 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-09-04 17:26:26.775 |
end_time |2023-09-04 17:26:26.775 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name |term01 |
related_object_type |ENTITY |
related_object_sub_type |TERM |
related_object_id |4 |
organizational_unit_changed| |
snapshot_id |efc2b2f0-9f5d-454d-a098-60a33e1135ff |
users_related | |
object_attributes_changed |[] |
Validación automática sin workflow de un objeto
Cuando al lanzar un objeto a validar, se determina por rol y atributos cambiados que no es necesario generar un workflow y pasa al last execution
Name |Value |
---------------------------+---------------------------------------+
id |250207 |
timestamp |2023-11-23 15:34:24.642 |
user_name |architect |
log_origin |anjana |
api_version |N/A |
action |ACTION_AUTOMATIC_SUBMIT_KEY |
action_description |ACTION_DESCRIPTION_AUTOMATIC_SUBMIT_KEY|
object_type |ENTITY |
object_sub_type |DSA |
object_id |161454 |
object_name |dsa_adherence_9 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |0 |
ip | |
host | |
start_time |2023-11-23 15:34:24.642 |
end_time |2023-11-23 15:34:24.642 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |12c8aade-aecd-4786-aa45-fc89608b0e4f |
users_related | |
object_attributes_changed |[] |
name_changed | |
Cambio de unidad organizativo en una entidad por api admin
Solo accesible por api admin /api/admin/kerno/change-organizational-unit/{idEntity}
Name |Value |
---------------------------+-----------------------------------------------------------+
id |234255 |
timestamp |2023-11-08 11:44:47.173 |
user_name |api.admin |
log_origin |anjana |
api_version |N/A |
action |ACTION_CHANGE_ORGANIZATIONAL_UNIT_API_ADMIN_KEY |
action_description |ACTION_DESCRIPTION_CHANGE_ORGANIZATIONAL_UNIT_API_ADMIN_KEY|
object_type |ENTITY |
object_sub_type |DATASET |
object_id |-1 |
object_name |QA1805DatasetPaso1 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |0 |
ip | |
host | |
start_time |2023-11-08 11:44:47.173 |
end_time |2023-11-08 11:44:47.173 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |305a8071-9c3b-4805-9a28-1956acef89ad |
users_related | |
object_attributes_changed |[] |
name_changed | |
Cambio de unidad organizativa en una entidad
Al cambiar la unidad organizativa de una entidad (la acción correspondiente desde la vista de objeto)
Name |Value |
---------------------------+-------------------------------------------------+
id |47514 |
timestamp |2023-03-09 12:38:15.586 |
user_name |architect |
log_origin |anjana |
api_version |v2 |
action |ACTION_CHANGE_ORGANIZATIONAL_UNIT_KEY |
action_description |ACTION_DESCRIPTION_CHANGE_ORGANIZATIONAL_UNIT_KEY|
object_type |ENTITY |
object_sub_type |DATASET |
object_id |10276 |
object_name |23dic-dt-01 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |1 |
ip |127.0.0.1 |
host | |
start_time |2023-03-09 12:38:15.586 |
end_time |2023-03-09 12:38:15.586 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit |Europe/SPA/Finance |
related_object_name | |
related_object_type |ENTITY |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed|Europe/PT/Telco |
snapshot_id |9758ce27-a2da-433e-976f-bc15ebc1408f |
users_related | |
object_attributes_changed | |
Para las relaciones que tiene asociadas la entidad se audita de manera separada (no usando el related objects) otra auditoría
Name |Value |
---------------------------+---------------------------------------------------------+
id |107676 |
timestamp |2023-09-27 06:36:09.817 |
user_name |architect |
log_origin |anjana |
api_version |N/A |
action |ACTION_RELATED_CHANGE_ORGANIZATIONAL_UNIT_KEY |
action_description |ACTION_DESCRIPTION_RELATED_CHANGE_ORGANIZATIONAL_UNIT_KEY|
object_type |RELATIONSHIP |
object_sub_type |DSA_CONTENT |
object_id |3843 |
object_name |RELATIONSHIP_tabla1_AND_DSA_MIERCOLES_AZURE_10 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-09-27 06:36:09.817 |
end_time |2023-09-27 06:36:09.817 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name |DSA_MIERCOLES_AZURE_10 |
related_object_type | |
related_object_sub_type |DSA |
related_object_id | |
organizational_unit_changed| |
snapshot_id | |
users_related | |
object_attributes_changed |[] |
Cambio de estado por API admin
Uso desde /api/admin/kerno/entity/change-state/{idObject}/{state}
Name |Value |
---------------------------+-----------------------+
id |94659 |
timestamp |2023-07-26 06:44:29.593|
user_name |api.admin |
log_origin |anjana |
api_version |v1 |
action |ACTION_CHANGE_STATE_KEY|
action_description | |
object_type |ALL |
object_sub_type |CONTRACTS |
object_id |12142 |
object_name | |
parent_name | |
reason | |
result |KO |
process_id |-1 |
audit_cluster | |
version |-1 |
ip | |
host | |
start_time |2023-07-26 06:44:29.593|
end_time |2023-07-26 06:44:29.593|
validation |false |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id | |
users_related | |
object_attributes_changed | |
Uso desde /api/admin/kerno/relationship/change-state/{idObject}/{state}
Name |Value |
---------------------------+---------------------------------------------+
id |61048 |
timestamp |2023-10-02 16:11:01.891 |
user_name |api.admin |
log_origin |anjana |
api_version |admin |
action |ACTION_CHANGE_STATE_API_ADMIN_KEY |
action_description |ACTION_DESCRIPTION_CHANGE_STATE_API_ADMIN_KEY|
object_type |RELATIONSHIP |
object_sub_type |REPORT_ATTRIBUTES |
object_id |2390 |
object_name |RA 9761 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |-1 |
ip |[0:0:0:0:0:0:0:1%0] |
host | |
start_time |2023-10-02 16:11:01.891 |
end_time |2023-10-02 16:11:01.891 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type |ENTITY |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |ece6144d-3981-4452-ab53-116d4cbdccb8 |
users_related | |
object_attributes_changed |[] |
Clonado de objeto
Al clonar un objeto, aplica sobre el objeto clonado
Name |Value |
---------------------------+------------------------------------+
id |60197 |
timestamp |2023-09-04 12:30:11.460 |
user_name |data.owner.europe |
log_origin |anjana |
api_version |N/A |
action |ACTION_CLONE_KEY |
action_description |ACTION_DESCRIPTION_CLONE_KEY |
object_type |ENTITY |
object_sub_type |DSA |
object_id |11467 |
object_name |DSA 9749 2 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-09-04 12:30:11.460 |
end_time |2023-09-04 12:30:11.460 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name |DSA 9749 |
related_object_type |ENTITY |
related_object_sub_type |DSA |
related_object_id |11466 |
organizational_unit_changed| |
snapshot_id |d01ee018-544f-4d8b-98ee-c4bf1c4048ee|
users_related | |
object_attributes_changed |[] |
Creación de objeto por API admin
Al crear un objeto por API admin
Name |Value |
---------------------------+---------------------------------------+
id |48747 |
timestamp |2023-03-14 16:59:33.401 |
user_name |api.admin |
log_origin |anjana |
api_version |N/A |
action |ACTION_CREATE_API_ADMIN_KEY |
action_description |ACTION_DESCRIPTION_CREATE_API_ADMIN_KEY|
object_type |ENTITY |
object_sub_type |DATASET |
object_id |10578 |
object_name |dataset_api_5 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-03-14 16:59:33.401 |
end_time |2023-03-14 16:59:33.401 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |1e30e387-36ba-419a-a4e0-f0fa69b80de8 |
users_related | |
object_attributes_changed | |
Creación de objeto por wizard
Al crear un objeto por wizard
Name |Value |
---------------------------+------------------------------------+
id |60974 |
timestamp |2023-09-28 12:00:30.199 |
user_name |developer.europe |
log_origin |anjana |
api_version |N/A |
action |ACTION_CREATE_KEY |
action_description |ACTION_DESCRIPTION_CREATE_KEY |
object_type |ENTITY |
object_sub_type |DSA |
object_id |11472 |
object_name |DSA Audit |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-09-28 12:00:30.199 |
end_time |2023-09-28 12:00:30.199 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |91958b80-e4dd-4e54-b323-e712324fe104|
users_related | |
object_attributes_changed |[] |
Creación de objeto por edición
Al crear un nuevo draft de un objeto al editarlo, aplica sobre el draft creado
Name |Value |
---------------------------+---------------------------------------+
id |60069 |
timestamp |2023-08-30 13:58:31.744 |
user_name |developer.europe |
log_origin |anjana |
api_version |N/A |
action |ACTION_CREATE_NEW_DRAFT_KEY |
action_description |ACTION_DESCRIPTION_CREATE_NEW_DRAFT_KEY|
object_type |ENTITY |
object_sub_type |DATASET |
object_id |11461 |
object_name |dataset01 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-08-30 13:58:31.744 |
end_time |2023-08-30 13:58:31.744 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |17d974bc-b1ca-4ff7-8902-246ede51e200 |
users_related | |
object_attributes_changed |[] |
Versión de objeto por edición
Al finalizar el workflow de versionado de un objeto. Aplica sobre el objeto que se versiona (no la nueva versión)
Name |Value |
---------------------------+----------------------------------------+
id |60016 |
timestamp |2023-08-24 16:26:07.254 |
user_name |hermes.service |
log_origin |anjana |
api_version |N/A |
action |ACTION_CREATE_NEW_OBJECT_KEY |
action_description |ACTION_DESCRIPTION_CREATE_NEW_OBJECT_KEY|
object_type |ENTITY |
object_sub_type |DSA |
object_id |11449 |
object_name |DSA 9454 8 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |0 |
ip | |
host | |
start_time |2023-08-24 16:26:07.254 |
end_time |2023-08-24 16:26:07.254 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |f9602a9b-9beb-40b7-bb50-b538bd78c40c |
users_related | |
object_attributes_changed |[] |
Obtención de tipos de campo para crear custom en un objeto
Al empezar la creación de un custom en cualquier objeto (añadir campo custom desde el formulario)
Name |Value |
---------------------------+-----------------------------------+
id |60158 |
timestamp |2023-09-01 17:18:51.512 |
user_name |data.owner.europe |
log_origin |anjana |
api_version |v4 |
action |ACTION_CUSTOM-TYPES_KEY |
action_description |ACTION_DESCRIPTION_CUSTOM-TYPES_KEY|
object_type |ALL |
object_sub_type |ALL |
object_id |-1 |
object_name | |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |-1 |
ip | |
host | |
start_time |2023-09-01 17:18:51.512 |
end_time |2023-09-01 17:18:51.512 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id | |
users_related | |
object_attributes_changed |[] |
Desactivación de un objeto
Al desactivar un objeto activo (la acción correspondiente desde la vista de objeto)
Name |Value |
---------------------------+------------------------------------+
id |52536 |
timestamp |2023-03-30 09:37:28.576 |
user_name |architect |
log_origin |anjana |
api_version |v2 |
action |ACTION_DEACTIVATE_KEY |
action_description |ACTION_DESCRIPTION_DEACTIVATE_KEY |
object_type |ENTITY |
object_sub_type |DATA_BASE |
object_id |13 |
object_name |database 952 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |-1 |
ip |127.0.0.1 |
host | |
start_time |2023-03-30 09:37:28.576 |
end_time |2023-03-30 09:37:28.576 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type |ENTITY |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |58dfb676-bae6-4b00-a721-1dd5e06cdd5b|
users_related | |
object_attributes_changed | |
Borrado de objeto por API admin
Al borrar un objeto por API admin
Name |Value |
---------------------------+---------------------------------------+
id |58043 |
timestamp |2023-04-28 12:40:55.504 |
user_name |administrator |
log_origin |anjana |
api_version |N/A |
action |ACTION_DELETE_API_ADMIN_KEY |
action_description |ACTION_DESCRIPTION_DELETE_API_ADMIN_KEY|
object_type |ENTITY |
object_sub_type |DATASET |
object_id |-1 |
object_name |caso1aqtivaapprovedonly |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-04-28 12:40:55.504 |
end_time |2023-04-28 12:40:55.504 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |38c2b2d3-ae05-4cf1-afe9-084280c6771e |
users_related | |
object_attributes_changed | |
Borrado de dataset field
Al eliminar un dataset_field desde la pestaña de estructura en un dataset
Name |Value |
---------------------------+-------------------------------------------+
id |108039 |
timestamp |2023-09-28 12:16:25.395 |
user_name |administrator |
log_origin |anjana |
api_version |N/A |
action |ACTION_DELETE_DATASET_FIELD_KEY |
action_description |ACTION_DESCRIPTION_DELETE_DATASET_FIELD_KEY|
object_type |ENTITY |
object_sub_type |DATASET |
object_id |20007 |
object_name |dataset_nacho |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-09-28 12:16:25.395 |
end_time |2023-09-28 12:16:25.395 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |fa7e24e3-a215-4834-87b2-bc613c811afb |
users_related | |
object_attributes_changed |[] |
Borrado de borradores de objeto
Al borrar el objeto draft porque se está desactivando o cambiando la ou del padre
Name |Value |
---------------------------+------------------------------------+
id |59506 |
timestamp |2023-08-23 12:25:53.011 |
user_name |hermes.service |
log_origin |anjana |
api_version |N/A |
action |ACTION_DELETE_DRAFT_KEY |
action_description |ACTION_DESCRIPTION_DELETE_DRAFT_KEY |
object_type |ENTITY |
object_sub_type |DSA |
object_id |11431 |
object_name |DSA Test Deprecado after draft |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-08-23 12:25:53.011 |
end_time |2023-08-23 12:25:53.011 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |00b35d6d-115a-4398-b37b-107fd672fed3|
users_related | |
object_attributes_changed |[] |
Eliminar objetos a un campo entity container de un objeto
Al eliminar un objeto a un campo ENTITY_CONTAINER (que se sepa en un dsa, los datasets input y output de una instancia y las instancias relacionadas en una solución), ya sea por el portal, edición masiva o api admin
Name |Value |
---------------------------+----------------------------------------------+
id |106443 |
timestamp |2023-09-19 13:36:24.330 |
user_name |architect |
log_origin |anjana |
api_version |N/A |
action |ACTION_DELETE_ENTITY_CONTAINER_KEY |
action_description |ACTION_DESCRIPTION_DELETE_ENTITY_CONTAINER_KEY|
object_type |ENTITY |
object_sub_type |INSTANCE |
object_id |15307 |
object_name |insta 1909 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-09-19 13:36:24.330 |
end_time |2023-09-19 13:36:24.330 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name |dt 1909 pi |
related_object_type |ENTITY |
related_object_sub_type |DATASET |
related_object_id |15305 |
organizational_unit_changed| |
snapshot_id |cd091de0-aecd-49c4-ad1b-2f6891d12d30 |
users_related | |
object_attributes_changed |[] |
Borrado de objeto
Al borrar un objeto por API /api/v4/entity/delete/{objectSubType}/{id} y /api/v4/relationship/delete/{objectSubType}/{id}
Name |Value |
---------------------------+------------------------------------+
id |108186 |
timestamp |2023-09-28 17:14:34.906 |
user_name |architect |
log_origin |anjana |
api_version |N/A |
action |ACTION_DELETE_KEY |
action_description |ACTION_DESCRIPTION_DELETE_KEY |
object_type |ENTITY |
object_sub_type |DATASET |
object_id |-1 |
object_name |dt ana 1 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |0 |
ip | |
host | |
start_time |2023-09-28 17:14:34.906 |
end_time |2023-09-28 17:14:34.906 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |f1daf035-e1c2-4240-91fa-35eca4863ba1|
users_related | |
object_attributes_changed |[] |
Deprecado de objeto por api admin
Cuando se edita cualquier entidad nativa (dataset, dsa, proceso, instancia, solución) y se quiere que se quede en estado aprobado, aplica sobre la entidad originalmente modificada.
Name |Value |
---------------------------+------------------------------------------+
id |234544 |
timestamp |2023-11-10 11:19:29.305 |
user_name |api.admin |
log_origin |anjana |
api_version |N/A |
action |ACTION_DEPRECATE_API_ADMIN_KEY |
action_description |ACTION_DESCRIPTION_DEPRECATE_API_ADMIN_KEY|
object_type |ENTITY |
object_sub_type |INSTANCE |
object_id |-1 |
object_name |QA2556InstancePaso3 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |0 |
ip | |
host | |
start_time |2023-11-10 11:19:29.305 |
end_time |2023-11-10 11:19:29.305 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |ee08f650-a161-4968-b976-9c68bf7667c3 |
users_related | |
object_attributes_changed |[] |
name_changed | |
Deprecado de objeto
Al deprecar un objeto ya sea al finalizar un workflow de deprecación o un versionado
Name |Value |
---------------------------+------------------------------------+
id |60001 |
timestamp |2023-08-24 16:25:47.752 |
user_name |hermes.service |
log_origin |anjana |
api_version |N/A |
action |ACTION_DEPRECATE_KEY |
action_description |ACTION_DESCRIPTION_DEPRECATE_KEY |
object_type |ENTITY |
object_sub_type |DSA |
object_id |11449 |
object_name |DSA 9454 8 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |0 |
ip | |
host | |
start_time |2023-08-24 16:25:47.752 |
end_time |2023-08-24 16:25:47.752 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |d64ecab7-a650-4e3b-a587-5fa0b7fd165c|
users_related | |
object_attributes_changed |[] |
Desadherencia en DSA
Al desadherir de un DSA una lista de usuarios, ya sea realizado por el owner o por api admin
Name |Value |
---------------------------+------------------------------------+
id |60337 |
timestamp |2023-09-04 18:25:23.988 |
user_name |data.owner.general |
log_origin |anjana |
api_version |N/A |
action |ACTION_DISADHERE_KEY |
action_description |ACTION_DESCRIPTION_DISADHERE_KEY |
object_type |ENTITY |
object_sub_type |DSA |
object_id |2 |
object_name |dsa_888 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |0 |
ip | |
host | |
start_time |2023-09-04 18:25:23.988 |
end_time |2023-09-04 18:25:23.988 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |614a9062-e858-487b-8549-30d266f56351|
users_related |data.owner.europe |
object_attributes_changed |[] |
Envío de excel
Al importar un excel por cada uno de los objetos que se envían a workflow
Name |Value |
---------------------------+------------------------------------+
id |57474 |
timestamp |2023-04-27 12:41:02.517 |
user_name |data.owner.europe |
log_origin |anjana |
api_version |N/A |
action |ACTION_EXCEL_SUBMIT_KEY |
action_description |ACTION_DESCRIPTION_EXCEL_SUBMIT_KEY |
object_type |ENTITY |
object_sub_type |SOLUTION |
object_id |10779 |
object_name |sol001 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-04-27 12:41:02.517 |
end_time |2023-04-27 12:41:02.517 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |3f8a3b73-957f-40b0-99a0-a0a155874bc4|
users_related | |
object_attributes_changed | |
Expiración de objetos
Al expirar un objeto, ya sea por el batch de expiración o la expiración por sincronización con Aqtiva
Name |Value |
---------------------------+------------------------------------+
id |52079 |
timestamp |2023-03-23 16:14:39.960 |
user_name |api.admin |
log_origin |anjana |
api_version |N/A |
action |ACTION_EXPIRED_KEY |
action_description |ACTION_DESCRIPTION_EXPIRED_KEY |
object_type |ENTITY |
object_sub_type |DATASET |
object_id |213 |
object_name |dataset01 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |1 |
ip | |
host | |
start_time |2023-03-23 16:14:39.960 |
end_time |2023-03-23 16:14:39.960 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |26a7907e-e70f-4d58-93f2-66dff2baf9b8|
users_related | |
object_attributes_changed | |
Finalización de workflow
Cuando finaliza cualquier workflow, ya sea aprobado o rechazado
Name |Value |
---------------------------+--------------------------------------+
id |60874 |
timestamp |2023-09-14 12:32:49.316 |
user_name |hermes.service |
log_origin |anjana |
api_version |N/A |
action |ACTION_FINISH_WORKFLOW_KEY |
action_description |ACTION_DESCRIPTION_FINISH_WORKFLOW_KEY|
object_type |RELATIONSHIP |
object_sub_type |CONTROL_DQ |
object_id |2399 |
object_name |CD 9761 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-09-14 12:32:49.316 |
end_time |2023-09-14 12:32:49.316 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type |CREATE |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |2e557f0a-db80-4de2-9975-2ca45cab7419 |
users_related | |
object_attributes_changed |[] |
Importación desde tot
Al crear un objeto importándolo desde Tot de manera manual (wizard de creación)
Name |Value |
---------------------------+----------------------------------------+
id |59168 |
timestamp |2023-05-11 13:45:42.366 |
user_name |tot.service |
log_origin |anjana |
api_version |N/A |
action |ACTION_IMPORTED_METADATA_KEY |
action_description |ACTION_DESCRIPTION_IMPORTED_METADATA_KEY|
object_type |ENTITY |
object_sub_type |DATASET |
object_id |11423 |
object_name |workflowtask_groupcandidates |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-05-11 13:45:42.366 |
end_time |2023-05-11 13:45:42.366 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |c40a5697-9bbf-4aaf-9103-07220df9d710 |
users_related | |
object_attributes_changed | |
Importación desde excel
Al crear un objeto importando desde excel sin enviar a validar, aplica a cada objeto del excel que no se envía
Name |Value |
---------------------------+------------------------------------+
id |60921 |
timestamp |2023-09-22 12:07:37.567 |
user_name |data.owner.europe |
log_origin |anjana |
api_version |N/A |
action |ACTION_IMPORT_EXCEL_KEY |
action_description |ACTION_DESCRIPTION_IMPORT_EXCEL_KEY |
object_type |ENTITY |
object_sub_type |DATASET |
object_id |11470 |
object_name |DT_Test_Valid |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-09-22 12:07:37.567 |
end_time |2023-09-22 12:07:37.567 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |1b7bfbb8-9540-42a1-a9e1-93b9a13aedc4|
users_related | |
object_attributes_changed |[] |
Reindexar todos los objetos
Al reindexar todos los objetos, ya sea por llamada al endpoint o por el batch configurado
Name |Value |
---------------------------+-----------------------------------------+
id |60989 |
timestamp |2023-09-28 17:44:11.426 |
user_name |api.admin |
log_origin |anjana |
api_version |N/A |
action |ACTION_INDEX_ALL_ENTITIES_KEY |
action_description |ACTION_DESCRIPTION_INDEX_ALL_ENTITIES_KEY|
object_type |ALL |
object_sub_type |ALL |
object_id |-1 |
object_name | |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-09-28 17:44:11.426 |
end_time |2023-09-28 17:44:11.426 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id | |
users_related | |
object_attributes_changed |[] |
Recálculo completo de linaje
Al recalcular el linaje completo desde api admin /api/admin/kerno/lineage/load
Name |Value |
---------------------------+----------------------------------------------+
id |90818 |
timestamp |2023-07-13 11:44:03.742 |
user_name |portuno.credential |
log_origin |anjana |
api_version |admin |
action |ACTION_LOADED_ALL_LINEAGE_DATA_KEY |
action_description |ACTION_DESCRIPTION_LOADED_ALL_LINEAGE_DATA_KEY|
object_type |ALL |
object_sub_type |LOAD |
object_id |-1 |
object_name |N/A |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |-1 |
ip |127.0.0.1 |
host | |
start_time |2023-07-13 11:44:03.742 |
end_time |2023-07-13 11:44:03.742 |
validation |false |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type |ENTITY |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id | |
users_related | |
object_attributes_changed | |
Recálculo de linaje de un objeto
Al recalcular el linaje de un objecto desde api admin /api/admin/kernolineage/entity/load/{id} y /api/admin/kerno/lineage/relationship/load/{id}
Name |Value |
---------------------------+--------------------------------------------------+
id |14260 |
timestamp |2023-07-25 13:14:48.303 |
user_name |architect.apis.tests.qa |
log_origin |anjana |
api_version |admin |
action |ACTION_LOADED_PARTIAL_LINEAGE_DATA_KEY |
action_description |ACTION_DESCRIPTION_LOADED_PARTIAL_LINEAGE_DATA_KEY|
object_type |ENTITY |
object_sub_type |DSA |
object_id |-1 |
object_name |N/A |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |-1 |
ip |127.0.0.1 |
host | |
start_time |2023-07-25 13:14:48.303 |
end_time |2023-07-25 13:14:48.303 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type |ENTITY |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |53b667ae-ec9b-47a3-993a-5af9d66a6497 |
users_related | |
object_attributes_changed | |
name_changed | |
Edición masiva de objetos
Cuando se realiza una edición masiva de objetos, se aplica a cada objeto que se edita.
Name |Value |
---------------------------+------------------------------------+
id |101914 |
timestamp |2023-08-31 08:35:15.720 |
user_name |administrator |
log_origin |anjana |
api_version |N/A |
action |ACTION_MASSIVE_EDIT_KEY |
action_description |ACTION_DESCRIPTION_MASSIVE_EDIT_KEY |
object_type |ENTITY |
object_sub_type |DATASET |
object_id |-1 |
object_name |dt ana 1 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-08-31 08:35:15.720 |
end_time |2023-08-31 08:35:15.720 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |9cbf9a26-00b5-4384-9e79-7debef28f882|
users_related | |
object_attributes_changed |[ATTRIBUTE_NOMBRE.gProducer] |
Modificación de objeto por api admin
Al crear o modificar un objeto por api admin
Name |Value |
---------------------------+---------------------------------------+
id |235417 |
timestamp |2023-11-14 16:33:51.275 |
user_name |architect |
log_origin |anjana |
api_version |N/A |
action |ACTION_MODIFY_API_ADMIN_KEY |
action_description |ACTION_DESCRIPTION_MODIFY_API_ADMIN_KEY|
object_type |ENTITY |
object_sub_type |QA_BG |
object_id |155130 |
object_name |qa_bg_8Nov |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-11-14 16:33:51.275 |
end_time |2023-11-14 16:33:51.275 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |2776eb59-a075-4a64-af0b-1b9c37997054 |
users_related | |
object_attributes_changed |[] |
name_changed | |
Modificación de dataset field
Al editar un dataset-field por api /api/v1/dataset/structure/{idDataset}/{idField}
Name |Value |
---------------------------+-------------------------------------------+
id |52471 |
timestamp |2023-03-29 07:24:43.050 |
user_name |data.owner.europe |
log_origin |anjana |
api_version |N/A |
action |ACTION_MODIFY_DATASET_FIELD_KEY |
action_description |ACTION_DESCRIPTION_MODIFY_DATASET_FIELD_KEY|
object_type |ENTITY |
object_sub_type |DATASET |
object_id |10727 |
object_name |Test workflow automatic jorge |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-03-29 07:24:43.050 |
end_time |2023-03-29 07:24:43.050 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |5add5f53-17dd-4623-9621-f2619a44543a |
users_related | |
object_attributes_changed | |
Leer el contrato de un dsa
Al leer el contrato desde la pantalla de combinaciones antes de pedir adherencia
Name |Value |
---------------------------+----------------------------------------+
id |100173 |
timestamp |2023-08-23 11:32:01.161 |
user_name |architect |
log_origin |anjana |
api_version |v1 |
action |ACTION_READ_CONTRACT_DSA_KEY |
action_description |ACTION_DESCRIPTION_READ_CONTRACT_DSA_KEY|
object_type |ENTITY |
object_sub_type |DSA |
object_id |13580 |
object_name |dsa_2107_2 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |-1 |
ip |127.0.0.1 |
host | |
start_time |2023-08-23 11:32:01.161 |
end_time |2023-08-23 11:32:01.161 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type |ENTITY |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |aae684f0-3c1a-4179-bcfc-f8401e903fdd |
users_related | |
object_attributes_changed |[] |
Pedir adherencia a un dsa
Al pedir una adherencia, ya sea desde combinaciones o directa
Name |Value |
---------------------------+----------------------------------------+
id |108266 |
timestamp |2023-10-02 09:36:29.601 |
user_name |contributor.latam |
log_origin |anjana |
api_version |N/A |
action |ACTION_REQUEST_ADHERENCE_KEY |
action_description |ACTION_DESCRIPTION_REQUEST_ADHERENCE_KEY|
object_type |ENTITY |
object_sub_type |DSA |
object_id |12152 |
object_name |dsaReview2706 |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |0 |
ip | |
host | |
start_time |2023-10-02 09:36:29.601 |
end_time |2023-10-02 09:36:29.601 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |99ee60ba-afe3-4698-84f0-21fc59bbeb66 |
users_related | |
object_attributes_changed |[] |
Desadherencia a un dsa
Cuando un usuario se desadhiere de un DSA que está adherido o el owner lo desadhiere.
Name |Value |
---------------------------+-------------------------------------------+
id |108145 |
timestamp |2023-09-28 17:05:23.476 |
user_name |data.owner.work |
log_origin |anjana |
api_version |N/A |
action |ACTION_REQUEST_DISADHERENCE_KEY |
action_description |ACTION_DESCRIPTION_REQUEST_DISADHERENCE_KEY|
object_type |ENTITY |
object_sub_type |DSA |
object_id |12050 |
object_name |Dsa-Test-R |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |0 |
ip | |
host | |
start_time |2023-09-28 17:05:23.476 |
end_time |2023-09-28 17:05:23.476 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |cf981aa1-33be-48ba-a0f1-b7aa46ab9aa5 |
users_related | |
object_attributes_changed |[] |
Guardado de objeto
Al guardar un objeto desde el portal y cuando se borra un objeto pending o draft que tiene un padre (aquí se audita el padre)
Name |Value |
---------------------------+------------------------------------+
id |108382 |
timestamp |2023-10-02 11:01:57.842 |
user_name |data.owner.europe |
log_origin |anjana |
api_version |N/A |
action |ACTION_SAVE_KEY |
action_description |ACTION_DESCRIPTION_SAVE_KEY |
object_type |ENTITY |
object_sub_type |DATASET |
object_id |20041 |
object_name |dtOct2Uno |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-10-02 11:01:57.842 |
end_time |2023-10-02 11:01:57.842 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |76b5e4ca-31a5-441e-947a-c27a7853b1b8|
users_related | |
object_attributes_changed |[] |
Envío de objeto a validar
Al enviar un objeto a validar por workflow
Name |Value |
---------------------------+------------------------------------+
id |108387 |
timestamp |2023-10-02 11:02:16.723 |
user_name |data.owner.europe |
log_origin |anjana |
api_version |N/A |
action |ACTION_SUBMIT_KEY |
action_description |ACTION_DESCRIPTION_SUBMIT_KEY |
object_type |ENTITY |
object_sub_type |DATASET |
object_id |20041 |
object_name |dtOct2Uno |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip | |
host | |
start_time |2023-10-02 11:02:16.723 |
end_time |2023-10-02 11:02:16.723 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |062b61f0-d000-4d8f-9fc2-14a0a69df1d9|
users_related | |
object_attributes_changed |[] |
Cambiar nombre de objeto por API admin
Al cambiar el nombre de un objeto por API admin /api/admin/kerno/name/{objectType}
Name |Value |
---------------------------+--------------------------------------------+
id |213818 |
timestamp |2023-09-29 09:47:46.243 |
user_name |api.admin |
log_origin |anjana |
api_version |N/A |
action |ACTION_UPDATE_NAME_API_ADMIN_KEY |
action_description |ACTION_DESCRIPTION_UPDATE_NAME_API_ADMIN_KEY|
object_type |ENTITY |
object_sub_type |INSTANCE |
object_id |142005 |
object_name |insta 2809 RENOMBRADA |
parent_name | |
reason | |
result |OK |
process_id |-1 |
audit_cluster | |
version |0 |
ip | |
host | |
start_time |2023-09-29 09:47:46.243 |
end_time |2023-09-29 09:47:46.243 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type | |
organizational_unit | |
related_object_name |proc 2809 |
related_object_type |ENTITY |
related_object_sub_type |PROCESS |
related_object_id |142002 |
organizational_unit_changed| |
snapshot_id |7a653d0f-968c-451c-9e7d-575319b96b84 |
users_related | |
object_attributes_changed |[] |
name_changed | |
Aprobar una tarea de un workflow
Al aprobar un paso en un workflow
Name |Value |
---------------------------+----------------------------------------+
id |253636 |
timestamp |2023-12-05 17:09:31.729 |
user_name |data.owner.europe |
log_origin |anjana |
api_version |N/A |
action |ACTION_VALIDATE_APPROVED_KEY |
action_description |ACTION_DESCRIPTION_VALIDATE_APPROVED_KEY|
object_type |ENTITY |
object_sub_type |DATASET |
object_id |162174 |
object_name |BOOKS |
parent_name | |
reason |{"en-US":"ok"} |
result |OK |
process_id |-1 |
audit_cluster | |
version |0 |
ip |10.150.100.4,127.0.0.1 |
host | |
start_time |2023-12-05 17:09:31.729 |
end_time |2023-12-05 17:09:31.729 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type |CREATE |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |0943aa4a-09e1-477d-9ae5-00d6312e914e |
users_related | |
object_attributes_changed |[] |
name_changed | |
Y una acción distinta cuando es una adherencia lo que se aprueba
Name |Value |
---------------------------+--------------------------------------------------+
id |108124 |
timestamp |2023-09-28 16:50:26.521 |
user_name |data.steward.europe |
log_origin |anjana |
api_version |N/A |
action |ACTION_VALIDATE_APPROVED_ADHERENCE_KEY |
action_description |ACTION_DESCRIPTION_VALIDATE_APPROVED_ADHERENCE_KEY|
object_type |ENTITY |
object_sub_type |DSA |
object_id |12050 |
object_name |Dsa-Test-R |
parent_name | |
reason |{"es-ES":"ok"} |
result |OK |
process_id |-1 |
audit_cluster | |
version |0 |
ip |10.150.100.4,127.0.0.1 |
host | |
start_time |2023-09-28 16:50:26.521 |
end_time |2023-09-28 16:50:26.521 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type |ADHERENCE |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |818f5035-23bf-48fc-bbc1-3a55e7ff6105 |
users_related | |
object_attributes_changed |[] |
Rechazar una tarea de un workflow
Al aprobar un paso en un workflow
Name |Value |
---------------------------+----------------------------------------+
id |105628 |
timestamp |2023-09-15 07:29:43.656 |
user_name |data.owner.europe |
log_origin |anjana |
api_version |N/A |
action |ACTION_VALIDATE_REJECTED_KEY |
action_description |ACTION_DESCRIPTION_VALIDATE_REJECTED_KEY|
object_type |ENTITY |
object_sub_type |KPI |
object_id |15167 |
object_name |Indicdores962 |
parent_name | |
reason |{"es-ES":"no"} |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip |10.150.100.4,127.0.0.1 |
host | |
start_time |2023-09-15 07:29:43.656 |
end_time |2023-09-15 07:29:43.656 |
validation | |
extra | |
business_node | |
search_action |false |
workflow_type |MODIFY |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id |428c9377-c26b-4063-a4f3-9951128dfca5 |
users_related | |
object_attributes_changed |[] |
Y una acción distinta cuando es una adherencia lo que se rechaza
Name |Value |
---------------------------+--------------------------------------------------+
id |73622 |
timestamp |2023-06-05 09:53:50.657 |
user_name |data.steward.europe |
log_origin |anjana |
api_version |N/A |
action |ACTION_VALIDATE_REJECTED_ADHERENCE_KEY |
action_description |ACTION_DESCRIPTION_VALIDATE_REJECTED_ADHERENCE_KEY|
object_type |ENTITY |
object_sub_type |ADHERENCE |
object_id |11463 |
object_name |Prueba_DSA_999 |
parent_name | |
reason |{"es-ES":"nop"} |
result |OK |
process_id |-1 |
audit_cluster | |
version | |
ip |10.150.100.4,127.0.0.1 |
host | |
start_time |2023-06-05 09:53:50.657 |
end_time |2023-06-05 09:53:50.657 |
validation |false |
extra | |
business_node | |
search_action |false |
workflow_type |ADHERENCE |
organizational_unit | |
related_object_name | |
related_object_type | |
related_object_sub_type | |
related_object_id | |
organizational_unit_changed| |
snapshot_id | |
users_related | |
object_attributes_changed | |