RANGER-2847 | Add support/Fix Test connection with Ozone service |
RANGER-3136 | NullPointException found when import policies form web side and "isOverride" is selected |
RANGER-3137 | Lookup user should has 'Select' permission for all resource in hive-agent |
RANGER-3421 | Key getting logged in RangerMasterKey.java |
RANGER-3452 | Other attributes and sync source are not shown when user is converted from internal to external |
RANGER-3453 | Avoid logging sensitive information in UserMgr.java |
RANGER-3457 | [Session Timeout-Ranger]With multiple tabs if one tab encounters session idle timeout other active tab still continues with old/invalid session cookie. |
RANGER-3463 | Use apt logger to log messages |
RANGER-3503 | Make "hadoop.security.authorization" config as an optional config in cm_ozone service definition |
RANGER-3718 | Script exceptions are not considered in ranger-docker |
RANGER-3722 | Fix Test-case failure |
RANGER-3748 | Fix healthcheck in postgres docker compose file |
RANGER-3749 | Fix healthcheck in mysql docker compose file |
RANGER-3752 | Restrict duplicate access types entries in policy creation |
RANGER-3754 | Chained plugins access evaluation result is not considered in some cases |
RANGER-3795 | Fix java patch J10033 and J10046 failure |
RANGER-3797 | Not able to create security zone for solr service after upgrade |
RANGER-3858 | On dev-support, service creation and ranger-kafka-plugin setup are failed |
RANGER-3864 | Spurious creation of service-resource objects in Ranger |
RANGER-3916 | Ranger UI fails to open when the Ranger admin domain name includes "service" keyword in it. |
RANGER-3932 | Modifying the security zone name should also change the resourcesignature of their policy. |
RANGER-3947 | Thread leak because of retry loop in SolrCollectionBootstrapper |
RANGER-3967 | Service creation failing for Trino |
RANGER-4023 | UserStoreEnricher is not enabled if only mask conditon has attribute based expression |
RANGER-4034 | Start and End date fix in validity schedule of Policy Form in Ranger React |
RANGER-4042 | Cleanup unused usersync poc package |
RANGER-4052 | Zone filter not getting cleared in landing page after deleting the zone from zone listing page in Ranger React |
RANGER-4073 | Groups are not visible in mask and row level policy listing tables. |
RANGER-4074 | assignPermissionToUser in XUserMgr creates entries with NULL moduleId in x_user_module_perm |
RANGER-4078 | [Ranger UI] [React JS] Error displayed on page when navigating to audits tab and clicking on clear search button |
RANGER-4081 | [Ranger UI] [React JS] If the url to edit a policy, service or permissions for a module, and the url to view user/group/roles contains an invalid id, then page should display an error |
RANGER-4084 | Login id which is available on left most corner coming as Camel case |
RANGER-4085 | Search filter hint is not available where you search for policy |
RANGER-4087 | Loader is still loading for resource field for policy creation even after Resource lookup API gives 200/204 |
RANGER-4088 | While editing policy All permissions & and other resource fields are getting disappered |
RANGER-4089 | Getting browser specific pop-up message if try to delete policy after edit |
RANGER-4090 | Resouce lookup exception message is not available in react UI |
RANGER-4091 | Policy condition & Permission window should close by any click events |
RANGER-4092 | [Ranger UI] [React JS] Showing multiple msg prompts for multiple users/groups visibility toggle with same msg. |
RANGER-4094 | [Ranger UI] [React JS] User_name/ group_name/ roles field of their tables clipping names more that 14-15 characters long. |
RANGER-4095 | [Ranger UI] [React JS] On users/groups/roles page in settings - The page number can be decreased to zero and negative and can be increased beyond max pages available to show. |
RANGER-4096 | [Ranger UI] [React JS] "show all users" button is not available in the show users prompt of groups table even if the users list is longer than 100. |
RANGER-4097 | [Ranger UI] [React JS] Deletion of all services inside a zone in resource based policy page leads to disappearance of all the other services before refreshing the page. |
RANGER-4099 | [Ranger UI] [React JS] Focus remains on last hovered element in the dropdown of security zone search bar of resource based policy page. |
RANGER-4103 | [Ranger-react] Fix for improving logout mechanism in Ranger react code base. |
RANGER-4115 | Tags containing attributes not processed correctly by tagsync |
RANGER-4119 | [UI] Syntax check button missing in policy level condition |
RANGER-4129 | ArrayIndexOutOfBounds exception may be thrown while processing events |
RANGER-4131 | clientIP is not logged for create/grant/revoke role operations via hive beeline |
RANGER-4132 | [Ranger UI] If view policy button is clicked for a policy which is deleted, then the page gets stuck in loading state |
RANGER-4135 | Regression caused by Ranger-3920 |
RANGER-4136 | Incorrect processing of tag-deltas by RangerTagEnricher |
RANGER-4146 | [Ranger UI] [React JS] Tag-based policy UI to not show permissions in deny/exception for services that don't support deny/exception |
RANGER-4157 | implicit expression condition not added to service-defs having existing conditions |
RANGER-4167 | Kafka Test Suite Issues (RANGER-4144 on 3.0.0 branch) |
RANGER-4173 | Ozone_key tag based policies are not working |
RANGER-4176 | Failed to collect dependencies at org.apache.hbase:hbase-server:jar:2.4.6 -> org.glassfish.web:javax.servlet.jsp:jar:2.3.2 -> org.glassfish:javax.el:jar:3.0.1-b06-SNAPSHOT |
RANGER-4177 | policy create/update should fail when it references non-existing user/group/role |
RANGER-4178 | NoClassDefFoundError: org/apache/hadoop/hive/ql/exec/vector/ColumnVector |
RANGER-4180 | Log Dir for gc-worker.log is not using same VAR as logs dir for other ranger logs |
RANGER-4183 | Upon creating a zone, in zone details under Service section table, Service Type column value loads after some millisecond |
RANGER-4187 | Not able to search using multiple user filter in access audit tab |
RANGER-4192 | A higher priority Data-masking policy is not considered when computing Datamask type |
RANGER-4193 | ServiceTagsProcessor fails to handle update of an existing Service-Resource |
RANGER-4194 | For Hive service def resources not supporting exclude and recursive are showing this option in service view detail |
RANGER-4197 | Encryption Tab's key manager table show blank data. |
RANGER-4198 | [BUILD] [JDK11] - failed - ranger-master-snapshot-publish : Unix Native Authenticator #773' does not have a result yet. |
RANGER-4199 | RangerPluginClassLoader.java has log error |
RANGER-4214 | Build broken on JDK11 - |
RANGER-4219 | Grant permission in Impala engine not working with {user} in ranger policy |
RANGER-4225 | Possible Jackson serialization issue due to not comply with Java bean standards |
RANGER-4233 | DOC SITE : Recent revamp of doc site has some issues when accessed via mobile or ipad |
RANGER-4241 | Fix sql patch 65 syntax issue for oracle db |
RANGER-4242 | Ranger Upgrade is failing while executing the PatchPreSql_057_ForUpdateToUniqueGUID_J10052 |
RANGER-4244 | security zone REST API status code |
RANGER-4250 | Ranger throws BAD Request Error when we are not passing exec user to the getRoles (/public/v2/api/roles/name/{name}) |
RANGER-4258 | Ranger: Instead of limiting the listing to only 25, Ranger should provide a comprehensive list of maximum service definitions, services, and zones. |
RANGER-4260 | In trino service while creating policy add permission is rendering incorrectly. |
RANGER-4261 | Support for DEBUG logs in admin, usersync and tagsync |
RANGER-4263 | LookupResource give blank response in new react UI |
RANGER-4273 | Fix to maintain the zone search while editing the filtered policy on Report page |
RANGER-4276 | Millions of logs getting generated with text "No context-enrichers!!!" |
RANGER-4288 | User with ROLE_ADMIN_AUDITOR not able to view zone policy on Ranger Admin UI |
RANGER-4291 | If a ROW_FILTER type policy resources match, then an audit log record with Result=Denied is created |
RANGER-4292 | [Ranger UI] [React JS] Long zone names are not showing perfectly in the zone search dropdown of service manager |
RANGER-4293 | [Ranger UI] [React JS] Long User/group/role name overflowing from delete confirmation dialog box |
RANGER-4294 | Delete message alert box should have message specific to delete activity |
RANGER-4295 | [Ranger UI] [React JS] Option might require to clear all filter at once for resource policy side bars |
RANGER-4296 | [Ranger UI] [React JS] Dropdown option in the access audits must display "User" instead of "Users" |
RANGER-4297 | [Ranger UI] [React JS] Scroll to Newly added row functionality in listing tables is not working. |
RANGER-4299 | Zone resource validator handling of resources at different levels |
RANGER-4301 | Ranger Access Audit doesn't show callerContext in the audit as hover over button for HDFS audits |
RANGER-4305 | Two api requests for single export request triggered from Reports page |
RANGER-4316 | Path resource matcher handling of resource ending with separator |
RANGER-4317 | [Ranger UI] Error message displayed when resource lookup fails is not formatted properly |
RANGER-4320 | createPrincipalsIfAbsent parameter is not recognized by importPoliciesFromFile REST API |
RANGER-4322 | enable-atlas-plugin.sh fails due to missing commons-lang3 jar |
RANGER-4328 | matching scope SELF_OR_PREFIX doesn't handle few wildcard cases |
RANGER-4329 | Tagsync fails to start due to missing jars |
RANGER-4331 | Fixes for search filter on Audits tabs |
RANGER-4332 | AuditBatchQueue.log() should block instead of throwing 'Queue full' exception |
RANGER-4339 | [Ranger React UI] Spelling of delegate admin has to be corrected in policy form |
RANGER-4341 | Logout api call through idle timeout gets aborted |
RANGER-4342 | RangerJSONAuditWriter creates new log file for writing ranger audits as JSON every time there is an Error/Exception |
RANGER-4343 | Atlas default policy is showing 2 "admin" users in policy items |
RANGER-4349 | AtlasTagSource is hardcoded to commit offset to ATLAS_ENTITIES |
RANGER-4356 | Ranger CSV Report extract may fail with Null pointer exception |
RANGER-4358 | Keep the usersync details popup names same as the backbone js names |
RANGER-4360 | Error page 'Go back' button not redirecting to the right page |
RANGER-4367 | [Ranger React UI] User with access on Key manager tab not able to view the "Encryption" tab on the React UI |
RANGER-4368 | Audit filter in Tag base service display wrong value for resources |
RANGER-4369 | [Ranger React UI] Options for permissions pop up for knox policies are not the same in Backbone UI and React JS |
RANGER-4370 | [Ranger UI] [React JS]"Select All permissions for all components." checkbox missing in tag based policy permission popup |
RANGER-4373 | Deleting a role which is already present in policy is giving incorrect message. |
RANGER-4374 | Getting page not found when wrong password is send in 'Old Password' |
RANGER-4376 | Need to show Tag Policies for user when it has permission in "Tag Based Policies" module |
RANGER-4377 | Fix to use "public/v2/api/zone-headers" api to get list of zones in Access Logs and Report pages |
RANGER-4381 | [Ranger React UI] Difference in user lookup API request in permissions module page between React UI and BackBone UI |
RANGER-4383 | In Audit, Plugin Status tab if the record of respective service is in second page then Service Type filter for that service would show no result |
RANGER-4390 | ORC audit fails with null pointer exception when filequeue buffer size and orc buffer size are not equal |
RANGER-4392 | Tag based policy with boolean expression is not working |
RANGER-4399 | Need to fix zone drop-down option in policy listing for user not having 'Security Zone' module permission |
RANGER-4400 | RangerKafkaAuditHandler broken and multiple authorizations audited |
RANGER-4402 | Active role version is not updated while plugin download |
RANGER-4407 | Add server side validation for service audit filter |
RANGER-4419 | In Tag-based policy from Ranger Admin UI, Allow Conditions permissions item is not showing services permissions which have enableDenyAndExceptionsInPolicies flag false. |
RANGER-4422 | Searching for users/groups with Sync source filter on the users/groups page leads to error on Oracle DB |
RANGER-4437 | incorrect error log from ResourceMatcher.isMatch() |
RANGER-4438 | Read JAVA_OPTS in ranger db setup python script |
RANGER-4439 | Duplicate resource IDs are create while updating security zone |
RANGER-4467 | User Agent info not logged under "Login sessions" when login fails |
RANGER-4472 | getResourceACL() API updates |
RANGER-4475 | Security-Zone summary API ranger Admin should have access for all zones |
RANGER-4477 | RangerOzoneAuthorizer doesn't set the resource owner |
RANGER-4478 | Incorrect trie updates when processing deltas |
RANGER-4486 | ZoneV2 partial update allows duplicate principals and tagServices |
RANGER-4493 | Keep the UI behaviour for tag based and resource based services filtering for zone without any service |
RANGER-4502 | Getting Error to load backbone.js latest UI. |
RANGER-4513 | Policy listing page experiences an unexpected reset to Access tab when attempting to filter the service and zone dropdown options |
RANGER-4542 | Need to add support of search by zoneNamePartial and sort by zoneName,createTime query params in zone-summary api |
RANGER-4544 | Implement best coding practices for policy resources |
RANGER-4556 | policy creation without resource is being allowed through rest api |
RANGER-4584 | Default EXPIRES_ON policy is not loading while editing |
RANGER-4600 | Add improvement for /xaudit/access_audit API based on user role |
RANGER-4601 | /xaudit/access_audit/count API does not return the proper value |
RANGER-4605 | /assets/resources/count does not return proper count if policies are greater than 200 |
RANGER-4606 | /assets/assets/count API does not return the proper count if the number of services is greater than 200 |
RANGER-4610 | API calls for zones and services on initial landing in ZoneListing page is being called twice |
RANGER-4611 | Security zone form not populate resources value properly while creating and editing zone. |
RANGER-4612 | Fix to use correct service for resource lookup API in security zone |
RANGER-4615 | Keep the LDAP usersync details popup names same as the backbone js names |
RANGER-4625 | Need to add required dependencies for plugin-yarn |
RANGER-4628 | Need to add Validations for Security-Zone partial update API |
RANGER-4632 | Security Zone policies version increases by +2 when we update its policy |
RANGER-4636 | /public/api/repository/count does not return the proper value if the number of repositories is greater than 200 |
RANGER-4645 | Unit test failures in TestSecurityZoneDBStore |
RANGER-4653 | [Ranger React UI] Add inline assertions for displayName length in service creation / update form |
RANGER-4655 | Execute and read permissions granted to a user in different HDFS policies does not take effect. |
RANGER-4660 | While creating service, ranger logs show error if service name does not have underscore ('_') in it. |
RANGER-4663 | Though tag service is selected while creating new service , it will get override with the new tag service created |
RANGER-4666 | getResourceACL() API does not account for tags assigned to ANCESTOR resource |
RANGER-4668 | Need to have new local storage item for column show hide functionality in plugin status table |
RANGER-4673 | Pagination on the Ranger Admin - Plugin Status page |
RANGER-4675 | Checkbox  selection issue when clicking on permission label  in tag-based permissions policy |
RANGER-4680 | Inconsistent resource lookup behaviour with newly created service |
RANGER-4681 | Audit logs for Mask & Row policy does not show policy condition under policy item |
RANGER-4688 | Display query information for show roles/databases/schemas/grant role commands on Ranger Admin UI |
RANGER-4689 | Fix Ranger Javapatch failure even if service-defs do not exist in ranger DB |
RANGER-4690 | Access Audits - Resource policy version used for mask policy leading to Error page |
RANGER-4695 | API to find zones for a resource doesn't handle deleted service |
RANGER-4698 | [Ranger React UI] Audit UI improvements with respect to values overflowing into other columns |
RANGER-4699 | Update the execution of setServiceDef call in App.jsx |
RANGER-4700 | Audit logs for Masking policy is missing data mask type entry |
RANGER-4711 | Show grant on table command is not audited by ranger |
RANGER-4717 | Skip showing 'Page not found' for wrong value is provided to a api parameter in Login Session Tab |
RANGER-4718 | Skip showing 'Page not found' page for INVALID_INPUT_DATA validation in User Profile |
RANGER-4719 | Policy condition expressions are split by the Ranger UI on commas |
RANGER-4720 | Ranger Admin server gives empty response when user with user-role tries to update lastname or email address |
RANGER-4722 | HDFS authorization logic for directory hierarchy rooted at "/" is incorrect |
RANGER-4723 | USE <database> fails even when the user has permission on some tables in the database |
RANGER-4724 | ImportServiceTags api fails when the response json from tags/download/{serviceName} is used |
RANGER-4727 | When tagDef delete fails, error message is not returned |
RANGER-4737 | The inactivityTimeout is getting reset when user updates its profile from UserProfile page |
RANGER-4747 | [docker]: Exception handling in create-ranger-services.py |
RANGER-4762 | REST endpoints do not prevent duplicate values for a resource resulting in multiple policies for a resource |
RANGER-4767 | Deleted policies are still taking effect if all policies for a security zone are deleted |
RANGER-4774 | Ranger react UI some modules shown hardcoded time zone string "Indian Standard Time" |
RANGER-4782 | Implement best coding practices for validating service configs |
RANGER-4784 | Tag-Based - default policy is not created for tag added to security zone |
RANGER-4786 | Ranger override policy is not working |
RANGER-4804 | Encountering a '404 Not Found' page when assigning two or more groups to a user during editing |
RANGER-4806 | With java 17 the audit spool exception is seen if solr is not reachable. |
RANGER-4818 | [usersync] Users undergoing role reset to ROLE_USER from ROLE_SYS_ADMIN |
RANGER-4822 | Policy creation/updation fails when validity period is added |
RANGER-4823 | Incorrect processing of downloaded policies in plugin when policy-deltas are enabled |
RANGER-4830 | Ranger KMS startup failure in database initialization |
RANGER-4834 | Remove "Switch to latest UI" option from Ranger Admin Backbone classic UI |
RANGER-4836 | Ranger Usersync failing due to java.lang.NoClassDefFoundError |
RANGER-4837 | Intermittent test failures in org.apache.ranger.audit.TestAuditQueue |
RANGER-4851 | Upon editing an User we are seeing some discrepancy in its Audit Admin logs |
RANGER-4852 | De-duplicated tags do not work correctly when tag-deltas are enabled. |
RANGER-4853 | Some code changes are missing during commit merge to ranger-2.5 branch |
RANGER-4854 | Policy Import from UI is failing. |
RANGER-4862 | HBase plugin initialization failure in HBase 2.6.0 |
RANGER-4864 | Upon performing Policy Import some of Audit Admin logs are improper |
RANGER-4867 | Role deletion shows "Data Not Found (400)." page when it is associated with some another role |
RANGER-4868 | ranger-mem-sizing fails with NoClassDefFoundError: com/google/gson/GsonBuilder |
RANGER-4874 | Ranger UI inaccessible after login |