SSHOC / sshoc-marketplace-backend

Code for the backend
Apache License 2.0
2 stars 0 forks source link

Candidate concepts can be added only by users with the role MODERATOR #130

Closed dpancic closed 1 year ago

dpancic commented 2 years ago

In GitLab by @vronk on Nov 23, 2021, 09:19

Currently during ingestion we need to add a candidate concept in case it does not exist on the vocabulary. The "System importer" account does not have permit to add a candidate concept. @KlausIllmayer @vronk

dpancic commented 2 years ago

In GitLab by @KlausIllmayer on Nov 23, 2021, 16:26

Indeed, that is a problem as candidate concepts will be mostly created by ingestion pipelines. @tparkola can we extend the candidate concept creation to role "SYSTEM_CONTRIBUTOR"?

dpancic commented 2 years ago

In GitLab by @vronk on Nov 28, 2021, 22:57

marked this issue as related to sshoc-marketplace-frontend#73

dpancic commented 2 years ago

In GitLab by @tparkola on Nov 30, 2021, 16:00

The permission for adding concepts have been added for users with SYSTEM_CONTRIBUTOR role. Covers the user System importer.

dpancic commented 2 years ago

In GitLab by @vronk on Dec 23, 2021, 10:53

Option to create candidate concepts Needs to be available to (all logged in users, i.e. also Contributor as well. Can you please add the permission for CONTRIBUTOR?

dpancic commented 2 years ago

In GitLab by @vronk on Jan 4, 2022, 20:18

unassigned @tparkola

dpancic commented 2 years ago

In GitLab by @vronk on Jan 4, 2022, 20:18

@tparkola, could you maybe have a look at this as well? It seems a relatively simple change. thank you.