2011/1/20 Igor Galić <[email protected]>:
>> > So you would grant repository 'observer' or 'manager' roles to each
>> > person in Archiva as needed.
>
> Which sounds like a big pain for an admin );

If you have lots of users, I agree it's going to be a pain to edit
each one to grant them the correct roles.

In Continuum we're able to push that responsibility out to the project
team leads by using the 'project group admin' role which can add and
remove people from that group.  But in Archiva I don't think the roles
are set up that way.  There is a feature request for more fine grained
access control, probably at the groupId level, that might help.

In your situation I'd either improve Redback to somehow map the LDAP
groups onto existing roles or write something that syncs the LDAP info
into the Redback user database by modifying the tables directly.

If you want to see how things fit together in the user database, I
have SchemaSpy output posted here:
http://wsmoak.net/redback/schemaspy/1.2.1/SA/index.html

-- 
Wendy

Reply via email to