AnsweredAssumed Answered

Developpement d'une application pour la gestion de l'Audit

Question asked by nicolasc on Jan 27, 2009
Bonjour tout le monde,
Je vous fait part de l'avancement du projet initié ici http://forums.alfresco.com/fr/viewtopic.php?f=13&t=2507,malgré le petit nombre de réponse.
Pour l'instant j'essaye de recuperer un maximum d'informations sur ce qui est
audité par un script freemarker, ci dessous

<h3>AuditPerso</h3>
<table cellpadding=2 border=1>
   <tr>
      <td><b>Name</b></td>
     <td><b>Audit</b></td>
   </tr>
   <#list companyhome.childrenByXPath["..//."] as n>
      <#if n.auditTrail?size!=0>
      <tr>
          <td><a href="/alfresco${n.url}" target="new">${n.properties.name}</a></td><!–Recuperation de son nom–>
         <td>
            <#list n.auditTrail?sort_by("date")?reverse as t>
                  <ul>
                     <li><b>Nom user : </b>${t.userIdentifier}</li>
                     <li><b>Nom application : </b>${t.auditApplication}</li>
                     <#if t.auditService?exists>
                        <li><b>Nom service : </b>${t.auditService}</li>
                     <#else>
                        <li> </li>
                     </#if>
                     <#if t.auditMethod?exists>
                        <li><b>Nom methode : </b>${t.auditMethod}</li>
                     <#else>
                        <li> </li>
                     </#if>
                     <li><b>Date audit : </b>${t.date}</li>           
                  </ul>   
                  <hr>
            </#list>   
         </td>
      </tr>
      </#if>
   </#list>
</table>
La méthode est quelque peu barbare, je me place sur le company home et regarde ce qui a été
audité pour les noeuds parents ainsi que pour tout leurs noeuds fils.
Malgré ce "ratissage" plutot très large, des informations manque cruellement,
comme les traces de logins, qui sont pourtant bien inséré dans la base.
Auriez vous une idée de comment les recuperer?Je n'ai pas trouvé où était defini
les utilisateurs dans le repository Alfresco.

Merci

Outcomes