[ 
https://issues.apache.org/jira/browse/HDFS-4685?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13838821#comment-13838821
 ] 

Tianyou Li commented on HDFS-4685:
----------------------------------

After going through the design document, below questions are still unclear to 
me, could you please elaborate more?
1.      This proposal constructs file ACLs as a purpose specific extension of 
file permission bits but section UC8 mentions that support for attribute based 
security can be added later in a “backwards compatible way”. ABAC would seem to 
depend on the availability of a facility for labeling files, or a generic 
extended attributes feature with labels in extended attributes. Would EAs 
and/or labels need to be added later as a new separate feature? If so, then 
there could be two mechanisms for making authorization decisions: multiple ACLs 
and labels. That seems to increase the possibility of conflicting 
authorizations and complexity for the user.  How does the proposal handle this? 
2.      Separation of roles, in the design doc, it is unclear to me that who 
can call setacl/getacl. Resource owner might not be the role who can define 
security policies. If resource owner takes the arbitrary responsibility to 
maintain the access right in complex scenarios, it will be difficult to ensure 
global policies to avoid of information leak. could it be better if there is 
additional control?


> Implementation of ACLs in HDFS
> ------------------------------
>
>                 Key: HDFS-4685
>                 URL: https://issues.apache.org/jira/browse/HDFS-4685
>             Project: Hadoop HDFS
>          Issue Type: New Feature
>          Components: hdfs-client, namenode, security
>    Affects Versions: 1.1.2
>            Reporter: Sachin Jose
>            Assignee: Chris Nauroth
>         Attachments: HDFS-ACLs-Design-1.pdf
>
>
> Currenly hdfs doesn't support Extended file ACL. In unix extended ACL can be 
> achieved using getfacl and setfacl utilities. Is there anybody working on 
> this feature ?



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to