<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
  <title>aC forum: LDAP - one more time</title>
  <link>http://www.activecollab.com/forums/topic/4035/</link>
  <description>Recent posts on topic: LDAP - one more time</description>
  <dc:language>en-us</dc:language>
  <pubDate>Thu, 24 May 2012 02:46:45 CEST</pubDate>
  
  <item>
    <link>http://www.activecollab.com/forums/post/26853/#post26853</link>
    <guid>http://www.activecollab.com/forums/post/26853/#post26853</guid>
    <title>Post #20 by [user deleted]</title>
    <dc:creator>[user deleted]</dc:creator>
    <description><![CDATA[<p>Yea, remember that it wouldn't necessarily need AD/LDAP directly, using some of the existing authentication/federation options would be fine as well - PAM/RADIUS/OpenID...</p>]]></description>
    <pubDate>Fri, 02 Jul 2010 02:13:42 CEST</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/22752/#post22752</link>
    <guid>http://www.activecollab.com/forums/post/22752/#post22752</guid>
    <title>Post #19 by fernando.silva</title>
    <dc:creator>fernando.silva</dc:creator>
    <description><![CDATA[<p>Interested. A single sign on interface (CAS, Shibbollet...) would be even better.</p>]]></description>
    <pubDate>Wed, 30 Sep 2009 12:36:28 CEST</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/22620/#post22620</link>
    <guid>http://www.activecollab.com/forums/post/22620/#post22620</guid>
    <title>Post #18 by Fei Y.</title>
    <dc:creator>Fei Yan</dc:creator>
    <description><![CDATA[<p>Some updates (see my website http://www.activecollabmod.com/ for screenshot):<br />
Added multiple group mapping based on directory<br />
Added search filters<br />
Tested on OpenLDAP</p>]]></description>
    <pubDate>Mon, 21 Sep 2009 01:46:48 CEST</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/22441/#post22441</link>
    <guid>http://www.activecollab.com/forums/post/22441/#post22441</guid>
    <title>Post #17 by Fei Y.</title>
    <dc:creator>Fei Yan</dc:creator>
    <description><![CDATA[<p><div class="postQuote"><blockquote><div class="quoteAuthor">proskurin-kv:</div>Support is sounds really good!<br />
I ask you few more question just because I can see or test your plugin. :-)<br />
<br />
1) As I understand baseDN is hardcoded? Our baseDN is &quot;dc=CAS&quot; for example. it is not a big problem if we can easly change it in your code. Could we? <br />
<br />
2) As I understand some search filter is hardcoded too. Like &quot;ObjectClass=*&quot; ? <br />
Search filter is important because we - and many others - have many different type of accounts in LDAP and they have a same attribute like &quot;uid&quot; or &quot;mail&quot;. So it will broke auth if it auth against wrong account. <br />
<br />
So - it is possible to easly change a search filter?<br />
For example we will want this: &quot;ObjectClass: mailUser&quot;<br />
</blockquote></div><br />
<br />
Thank you for your advice. Let me answer your questions:<br />
1. baseDN can be changed from admin panel. It is not hardcoded.<br />
2. search filter is somewhat hardcoded. You can easily add more filters into the source code.<br />
3. In the original design I thought about group mapping but didn't come up a decent way to implement it. The thing is users in ActiveCollab can have only one system role but in LDAP they can belong to many. So I only provide a setting to default an ActiveCollab role to first time LDAP users.</p>]]></description>
    <pubDate>Tue, 08 Sep 2009 06:33:45 CEST</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/22438/#post22438</link>
    <guid>http://www.activecollab.com/forums/post/22438/#post22438</guid>
    <title>Post #16 by proskurin-kv</title>
    <dc:creator>proskurin-kv</dc:creator>
    <description><![CDATA[<p><div class="postQuote"><blockquote>Yes, if you want to use mail as the unique identifying field just put it in the setting and turn off &quot;is binary&quot; option. This module is very customizable.<br />
<br />
For multi domain, user can enter their full login name containing domain name then system will not assume the default domain. Also you'll need to increase the scope of the baseDN setting to dc=org. Right now it cannot work in the case of you have both .org and .com.<br />
<br />
I haven't thought about Search filters and group mapping but thanks for your advice I will keep improving the module.<br />
<br />
This is NOT a &quot;as is&quot; piece of code. Customers will receive support.</blockquote></div><br />
<br />
Support is sounds really good!<br />
I ask you few more question just because I can see or test your plugin. :-)<br />
<br />
1) As I understand baseDN is hardcoded? Our baseDN is &quot;dc=CAS&quot; for example. it is not a big problem if we can easly change it in your code. Could we? <br />
<br />
2) As I understand some search filter is hardcoded too. Like &quot;ObjectClass=*&quot; ? <br />
Search filter is important because we - and many others - have many different type of accounts in LDAP and they have a same attribute like &quot;uid&quot; or &quot;mail&quot;. So it will broke auth if it auth against wrong account. <br />
<br />
So - it is possible to easly change a search filter?<br />
For example we will want this: &quot;ObjectClass: mailUser&quot;<br />
</p>]]></description>
    <pubDate>Mon, 07 Sep 2009 19:12:32 CEST</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/22437/#post22437</link>
    <guid>http://www.activecollab.com/forums/post/22437/#post22437</guid>
    <title>Post #15 by Fei Y.</title>
    <dc:creator>Fei Yan</dc:creator>
    <description><![CDATA[<p><div class="postQuote"><blockquote><div class="quoteAuthor">proskurin-kv:</div><br />
Sounds great but we use OpenLDAP and before purchase we want to be sure what it is works well. For example - it will work if in UUID fild we chose &quot;mail&quot;?<br />
So login will be like 'localpart@domain.org',<br />
<br />
Muiltydomain?<br />
eg -&gt;  'localpart@domain2.org', 'localpart@domain3.org' and so on.<br />
<br />
Search filters? Group mapping? </blockquote></div><br />
<br />
Yes, if you want to use mail as the unique identifying field just put it in the setting and turn off &quot;is binary&quot; option. This module is very customizable.<br />
<br />
For multi domain, user can enter their full login name containing domain name then system will not assume the default domain. Also you'll need to increase the scope of the baseDN setting to dc=org. Right now it cannot work in the case of you have both .org and .com.<br />
<br />
I haven't thought about Search filters and group mapping but thanks for your advice I will keep improving the module.<br />
<br />
This is NOT a &quot;as is&quot; piece of code. Customers will receive support.</p>]]></description>
    <pubDate>Mon, 07 Sep 2009 18:26:07 CEST</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/22423/#post22423</link>
    <guid>http://www.activecollab.com/forums/post/22423/#post22423</guid>
    <title>Post #14 by proskurin-kv</title>
    <dc:creator>proskurin-kv</dc:creator>
    <description><![CDATA[<p><div class="postQuote"><blockquote><div class="quoteAuthor">activecollabmod:</div>Hi everyone, I have developed a LDAP module and now it's for sale!<br />
<br />
Visit my website http://www.activecollabmod.com for more info!<br />
<br />
Highlights<br />
·         Enables LDAP login ability for ActiveCollab 2.x <br />
·         Built with safety in mind<br />
·         Automatically synchronizes user information with LDAP server<br />
·         Highly customizable<br />
·         Tested on Microsoft Active Directory for Windows Server 2003<br />
·         Potentially supports other LDAP providers</blockquote></div><br />
<br />
Sounds great but we use OpenLDAP and before purchase we want to be sure what it is works well. For example - it will work if in UUID fild we chose &quot;mail&quot;?<br />
So login will be like 'localpart@domain.org',<br />
<br />
Muiltydomain?<br />
eg -&gt;  'localpart@domain2.org', 'localpart@domain3.org' and so on.<br />
<br />
Search filters? Group mapping? </p>]]></description>
    <pubDate>Mon, 07 Sep 2009 10:48:49 CEST</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/22421/#post22421</link>
    <guid>http://www.activecollab.com/forums/post/22421/#post22421</guid>
    <title>Post #13 by Fei Y.</title>
    <dc:creator>Fei Yan</dc:creator>
    <description><![CDATA[<p>Hi everyone, I have developed a LDAP module and now it's for sale!<br />
<br />
Visit my website http://www.activecollabmod.com for more info!<br />
<br />
Highlights<br />
·         Enables LDAP login ability for ActiveCollab 2.x <br />
·         Built with safety in mind<br />
·         Automatically synchronizes user information with LDAP server<br />
·         Highly customizable<br />
·         Tested on Microsoft Active Directory for Windows Server 2003<br />
·         Potentially supports other LDAP providers</p>]]></description>
    <pubDate>Mon, 07 Sep 2009 10:15:05 CEST</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/22386/#post22386</link>
    <guid>http://www.activecollab.com/forums/post/22386/#post22386</guid>
    <title>Post #12 by proskurin-kv</title>
    <dc:creator>proskurin-kv</dc:creator>
    <description><![CDATA[<p>So we have many peaple what could support development of this simple plugin.<br />
<br />
Is here any developers who can do this work?</p>]]></description>
    <pubDate>Thu, 03 Sep 2009 10:59:11 CEST</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/22382/#post22382</link>
    <guid>http://www.activecollab.com/forums/post/22382/#post22382</guid>
    <title>Post #11 by m80junk2</title>
    <dc:creator>m80junk2</dc:creator>
    <description><![CDATA[<p>Definitely would support this! Crucial :(</p>]]></description>
    <pubDate>Thu, 03 Sep 2009 01:10:46 CEST</pubDate>
  </item>
</channel>
</rss>
