Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add EDIT_GLOSSARY_TERM permission and enforce EDIT_TIER permisson #18330

Closed
harshach opened this issue Oct 20, 2024 · 0 comments
Closed

Add EDIT_GLOSSARY_TERM permission and enforce EDIT_TIER permisson #18330

harshach opened this issue Oct 20, 2024 · 0 comments
Assignees

Comments

@harshach
Copy link
Collaborator

Feature
In OpenMetadata, we provide field level permissions such as EDIT_DESCRIPTION, EDIT_TAGS etc..
These permissions are enforced by looking at patch level fields that are being modified. This works for the most part, however we use tags to capture the Classification, GlossaryTerms under same field , along with Tier tag is part of Classfication.
So that user who has EDIT_TAGS will have permissions to add/remove the glossary terms and tier tag, even though there is EDIT_TIER it maps to EDIT_TAGS not giving users to customize the roles and policies to different users.
Moreover, in our current releases we are not giving option to customize who can edit glossary terms relations to data assets.

In this ticket, we will examine the tags not just filed level but look at what tags are being added/removed and what type of tagLabels to enforce the EDIT_TAGS, EDIT_TIER, EDIT_GLOSSARY_TERM separately

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant