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

Support Dataset Creation By All Users #109

Open
klondikemarlen opened this issue Jun 7, 2024 · 0 comments
Open

Support Dataset Creation By All Users #109

klondikemarlen opened this issue Jun 7, 2024 · 0 comments
Labels
enhancement New feature or request 🔒 security Relates to the security mode of the app. ♻️ refactor Improves code's internal structure without changing its behavior.

Comments

@klondikemarlen
Copy link
Member

Relates to:

Context

Is your feature request related to a problem? Please describe.
An user can create a dataset, as long as they are the owner of that dataset.
Higher tier user’s can create datasets for other people.

Describe the solution you'd like
Modify base user account permissions and merge them with "data owner" role.
This makes the platform a more traditional content creation and sharing platform.

All users are potential data owners, and can create datasets.
Once they have created a dataset, then control access to it.

Probably just make a new Dataset creation form, that has the owner, and user group information as read-only, for low tier users. This will also simplify dataset creation process for new users, which reduces the barrier to entry. Probably the support user should be auto-filled as the current user as well.

Additional context
Lots of policy tweaks on this one.
I'll have to decide whether the data owner role is still relevant, or should just be merged with "user".
Alternatively, I could give the "data owner" role to users once they create a dataset.

@klondikemarlen klondikemarlen added enhancement New feature or request ♻️ refactor Improves code's internal structure without changing its behavior. 🔒 security Relates to the security mode of the app. labels Jun 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request 🔒 security Relates to the security mode of the app. ♻️ refactor Improves code's internal structure without changing its behavior.
Projects
None yet
Development

No branches or pull requests

1 participant