Modifier le fichier modèle XSL
Vous devez mettre à jour le fichier modèle XSL existant afin d'utiliser login_id en tant que clé de recherche principale pour la charge utile et la liste de distribution vers la charge utile de mappage de membres, comme illustré dans les exemples suivants.
Élément utilisateur dans LDAP Sync version 1.2.7
<xsl:template match="//hynode[@type='USER']"> <xsl:element name="user"> <xsl:attribute name="seqId"> <xsl:value-of select="position()"/> </xsl:attribute> <xsl:for-each select="attributes"><xsl:element name="mid"> <xsl:value-of select="samaaccountname"/> </xsl:element><xsl:element name="displayName"> <xsl:value-of select="displayname"/> </xsl:element> <xsl:element name="firstName"> <xsl:value-of select="givenname"/> </xsl:element> <xsl:element name="lastName"> <xsl:value-of select="sn"/> </xsl:element>
Élément utilisateur après le client de synchronisation d'utilisateurs
<xsl:template match="//hynode[@type='USER']"> <xsl:element name="user"> <xsl:attribute name="seqId"> <xsl:value-of select="position()"/> </xsl:attribute> <xsl:for-each select="attributes"> <xsl:element name="login_id"> <xsl:value-of select="samaaccountname"/> </xsl:element> <xsl:element name="displayName"> <xsl:value-of select="displayname"/> </xsl:element> <xsl:element name="firstName"> <xsl:value-of select="givenname"/> </xsl:element> <xsl:element name="lastName"> <xsl:value-of select="sn"/> </xsl:element>