[
https://issues.apache.org/jira/browse/RANGER-5594?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Fang-Yu Rao updated RANGER-5594:
--------------------------------
Summary: Fields in AuthzAuditEvent are not corrected populated in
RangerDefaultAuditHandler#getAuthzEvents() (was: Fields in AuthzAuditEvent not
corrected populated in RangerDefaultAuditHandler#getAuthzEvents())
> Fields in AuthzAuditEvent are not corrected populated in
> RangerDefaultAuditHandler#getAuthzEvents()
> ---------------------------------------------------------------------------------------------------
>
> Key: RANGER-5594
> URL: https://issues.apache.org/jira/browse/RANGER-5594
> Project: Ranger
> Issue Type: Bug
> Components: audit, Ranger
> Reporter: Fang-Yu Rao
> Priority: Major
>
> We found in
> [RangerDefaultAuditHandler#getAuthzEvents()|https://github.com/apache/ranger/blob/3fd46db/agents-common/src/main/java/org/apache/ranger/plugin/audit/RangerDefaultAuditHandler.java#L102-L155]
> that some fields do not seem to be correctly populated. We should probably
> fix them.
> -
> [action|https://github.com/apache/ranger/blob/3fd46db/agents-common/src/main/java/org/apache/ranger/plugin/audit/RangerDefaultAuditHandler.java#L124]
> is currently set by {{{}ret.setAction(request.getAccessType()){}}}.
> -
> [accessType|https://github.com/apache/ranger/blob/3fd46db/agents-common/src/main/java/org/apache/ranger/plugin/audit/RangerDefaultAuditHandler.java#L127]
> is currently set by {{{}ret.setAccessType(request.getAction()){}}}.
> - The field of '{{{}reason{}}}' is not set. Recall that we set up this field
> in a {{RangerAccessResult}} in several places for Apache Hive, e.g.,
> [https://github.com/apache/ranger/blob/3fd46db/hive-agent/src/main/java/org/apache/ranger/authorization/hive/authorizer/RangerHiveAuthorizer.java#L2994]
> in
> [RangerHiveAuthorizer.java#createRangerHiveAccessResult()|https://github.com/apache/ranger/blob/3fd46db/hive-agent/src/main/java/org/apache/ranger/authorization/hive/authorizer/RangerHiveAuthorizer.java#L2975C32-L2998].
--
This message was sent by Atlassian Jira
(v8.20.10#820010)