sajjad-moradi commented on pull request #6507:
URL: https://github.com/apache/incubator-pinot/pull/6507#issuecomment-770121598


   > Hi Sajjad, great timing! I was drawing up ways to introduce generic 
request authentication and expand on the existing request authorization in 
pinot. Looks like you literally just built part of this - would you mind 
sharing a bit more about the specific use-case you're looking to address?
   
   Basically the changes introduced in this PR prevents a malicious user to 
change the state of the system. It also prevents mistakes from normal users by 
constraining them to only modify the tables they own.
   Implementation of `AccessControl` interface can define ACL, access control 
list, for each table. Basically owners (and also admins) will be added to the 
ACL of each table. During authentication, `AccessControll` checks if the 
requester's is indeed listed as owner of that table/resource. 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to