Saturday 17 April 2004 2:38:03 am
Hey, in our project we have the requirement, that - if one user (User A) is in vacation, sick, ... - there should be the possibility that another user (User B) can take over his work. First I thougth that I only need to put User B to the same groups User A is member of (or sometihing like that - can a user be member of more then one user group like content can be published at different nodes?) Now User B has almost the same rights like User A But that's not enough: User A is owner of some objects only he can access: perhaps he has an article, only he can update, or much more important: User A has some customers or setup some notifications in the system. I think it would be hard to give those rights to User A. * What is possible without to much work? What is not really possible? * Does it help to create a user group for each user, and - in times of vacation - a second user becomes member of this group, too? But I think I have the same problem with for example notifications... * Would it be possible to simply extend eZ publish in the way that a user has not only his ID but also the IDs of one or more users. Would this be a central point in the code (user module?) to change, that User B not only has his rights but also the rights of User A, so that for example he can see his notifications and those from User A in one List, or another example he can see his collaboration objects and those of User A? Or could this only be defined in the templates' logic? (Hard to explain in english; hope it's not to confusing :) Any idea? Thank you and have a nice day Thomas
|