Integrations
Breadcrumbs

Audit

Introduction

Anjana stores both internal and external audit logs in the audit_log table of the minerva schema in the DB.

This document presents information about the table and examples of the field formats.

Internal audit

In Anjana, all user activity is recorded, making it possible to know who performed a specific action on an element and when. This audit provides complete traceability of objects in the application.

External audit

Activity generated by users producing or consuming data in structures from data platforms is also incorporated into Anjana with the goal of providing dynamic lineage and audit capabilities to the tool.



Structure of the minerva.audit_log table


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)



Create audit manually

To create an audit entry with a client-created process, the following JSON must be filled in with the required information:


{
"object_type":"<Object type>",
"user_name":"<usuario>",
"start_time":"<UTC date when the audited action started>",
"end_time":"<UTC date when the audited action ended>",
"timestamp":"<UTC date when the audited action was audited>",
"object_id":<object id/ -1 si no aplica>,
"result":"<action result: OK/KO>",
"object_sub_type":"<Object subtype>",
"search_action":false,
"log_origin":"<audit source, cannot be 'anjana'>",
"action_description":"<translation key of the description or the description>",
"action":"<translation key of the action or the action>"
}


Then a REST request must be made to the following endpoint; example of a curl call in Bash:


curl --location --request POST 'http://{hostname}/gateway/api/admin/minerva/audit/save'

Donde:

hostname: machine name


In the request body goes the following:

JSON_MODIFIED: the JSON mentioned above, which can be a single JSON or multiple JSONs separated by commas and enclosed in [].



List of audited actions

Queries or Searches

Get all relationships of an entity

Get all relationships of an entity, including internal ones such as STRUCTURE, VERSION_OF, etc.

Only accessible via 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 |[] |

Get the approved relationships of an object

Only accessible via 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 | |

Get the input/output datasets of an instance

Only accessible via 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 | |


Entity view of a relationship

When entering the entities tab in the relationship view


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 |[] |


Object metadata form

When retrieving the dynamic form with the object metadata (object view from the 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 |[] |

Object header

When retrieving the header of an object (object view from the 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 |[] |

Get the instances of a process or solution

When entering the own instances tab from a process or solution

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 |[] |

Entity owner

When entering the owners tab of an entity (object view)

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 |[] |

Entity relationships

When retrieving the relationships (direct, indirect, and composition) of an entity (in the object view)

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 |[] |

Get relationship via admin API

When retrieving the dynamic form with the metadata of a relationship via admin API /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 |[] |

Get sample data of an entity

When entering the sample data tab in objects that have it enabled

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 | |

Get stakeholders of an object

When entering the stakeholders tab of an object from the object view

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 |[] |


Get versions of an object

When entering the versions tab of an object from the object view

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

Object activation

When activating a deactivated object (the corresponding action from the object view)

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 | |

Add a dataset field to a dataset

When creating a dataset field from the structures tab in the dataset view

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 |[] |

Add objects to an entity container field of an object

When adding an object to an ENTITY_CONTAINER field (known to be in a DSA, the input and output datasets of an instance, and the related instances of a solution), whether via the portal, bulk edit, or admin API.


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 |[] |

Automatic validation of an object without workflow

When submitting an object for validation, it is determined by role and changed attributes that generating a workflow is not necessary and it goes to 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 | |

Change of organizational unit for an entity via admin API

Only accessible via admin API /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 | |



Change of organizational unit for an entity

When changing the organizational unit of an entity (the corresponding action from the object view)

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 | |

For the relationships associated with the entity, a separate audit is recorded (not using the related objects)

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 |[] |


Status change via admin API

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 |[] |

Object cloning

When cloning an object, applies to the cloned object

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 |[] |


Object creation via admin API

When creating an object via admin API

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 | |

Object creation via wizard

When creating an object via 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 |[] |

Object creation via edit

When creating a new draft of an object upon editing it, applies to the created draft

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 |[] |


Object versioning via edit

When the versioning workflow of an object is completed. Applies to the object being versioned (not the new version)

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 |[] |

Get field types to create a custom field in an object

When starting the creation of a custom field in any object (add custom field from the form)

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 |[] |

Object deactivation

When deactivating an active object (the corresponding action from the object view)

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 | |

Object deletion via admin API

When deleting an object via admin API

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 | |

Dataset field deletion

When deleting a dataset field from the structure tab in a 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 |[] |

Object draft deletion

When deleting the draft object because the parent is being deactivated or its OU is being changed

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 |[] |

Remove objects from an entity container field of an object

When removing an object from an ENTITY_CONTAINER field (known to be in a DSA, the input and output datasets of an instance, and the related instances in a solution), whether via the portal, bulk edit, or admin API

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 |[] |

Object deletion

When deleting an object via 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 |[] |

Object deprecation via admin API

When any native entity (dataset, DSA, process, instance, solution) is edited and it is desired to remain in approved status, it applies to the originally modified entity.


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 | |


Object deprecation

When deprecating an object either at the end of a deprecation workflow or a versioning workflow

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 |[] |


Unadherence in DSA

When unadherence from a DSA of a list of users, whether done by the owner or via admin API

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 |[] |

Excel submission

When importing an Excel file, for each object that is sent to 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 | |

Object expiration

When an object expires, either through the expiration batch or expiration by synchronization with 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 | |

Workflow completion

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 |[] |

Import from Tot

When creating an object by importing it from Tot manually (creation wizard)

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 | |

Import from Excel

When creating an object by importing from Excel without submitting for validation, applies to each object in the Excel that is not submitted

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 |[] |

Reindex all objects

When reindexing all objects, either by calling the endpoint or via the configured batch

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 |[] |

Full lineage recalculation

When recalculating the full lineage via admin API /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 | |

Lineage recalculation of an object

When recalculating the lineage of an object via admin API /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 | |




Bulk object editing

When a bulk edit of objects is performed, it applies to each object that is edited.

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] |

Object modification via admin API

When creating or modifying an object via admin API

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 | |


Dataset field modification

When editing a dataset field via 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 | |

Read the contract of a DSA

When reading the contract from the combinations screen before requesting adherence

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 |[] |

Request adherence to a DSA

When requesting an adherence, either from combinations or directly

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 |[] |


Unadherence from a DSA

When a user unadherences from a DSA they are adhered to, or the owner unadherences them.

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 |[] |

Object save

When saving an object from the portal and when a pending or draft object that has a parent is deleted (here the parent is audited)

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 |[] |


Submit object for validation

When submitting an object for validation via 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 |[] |


Rename object via admin API

When renaming an object via admin API /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 | |


Approve a workflow task

When approving a step in a 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 | |

And a different action when it is an adherence that is approved

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 |[] |

Reject a workflow task

When approving a step in a 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 |[] |

And a different action when it is an adherence that is rejected

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 | |