You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@atlas.apache.org by "Dharshana M Krishnamoorthy (Jira)" <ji...@apache.org> on 2021/03/22 17:53:00 UTC
[jira] [Created] (ATLAS-4222) [Atlas: Audits] When custom
attributes are updated for an entity, additional information is present in
the audits
Dharshana M Krishnamoorthy created ATLAS-4222:
-------------------------------------------------
Summary: [Atlas: Audits] When custom attributes are updated for an entity, additional information is present in the audits
Key: ATLAS-4222
URL: https://issues.apache.org/jira/browse/ATLAS-4222
Project: Atlas
Issue Type: Bug
Components: atlas-core
Reporter: Dharshana M Krishnamoorthy
Attachments: Screenshot 2021-03-22 at 11.10.54 PM.png
*Scenario:*
* Add user defined properties to an entity
* Update user defined properties to an entity
* Remove user defined properties from an entity
Expectation:
1 audit entry with what is the update/action
Additional information like current entity type_name, guid, and other information are present
*Audit for: Add user-defined property :*
{code:java}
{
"entityId": "269582c2-9b05-4abf-9abb-71f587c465e0",
"timestamp": 1616237977768,
"user": "hrt_qa",
"action": "CUSTOM_ATTRIBUTE_UPDATE",
"details": "Updated custom attribute: {\"typeName\":\"hbase_table\",\"guid\":\"269582c2-9b05-4abf-9abb-71f587c465e0\",\"isIncomplete\":false,\"provenanceType\":0,\"version\":0,\"customAttributes\":{\"a\":\"1\",\"b\":\"2\",\"c\":\"3\"},\"proxy\":false}",
"eventKey": "269582c2-9b05-4abf-9abb-71f587c465e0:1616237977768:0:1616237977821",
"entity": None,
"type": None
}{code}
Only the *customAttributes* has to be updated
*Audit for: Update user-defined property :*
{code:java}
{
"entityId": "269582c2-9b05-4abf-9abb-71f587c465e0",
"timestamp": 1616238083948,
"user": "hrt_qa",
"action": "CUSTOM_ATTRIBUTE_UPDATE",
"details": "Updated custom attribute: {\"typeName\":\"hbase_table\",\"guid\":\"269582c2-9b05-4abf-9abb-71f587c465e0\",\"isIncomplete\":false,\"provenanceType\":0,\"version\":0,\"customAttributes\":{\"a\":\"2\",\"b\":\"2\",\"d\":\"5\"},\"proxy\":false}",
"eventKey": "269582c2-9b05-4abf-9abb-71f587c465e0:1616238083948:0:1616238083988",
"entity": None,
"type": None
}{code}
*Audit for: remove user-defined property :***
{code:java}
{
"entityId": "269582c2-9b05-4abf-9abb-71f587c465e0",
"timestamp": 1616238309523,
"user": "hrt_qa",
"action": "CUSTOM_ATTRIBUTE_UPDATE",
"details": "Updated custom attribute: {\"typeName\":\"hbase_table\",\"guid\":\"269582c2-9b05-4abf-9abb-71f587c465e0\",\"isIncomplete\":false,\"provenanceType\":0,\"version\":0,\"customAttributes\":{},\"proxy\":false}",
"eventKey": "269582c2-9b05-4abf-9abb-71f587c465e0:1616238309523:0:1616238309558",
"entity": None,
"type": None
} {code}
UI operation screen shot is added for reference:
!Screenshot 2021-03-22 at 11.10.54 PM.png|width=917,height=478!
--
This message was sent by Atlassian Jira
(v8.3.4#803005)