do individual task permissions work at the moment? I haven't used this for a long time. What I did on a new install: give access/view/edit etc. to project worker role for all non admin modules.\nCreated user with this role. Created all projects and tasks as admin. Took one task, set it to access denied for the project worker. If I use his login, I can see the task. I shouldn't, should I? If I look at vw_tasks.php, I see old code doing a lot with permissions, but the task tree is then build by getTaskTree(). , ignoring the stuff done before. Maybe that does not take these permissions into account.? Anybody else made any experiences around this? Or do I remember the usage in wrong way? Klaus

asked 03 Jul '16, 15:04

opto's gravatar image

opto ♦
7833960129
accept rate: 10%

edited 09 Jul '16, 17:29


just to verify for whom is interested: getTaskTree() forgets to check pwermissions.\nEven worse, for forbidden tasks, CTask->canAccess() always gives true. But CTask->load(id) cannot load it, so task_name== NULL is a good indication that task cannot be accessed. I will use something along those lines to repair the task view to respect permissions. Klaus
permanent link

answered 05 Jul '16, 12:50

opto's gravatar image

opto ♦
7833960129
accept rate: 10%

answered 05 Jul '16, 12:50

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×46
×24
×1

question asked: 03 Jul '16, 15:04

question was seen: 200 times

last updated: 09 Jul '16, 17:29

powered by Bitnami OSQA