I've been trying to troubleshoot this issue and I'm having trouble
following the flow of execution. I've set breakpoints in
DefaultLdapGroupMappingService and DefaultLdapRoleMapperConfiguration.
Neither one of the breakpoints is reached when I try to save the Ldap
Group -> Archiva Role mapping. Could the problem be in the Javascript?
I'm not sure how to troubleshoot issues in the Javascript.

Thanks again for your help.

-Wes

On Wed, May 6, 2015 at 11:28 PM, Wes Wannemacher <[email protected]> wrote:
> Hello,
>
> I am new to archiva. I have LDAP working so that I can login with LDAP
> accounts onto my server. Also, when I am in the LDAP/Roles Mapping
> screen, the LDAP groups appear correctly in the LDAP Groups dropdown.
> However, if I setup a mapping and click the Save button, the mapping
> will be gone by the time I leave the screen and come back.
> Additionally, the mapping does not work (members of the LDAP group are
> not granted the Role that I mapped). I have tried creating a
> security.properties file with the following contents (per the redback
> docs):
>
> ldap.config.groups.role.archiva_admin=Archiva System Administrator
>
> However, this does not grant members of the archiva_admin group the
> Archiva System Administrator role. Additionally, I added the following
> snippet (on a whim) to the archiva.xml file:
> <role>
> <archiva_admin>Archiva System Administrator</archiva_admin>
> </role>
>
> That is added inside the:
> <ldap>
> <config>
> <groups>
> section. It does make a property show up in the Properties tab of the
> "Users Runtime Configuration" but it has no effect.
>
> The mapping I would like to setup will be permanent, so it does not
> need to work properly in the UI. I don't mind adding the configuration
> manually into a config file on the server. However, I can't seem to
> find any way to make the mapping work.
>
> -Wes
>
> --
> Wes Wannemacher



-- 
Wes Wannemacher

Reply via email to