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

Users cannot create new tags #3609

Closed
xiphl opened this issue Nov 23, 2021 · 2 comments
Closed

Users cannot create new tags #3609

xiphl opened this issue Nov 23, 2021 · 2 comments
Labels
bug Bug report

Comments

@xiphl
Copy link
Contributor

xiphl commented Nov 23, 2021

Describe the bug
I wanted a setup where

  1. ordinary dataset users who are dataowners can edit any aspect of a dataset except edit dataset ownership (due to having custom code checking on ownership status giving owners some additional functionality). This include adding new tags to a dataset.
  2. Dataset owners can do anything to their own datasets.
  3. I don't want to add dataowners to any groups, so none of the users are in a group, only have CorpUser entries.

What I got instead:

  1. users and dataset owners cannot introduce new tags to a dataset, encountering the "Failed to create & add tag: Unauthorized to perform this action. "error message. only platform admin datahub can do so. There are no issues for both users and owners to add existing tags to a dataset.

To Reproduce
Steps to reproduce the behavior:

  1. Git cloned the latest repo (as of 12 hours ago), launched datahub with existing docker volumes. I had CorpUsers ingested previously so am able to assign owners to datasets
  2. included the following policies:
  • overview: image

  • image

  • policies in bold (non-default policies):

  • image

  • image

  • image

  • image

Expected behavior
Everyone should be able to add NEW tags.

@xiphl
Copy link
Contributor Author

xiphl commented Dec 8, 2021

tested and solved!

@xiphl xiphl closed this as completed Dec 8, 2021
@jjoyce0510
Copy link
Collaborator

Thank you!

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

No branches or pull requests

2 participants