<div dir="ltr"><div><div><div>I'm happy to share my configuration once I get it up and running (not quite there yet) and document it appropriately using your existing process :- )<br><br></div>I will investigate both the APIs and the patch tomorrow.<br><br></div>Thanks<br></div>    Todd<br><div><div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 7, 2015 at 10:49 PM, Mads Kiilerich <span dir="ltr"><<a href="mailto:mads@kiilerich.com" target="_blank">mads@kiilerich.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 05/07/2015 02:35 PM, Todd Morgan wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi everyone,<br>
   I managed to get my Kallithea authenticating nicely using LDAP (a small typo in the LDAP Search filter was the cause).<br>
</blockquote>
<br></span>
You can perhaps contribute some debugging hints to the documentation.<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
 can authenticate my users AOK now (getting the default anonymous level of access) but now I need to lock it down appropriately using group access definitions. I couldn't find a means of using the existing group memberships (LDAP) as a means of configuring access to Kallithea's repositories.<br>
<br>
I have approximately 100 repositories and 00's of users so manually configuring permissions for access is not an option.<br>
<br>
Am I missing something obvious? I couldn't see how to configure the system to get groups from an external source an into Kallithea?<br>
<br>
After a bit of searching I did find this <a href="https://bitbucket.org/jfbeaumont/kallithea/commits/6cc72bef379ce1df856ed5f8b6f4b9661f661c57" target="_blank">https://bitbucket.org/jfbeaumont/kallithea/commits/6cc72bef379ce1df856ed5f8b6f4b9661f661c57</a> which appears to suggest LDAP groups were explicitly not included.<br>
<br>
Are there any other options other than this available?<br>
</blockquote>
<br></span>
I would suggest looking into using scripting and the API to add/remove members from some of your groups based on your LDAP data. That will give you full control.<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I would prefer not to have to "customise" a brand new installation with unapproved (yet??) code.<br>
</blockquote>
<br></span>
It could quickly get upstreamed ...<span class="HOEnZb"><font color="#888888"><br>
<br>
/Mads<br>
</font></span></blockquote></div><br></div></div></div></div></div></div>