MonkeyCanCode opened a new issue, #989:
URL: https://github.com/apache/polaris/issues/989

   ### Is your feature request related to a problem? Please describe.
   
   Currently an user can use polaris cli to list entities (e.g. list principal, 
principal role, catalog, catalog role, privileges, etc.). This is great but 
seems to be really tedious for some common administration tasks such as 
   1. what access does user X has and show the linked entities in an easy to 
read representation (e.g. 
https://polaris.apache.org/img/quickstart/privilege-illustration-2.png but on 
terminal)
   2. which entities are orphans
   3. what is the difference between two principals or catalog roles
   
   
   
   ### Describe the solution you'd like
   
   If there is no plan to add those as new API endpoints, we can always create 
wrapper function in existed CLI to invoke diff API endpoints and come up with 
the result for the above questions.
   
   One concern I have with this approach is currently we have two "admin tools":
   1. java version for backend management (bootstrap and purge only)
   2. python version for polaris entities management (needed bootstrapped 
backend and doesn't support functionalities in java version)
   
   Do we still want to proceed with above separation or move those into one 
instead? 
   
   ### Describe alternatives you've considered
   
   _No response_
   
   ### Additional context
   
   _No response_


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to