zddr opened a new pull request, #41207:
URL: https://github.com/apache/doris/pull/41207

   - Set the authentication type for row policy and datamask as `select` to 
avoid traversing all permission items within the ranger
   - The permission items on the ranger page are consistent with the grant 
syntax permission items on Doris
   - Add global permissions on the ranger side, and the ranger page needs to be 
specified in the input box*
   - No longer using cache to cache datamask and row policy, as changing the 
log level and specifying permission items has already made the speed fast enough
   - When using a ranger, there is no need to create a role with the same name 
within Doris
   - If you have sub level permissions, you can see the current level when 
showing. For example, if you have query permissions for table1 under db1, db1 
will be displayed when showing databases
   
   ranger ui: https://github.com/morningman/ranger/pull/1
   
   performance testing:
   
   Each time the ranger authentication method is called, it takes less than 1ms,
   
   If the user has global/db/table permissions, querying a large wide table 
takes approximately 1ms.
   
   If the user only has partial column query permission, it will take 
approximately 80ms to query 50 columns
   
   


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org

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


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

Reply via email to