RANGER-4631: updated admin audits UI to correctly render operation for datashares/datasets
Signed-off-by: Madhan Neethiraj <madhan@apache.org>
diff --git a/security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AdminLogs.jsx b/security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AdminLogs.jsx
index d7d643c..d73e81f 100644
--- a/security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AdminLogs.jsx
+++ b/security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AdminLogs.jsx
@@ -220,6 +220,42 @@
Role {action}d <strong>{objectname}</strong>
</span>
);
+ else if (classtype == ClassTypes.CLASS_TYPE_RANGER_DATASET.value)
+ operation = (
+ <span>
+ Dataset {action}d <strong>{objectname}</strong>
+ </span>
+ );
+ else if (classtype == ClassTypes.CLASS_TYPE_RANGER_PROJECT.value)
+ operation = (
+ <span>
+ Project {action}d <strong>{objectname}</strong>
+ </span>
+ );
+ else if (classtype == ClassTypes.CLASS_TYPE_RANGER_DATA_SHARE.value)
+ operation = (
+ <span>
+ Data Share {action}d <strong>{objectname}</strong>
+ </span>
+ );
+ else if (classtype == ClassTypes.CLASS_TYPE_RANGER_SHARED_RESOURCE.value)
+ operation = (
+ <span>
+ Shared Resource {action}d <strong>{objectname}</strong>
+ </span>
+ );
+ else if (classtype == ClassTypes.CLASS_TYPE_RANGER_DATA_SHARE_IN_DATASET.value)
+ operation = (
+ <span>
+ DataShare in Dataset {action}d <strong>{objectname}</strong>
+ </span>
+ );
+ else if (classtype == ClassTypes.CLASS_TYPE_RANGER_DATASET_IN_PROJECT.value)
+ operation = (
+ <span>
+ Dataset in Project {action}d <strong>{objectname}</strong>
+ </span>
+ );
return <div className="text-truncate">{operation}</div>;
}
},