You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by pr...@apache.org on 2021/11/30 16:37:38 UTC

[ranger] 02/02: RANGER-3528 : Ranger Group creation audit is not shown during service creation

This is an automated email from the ASF dual-hosted git repository.

pradeep pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git

commit bb9b3cd14d5ebdb5381ca4a03db27b469c2277e1
Author: mateenmansoori <ma...@gmail.com>
AuthorDate: Tue Nov 30 18:16:33 2021 +0530

    RANGER-3528 : Ranger Group creation audit is not shown during service creation
    
    Signed-off-by: pradeep <pr...@apache.org>
---
 .../src/main/java/org/apache/ranger/biz/ServiceDBStore.java           | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/security-admin/src/main/java/org/apache/ranger/biz/ServiceDBStore.java b/security-admin/src/main/java/org/apache/ranger/biz/ServiceDBStore.java
index cb57b99..59acd52 100644
--- a/security-admin/src/main/java/org/apache/ranger/biz/ServiceDBStore.java
+++ b/security-admin/src/main/java/org/apache/ranger/biz/ServiceDBStore.java
@@ -3430,7 +3430,9 @@ public class ServiceDBStore extends AbstractServiceStore {
 					vXGroup.setDescription(policyGroup);
 					vXGroup.setGroupSource(RangerCommonEnums.GROUP_INTERNAL);
 					vXGroup.setIsVisible(RangerCommonEnums.IS_VISIBLE);
-					xGroupService.createResource(vXGroup);
+					VXGroup createdVXGrp = xGroupService.createResource(vXGroup);
+					List<XXTrxLog> trxLogList = xGroupService.getTransactionLog(createdVXGrp, "create");
+					bizUtil.createTrxLog(trxLogList);
 				}
 			}
 		}