Thanks Jonas for filing the PR. I'd encourage anyone interested in policy management to take a look at the PR as well as the design doc. Feel free to share your thoughts.
Yufei On Fri, Jan 24, 2025 at 4:46 AM Jean-Baptiste Onofré <j...@nanthrax.net> wrote: > Hi Honah > > It looks good to me ! Thanks ! > > I will take a look at the PR as well. > > Regards > JB > > On Thu, Jan 23, 2025 at 8:25 PM Honah J. <hon...@apache.org> wrote: > > > > Hi everyone, > > > > I am Honah (Jonas), working with Yufei on Policy Management in Apache > > Polaris. Here is the design doc > > < > https://docs.google.com/document/d/1kIiVkFFg9tPa5SH70b9WwzbmclrzH3qWHKfCKXw5lbs/edit?usp=sharing > > > > for > > reference. > > > > To support policy management, we propose a new set of APIs that enable > CRUD > > operations and policy assignments, including: > > > > - CreatePolicy - Create a new Policy > > - GetPolicy - Retrieve details of an existing policy > > - UpdatePolicy - Update an existing policy > > - SetPolicy - Assign a policy to an entity > > - UnsetPolicy - Remove an assigned policy from an entity > > > > Policies will exist within a namespace of a catalog and can be granted to > > entities such as catalogs, namespaces, or table-like objects. Based on > this > > structure, we propose adding these APIs under /catalog. > > > > As the initial step, we will focus on adding definitions to the spec, > while > > the actual implementation will follow later. > > > > You can review the API definitions in our proposed PR here: > > https://github.com/apache/polaris/pull/808. > > > > We’d love to hear your thoughts and feedback! > > > > Best regards, > > Honah >