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

Possible to restrict user groups to only view/work on certain tasks #143

Closed
MooreJParker opened this issue Oct 18, 2018 · 3 comments
Closed
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@MooreJParker
Copy link

I have a handful of tasks and I'm attempting to make it so certain users can only view the tasks that are relevant to them. Is this functionality there? I've gone to the admin page and seen the other permissions but none seem to suite my needs. Is this functionality there? I apologize if I'm missing something.

Thanks

@nmanovic
Copy link
Contributor

@MooreJParker ,

I'm attempting to make it so certain users can only view the tasks that are relevant to them. Is this functionality there?

At the moment all users can see/modify all tasks. The owner of the task can also delete and update it. Admin can delete and update any task. I believe permissions management will be improved by us in the future. If you can help here don't hesitate to send us PR.

@nmanovic nmanovic added enhancement New feature or request help wanted labels Oct 19, 2018
@nmanovic nmanovic self-assigned this Oct 19, 2018
@nmanovic nmanovic added this to the Backlog milestone Oct 19, 2018
@nmanovic nmanovic modified the milestones: Backlog, 0.3.0 - Beta Oct 29, 2018
@nmanovic
Copy link
Contributor

nmanovic commented Oct 29, 2018

Need to have only the following set of permissions: view_task, edit_task, view_anno, edit_anno. All permissions are per task.

  • User admin will have all these permissions
  • User owner of a task will have all these permissions only for own tasks
  • User annotator will have view_task, view_anno, edit_anno for all tasks which are assigned on the person
  • Group observer will have view_task, view_anno permissions

Permissions definition:

  • view_task: see all information about the task itself (who is owner, job links, etc...)
  • edit_task: create, update and delete a specific task
  • view_anno: view jobs with annotations, dump annotations for a specific task
  • edit_anno: modify/upload annotations

@omersefaozturk
Copy link

omersefaozturk commented May 7, 2021

Is there a any update about this topic? How can I solve this problem that one assignee see other assignee jobs? Thanks..

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

No branches or pull requests

3 participants