Skip to content

Policy Management in Polaris #999

@flyrain

Description

@flyrain

Policy management ensures secure, compliant, and efficient data access and usage by automating rules for governance, access control, and operational consistency. I propose Polaris functions as a policy store, managing policies alongside associated entities such as catalogs, namespaces, and tables. The evaluation and enforcement of these policies are delegated to computational engines, such as Spark, Snowflake, and others. This approach ensures a clear separation of responsibilities, allowing Polaris to focus on policy definition and storage while leveraging the processing capabilities of these engines for enforcement.

Design doc: https://docs.google.com/document/d/1kIiVkFFg9tPa5SH70b9WwzbmclrzH3qWHKfCKXw5lbs/edit?tab=t.0#heading=h.nly223xz13km

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

In Progress

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions