On Tuesday, October 21, 2014 10:36:28 AM UTC-7, Richard Smith wrote: > > Hello everyone! I am currently so lost with TRAC. I am relatively new at > my company and they are wanting me to configure their TRAC which I have > never used in my life. I am needing to make it easier for my boss to assign > and unassign people from 30 different projects. >
The first thing to start with is how the multiple projects are setup. I'm going to assume you have a different Trac environment for each project, which means that each project has it's own database. http://trac.edgewall.org/wiki/TracMultipleProjects > He would also like to setup up presets like devs or admin with different > privleges and then be able to assign them to a project. > You can create groups from the Permissions Admin page. You can then assign users to the groups. You could then export the permission rules from that environment and import them to another environment using the trac-admin command line tool. http://trac.edgewall.org/wiki/TracAdmin#FullCommandReference > I have downloaded Python 2.7 on my machine and currently have TRAC's > authz_policy.py Also after I do get this file configured how would I > implement it? I have had little interaction with scripting, but I have a > decent handle on it. If you can help I would greatly appreciate it. Thank > you guys! > Which Trac version are you running? Is the AuthzPolicy permissions policy already being used in your Trac environment, or is that just something you found and thought you needed to implement? You may not need to use TracFineGrainedPermissions for your use case (fine-grained permissions are implemented in authz_policy.py). I suppose it could be a way to share a permissions policy across environments, but I've never used it for that purpose. trac.edgewall.org/wiki/TracFineGrainedPermissions -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+unsubscr...@googlegroups.com. To post to this group, send email to trac-users@googlegroups.com. Visit this group at http://groups.google.com/group/trac-users. For more options, visit https://groups.google.com/d/optout.