<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Howard Wilkinson wrote:
<blockquote cite="mid:46CD4379.6030705@cohtech.com" type="cite">We have
an environment where we hold the RFC2307 attributes within our
AD, this is based on a Windows 2003 R2 AD.<br>
  <br>
We have established a sync agreement with our first FDS installation
and would like to get the additional attributes synchronised into the
FDS from AD. How and where do we add such facilities?<br>
  <div class="moz-signature">-- <br>
  <title>Signature</title>
  <div class="Section1">
  <table class="MsoNormalTable" style="width: 100%;" border="0"
 cellpadding="0" width="100%">
    <tbody>
      <tr style="">
        <td style="padding: 1.5pt;" valign="top">
        <p class="MsoNormal">Howard Wilkinson</p>
        </td>
        <td style="padding: 1.5pt;" valign="top">
        <p class="MsoNormal">Phone:</p>
        </td>
        <td style="padding: 1.5pt;" valign="top">
        <p class="MsoNormal">+44(20)76907075</p>
        </td>
      </tr>
      <tr style="">
        <td style="padding: 1.5pt;" valign="top">
        <p class="MsoNormal">Coherent Technology Limited</p>
        </td>
        <td style="padding: 1.5pt;" valign="top">
        <p class="MsoNormal">Fax:</p>
        </td>
        <td style="padding: 1.5pt;" valign="top">
        <p class="MsoNormal">&nbsp;</p>
        </td>
      </tr>
      <tr style="">
        <td style="padding: 1.5pt;" valign="top">
        <p class="MsoNormal">23 Northampton Square,</p>
        </td>
        <td style="padding: 1.5pt;" valign="top">
        <p class="MsoNormal">Mobile:</p>
        </td>
        <td style="padding: 1.5pt;" valign="top">
        <p class="MsoNormal">+44(7980)639379</p>
        </td>
      </tr>
      <tr style="">
        <td style="padding: 1.5pt;" valign="top">
        <p class="MsoNormal">United Kingdom, EC1V 0HL</p>
        </td>
        <td style="padding: 1.5pt;" valign="top">
        <p class="MsoNormal">Email:</p>
        </td>
        <td style="padding: 1.5pt;" valign="top">
        <p class="MsoNormal"><a moz-do-not-send="true"
 name="howardcohtech.com"></a><a moz-do-not-send="true"
 class="moz-txt-link-abbreviated" href="mailto:howard@cohtech.com">howard@cohtech.com</a></p>
        </td>
      </tr>
    </tbody>
  </table>
  <p class="MsoNormal">&nbsp;</p>
  </div>
  </div>
  <pre wrap="">
<hr size="4" width="90%">
--
Fedora-directory-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Fedora-directory-users@redhat.com">Fedora-directory-users@redhat.com</a>
<a class="moz-txt-link-freetext" href="https://www.redhat.com/mailman/listinfo/fedora-directory-users">https://www.redhat.com/mailman/listinfo/fedora-directory-users</a>
  </pre>
</blockquote>
OK I have found out where this done! There is a piece of 'C' in the
server - 'ldap/servers/plugins/replication/windows_protocol_util.c'
which contains hard wired lists of attributes that can be synchronised.
Not what I had hoped for!<br>
<br>
Is this the place to discuss extensions to the system? If so I would
like to propose that a mechanism be developed that would allow
additional schema entries to be mapped - ideally I would like to add
'userPrincipalName', the RFC2307 attributes (and possibly the SFU
extensions) as well as some of the exchange fields e.g. the
proxyAddresses entries. What I have in mind is a facility whereby the
sync agreement can have mapping tables added (using the same sets of
rules that are currently supported plus the ability to call out to an
external function to map single attributes - we will leave more complex
things to Meta-directories e.g. combining attributes) the tables being
driven from new objects held in the FDS.<br>
<br>
Note sure how hard this is going to be to do - and I would need my hand
holding over where and how to make the changes - but I would be willing
to give this a go if we can agree a spec.<br>
<br>
Anybody interested?<br>
<br>
In the meantime I will implement an external sync process that uses our
meta-directory platform. .... Ho Humm!<br>
<br>
<br>
<div class="moz-signature">-- <br>
<title>Signature</title>
<div class="Section1">
<table class="MsoNormalTable" style="width: 100%;" border="0"
 cellpadding="0" width="100%">
  <tbody>
    <tr style="">
      <td style="padding: 1.5pt;" valign="top">
      <p class="MsoNormal">Howard Wilkinson</p>
      </td>
      <td style="padding: 1.5pt;" valign="top">
      <p class="MsoNormal">Phone:</p>
      </td>
      <td style="padding: 1.5pt;" valign="top">
      <p class="MsoNormal">+44(20)76907075</p>
      </td>
    </tr>
    <tr style="">
      <td style="padding: 1.5pt;" valign="top">
      <p class="MsoNormal">Coherent Technology Limited</p>
      </td>
      <td style="padding: 1.5pt;" valign="top">
      <p class="MsoNormal">Fax:</p>
      </td>
      <td style="padding: 1.5pt;" valign="top">
      <p class="MsoNormal">&nbsp;</p>
      </td>
    </tr>
    <tr style="">
      <td style="padding: 1.5pt;" valign="top">
      <p class="MsoNormal">23 Northampton Square,</p>
      </td>
      <td style="padding: 1.5pt;" valign="top">
      <p class="MsoNormal">Mobile:</p>
      </td>
      <td style="padding: 1.5pt;" valign="top">
      <p class="MsoNormal">+44(7980)639379</p>
      </td>
    </tr>
    <tr style="">
      <td style="padding: 1.5pt;" valign="top">
      <p class="MsoNormal">United Kingdom, EC1V 0HL</p>
      </td>
      <td style="padding: 1.5pt;" valign="top">
      <p class="MsoNormal">Email:</p>
      </td>
      <td style="padding: 1.5pt;" valign="top">
      <p class="MsoNormal"><a name="howardcohtech.com"></a><a class="moz-txt-link-abbreviated" href="mailto:howard@cohtech.com">howard@cohtech.com</a></p>
      </td>
    </tr>
  </tbody>
</table>
<p class="MsoNormal">&nbsp;</p>
</div>
</div>
</body>
</html>