You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@polaris.apache.org by "Honah J." <ho...@apache.org> on 2025/02/24 16:41:40 UTC

[Proposal] Implementation of Policy Store in Apache Polaris

Hi everyone,

I am working with Yufei on Policy Management in Apache Polaris. The idea
has gained significant interest, and there have been many valuable
discussions in the design doc
<https://docs.google.com/document/d/1kIiVkFFg9tPa5SH70b9WwzbmclrzH3qWHKfCKXw5lbs/edit?tab=t.0#heading=h.nly223xz13km>
.

To move things forward, I have written a proposal detailing the
implementation design for adding Policy Store support to Polaris. You can
find the document here:

https://docs.google.com/document/d/1PYnCw8T1lMQfJCa1VRjk9kWMKFPtg8O0YiZ7CEoGh3Y/edit?usp=sharing

A quick summary of what's included:

   - Specs for Policy Management APIs
   - Persisting policies as a new entity type in Polaris
   - A new table (PolicyMappingRecord) in the persistence layer to track
   policy attachments to tables, catalogs, namespaces, and views
   - New privileges required for the new APIs

We appreciate your time in reviewing the proposal and would love to hear
your thoughts and feedback!

Best regards,

Honah (Jonas)

Re: [Proposal] Implementation of Policy Store in Apache Polaris

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi folks,

On behalf of Jonas, I scheduled a meeting on Friday 9am PT to discuss
this proposal.

Here's the meeting link: https://calendar.app.google/bfmEvQRJi9awXMkV9

If you are in the Polaris Community Google Group, you should have
received the invite.

The meeting will be automatically recorded (I will send the record
after the meeting as usual).

Regards
JB (& Jonas)

On Mon, Feb 24, 2025 at 4:41 PM Honah J. <ho...@apache.org> wrote:
>
> Hi everyone,
>
> I am working with Yufei on Policy Management in Apache Polaris. The idea
> has gained significant interest, and there have been many valuable
> discussions in the design doc
> <https://docs.google.com/document/d/1kIiVkFFg9tPa5SH70b9WwzbmclrzH3qWHKfCKXw5lbs/edit?tab=t.0#heading=h.nly223xz13km>
> .
>
> To move things forward, I have written a proposal detailing the
> implementation design for adding Policy Store support to Polaris. You can
> find the document here:
>
> https://docs.google.com/document/d/1PYnCw8T1lMQfJCa1VRjk9kWMKFPtg8O0YiZ7CEoGh3Y/edit?usp=sharing
>
> A quick summary of what's included:
>
>    - Specs for Policy Management APIs
>    - Persisting policies as a new entity type in Polaris
>    - A new table (PolicyMappingRecord) in the persistence layer to track
>    policy attachments to tables, catalogs, namespaces, and views
>    - New privileges required for the new APIs
>
> We appreciate your time in reviewing the proposal and would love to hear
> your thoughts and feedback!
>
> Best regards,
>
> Honah (Jonas)

Re: [Proposal] Implementation of Policy Store in Apache Polaris

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi folks,

Jonas asked me to schedule a new meeting about Policy Store as we
didn't have time to cover all topics during the previous meeting.

So, a new meeting is scheduled on Monday, March 10, 9am PT:
https://calendar.app.google/Sx99zqJMxrhxD6DY7

As usual, this meeting will be recorded and shared on dev@.

Thanks !
Regards
JB

On Mon, Feb 24, 2025 at 5:41 PM Honah J. <ho...@apache.org> wrote:
>
> Hi everyone,
>
> I am working with Yufei on Policy Management in Apache Polaris. The idea
> has gained significant interest, and there have been many valuable
> discussions in the design doc
> <https://docs.google.com/document/d/1kIiVkFFg9tPa5SH70b9WwzbmclrzH3qWHKfCKXw5lbs/edit?tab=t.0#heading=h.nly223xz13km>
> .
>
> To move things forward, I have written a proposal detailing the
> implementation design for adding Policy Store support to Polaris. You can
> find the document here:
>
> https://docs.google.com/document/d/1PYnCw8T1lMQfJCa1VRjk9kWMKFPtg8O0YiZ7CEoGh3Y/edit?usp=sharing
>
> A quick summary of what's included:
>
>    - Specs for Policy Management APIs
>    - Persisting policies as a new entity type in Polaris
>    - A new table (PolicyMappingRecord) in the persistence layer to track
>    policy attachments to tables, catalogs, namespaces, and views
>    - New privileges required for the new APIs
>
> We appreciate your time in reviewing the proposal and would love to hear
> your thoughts and feedback!
>
> Best regards,
>
> Honah (Jonas)