inception-project / inception

INCEpTION provides a semantic annotation platform offering intelligent annotation assistance and knowledge management.
https://inception-project.github.io
Apache License 2.0
587 stars 149 forks source link

Additional project permission to allow data uploading by crowd (annotators) without access to project settings #1603

Open JackDapid opened 4 years ago

JackDapid commented 4 years ago

Is your feature request related to a problem? Please describe. In our flat hierarchy all users find relevant documents that ideally could be uploaded by the users themselves, while access to the project settings should stay restricted to some users

Describe the solution you'd like an additional project permission (Uploader?) that decouples document upload rights from project management rights (Manager)

Describe alternatives you've considered The planned management API might allow to upload docs in a crowed way?

Additional context

reckart commented 4 years ago

The external document repository support in INCEpTION allows regular annotators to search documents in a document repository and to import them into the project.

If you can put your documents into an ElasticSearch instance, you can have INCEpTION connect to it, allow your users to search it and to import documents from it.

Or you could implement a connector or another type of document repository. INCEpTION currently comes with implementations for ElasticSearch and PubAnnotation.

That said: Introducing a more fine-grained permission system is sounds like a good suggestion.