Author |
Message
|
aghallab |
Posted: Mon Sep 12, 2005 4:25 am Post subject: can new user see old workitems |
|
|
Apprentice
Joined: 20 Jul 2004 Posts: 31
|
Dear all,
When I assign new user to specific activity and there are old workitems created for this activity and assigned to other users with status ready. I was expecting this new user will see the old workitems because the status is ready but he can't see them. Is this normal? Is there any way to make this user see the old workitems ? |
|
Back to top |
|
 |
jmac |
Posted: Mon Sep 12, 2005 5:43 am Post subject: |
|
|
 Jedi Knight
Joined: 27 Jun 2001 Posts: 3081 Location: EmeriCon, LLC
|
What you are observing is the expected behaviour. At the time the workitems are created, they are created for all eligible users. A user who becomes eligible after WI creation (say he is added to the role) will not receive existing workitems.
You have 2 possibilities to get the workitems for that user:
1) cause the workitems to be recreated.
2) give the user access to the workitems of some other user that already has the workitem
Bottom line: You must take this into account in your designs. _________________ John McDonald
RETIRED |
|
Back to top |
|
 |
aghallab |
Posted: Mon Sep 12, 2005 8:42 am Post subject: |
|
|
Apprentice
Joined: 20 Jul 2004 Posts: 31
|
Thanks John,
But for second solution that mean he can see only the workitems . i.e he can't checkout ready workitem of other users just see them. right? |
|
Back to top |
|
 |
jmac |
Posted: Mon Sep 12, 2005 8:49 am Post subject: |
|
|
 Jedi Knight
Joined: 27 Jun 2001 Posts: 3081 Location: EmeriCon, LLC
|
If he can see it.. he can transfer it to himself and then he owns it _________________ John McDonald
RETIRED |
|
Back to top |
|
 |
elvis_gn |
Posted: Mon Sep 12, 2005 8:23 pm Post subject: |
|
|
 Padawan
Joined: 08 Oct 2004 Posts: 1905 Location: Dubai
|
Hi Jmac,
As u said if the user can see it then he can transfer it to himself...should it be this way...
Only if he has admin rights should he be able to transfer it to himself...
If i want a user to only view then how will i stop him from misusing the workitems ?? |
|
Back to top |
|
 |
jmac |
Posted: Mon Sep 12, 2005 8:31 pm Post subject: |
|
|
 Jedi Knight
Joined: 27 Jun 2001 Posts: 3081 Location: EmeriCon, LLC
|
This is the way it IS.... If you can see a users work items it means you are authorized to that user. If you are authorized to a user, you can transfer work to/from that user.
You will have to write code to make sure that a user does not do any transfers. What I mean is, you would have to write your own client and not use the IBM supplied ones since they will allow the transfer. If you write your own client, it is pretty simple to disallow the transfer. You probably could modify the existing IBM WebClient to disallow the transfer, but the fat client I dont think you could modify. _________________ John McDonald
RETIRED |
|
Back to top |
|
 |
|