Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.3.0, 2.0.0
Description
The changes in HIVE-11179 expose several internal classes to HiveAuthorization implementations. These include PrivilegeObjectDesc, PrivilegeDesc, PrincipalDesc and AuthorizationUtils.
We should avoid exposing that to all Authorization implementations, but also make the ability to customize the mapping of internal classes to the public api classes possible for Apache Sentry (incubating).
Attachments
Attachments
Issue Links
- breaks
-
SENTRY-997 Update HiveAuthorizer of Sentry after HiveAuthorizer interface changes
- Resolved
- relates to
-
RANGER-791 Update ranger to work with HiveAuthorizer interface changes
- Resolved
-
HIVE-12722 Create abstract subclass for HiveAuthorizer to shield implementations from interface changes
- Closed
-
HIVE-11179 HIVE should allow custom converting from HivePrivilegeObjectDesc to privilegeObject for different authorizers
- Closed
- links to