Details
-
New Feature
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
3.1.0
-
None
-
A new INodeAttributeProvider API checkPermissionWithContext(AuthorizationContext) is added. Authorization provider implementations may implement this API to get additional context (operation name and caller context) of an authorization request.
Description
Enhance INodeAttributeProvider / AccessControlEnforcer Interface in HDFS to support Authorization of mkdir, rm, rmdir, copy, move etc..., this should help the implementors of the interface like Apache Ranger's HDFS Authorization plugin to authorize and audit those command sets.
Attachments
Attachments
Issue Links
- breaks
-
HDFS-15269 NameNode should check the authorization API version only once during initialization
- Resolved
- is related to
-
HDFS-15234 Add a default method body for the INodeAttributeProvider#checkPermissionWithContext API
- Resolved
- links to