Hi, all:

   I am considering of adding group access control support through LDAP. After doing some investigation on latest OBS (2.1.63), it seems the feature is not 100% done currently. Here are steps I tried:
1.       Create new user: test, and group: grouptest;
2.       Add test to grouptest;
3.       Edit project meta to add “ <group groupid="grouptest" role="maintainer" />
4.       Login with user test, the user doesn’t have the write permission to the project.
Did I miss any configurations? I looked details into the codes, the groups check has been added in has_local_permission & has_local_roles check(api/app/models/user.rb), but doesn’t in can_edit check (webUI/app/models/project.rb) . Any plan/schedule to implement it? 

 

Thanks

Vivian