Yes i will try this idea, its good, i will upload the code to my github account, i think restructuring it like DocumentTree does will be good idea, DT its very mature and i have tested and the structure work nice, i also will implement the feature of viewing documents online using google docs viewer instead of showing all the images one by one...
2012/10/4 Roberto Rosario <[email protected]> > Suggestions based on your idea: Make it a separate app for encapsulation > of functionality, create a new GroupManager model linked to the User model > with a many to many field linked to the Groups model so that one user can > become a manager of several groups, use the post_save signal of the > Document models instead of a cron job to assign access when new Documents > are created and the post_save signal of the new GroupManager model to > assign the access when an user is made manager of a group. Finally set the > Document access for the managers using ACLs via > the AccessEntry.objects.grant method to give the manager users access > (Read, write, edit, download) to the specific documents of the group over > which they will have control. > > On Wednesday, October 3, 2012 1:00:16 PM UTC-4, Dairon Medina Caro wrote: >> >> One way i think can be adding a flag group_manager to users and with cron >> job give acces to this person to all documents of other people in his >> groups, i know its a ugly solution but i wanna know other ideas to develop >> it. >> >> 2012/10/2 Roberto Rosario <roberto.rosa...@**gmail.com> >> >>> Interesting, I wonder how they implemented it. >>> >>> On Tuesday, October 2, 2012 10:16:48 AM UTC-4, Nate Aune wrote: >>>> >>>> This type of user/group permissioning is possible with Plone, a content >>>> management system that can also be used as a lightweight DMS. >>>> On Sep 27, 2012 7:02 PM, "Dairon Medina Caro" <[email protected]> >>>> wrote: >>>> >>>>> Hi i wanna know if the following structure can be done on Mayan and >>>>> how: >>>>> I have 4 levels of users: >>>>> Gerency >>>>> Department Manager >>>>> Sub Department Manager >>>>> Employee >>>>> >>>>> I want the Gerency group can see all document of sub level groups, the >>>>> Dewpartment manager all its department with sub departments documents and >>>>> Sub Department Manager all its Employees documents and Employee can only >>>>> see its own docs. Is there any way to make this work with Mayan?? >>>>> >>>>> All the best >>>>> >>>>> -- >>>>> >>>>> >>>>> >>>>> >>>> -- >>> >>> >>> >>> >> >> >> >> -- >> *Dairon Medina Caro >> Software Developer* >> *email:* [email protected] >> *weblog:* http://codeadict.org >> *mobile:* *(+593)*-987612278 >> http://linkedin.com/in/**codeadict <http://linkedin.com/in/codeadict> >> @codeadict >> >> -- > > > > -- *Dairon Medina Caro Software Developer* *email:* [email protected] *weblog:* http://codeadict.org *mobile:* *(+593)*-987612278 http://linkedin.com/in/codeadict @codeadict --
