Mise en place Audit

cancel
Showing results for 
Search instead for 
Did you mean: 
fred_pack
Member II

Mise en place Audit

Bonjour,

je veux mettre en place la fonction d'audit sur la version suivante :Community - v4.0.0 (4003)

Pour cela, je rajoute les lignes suivantes :

audit.enabled=true
audit.alfresco-access.enabled=true
dans le fichier alfresco-global.properties

Ensuite j'ajoute un contenu (Document texte.txt) à la racine

L'audit fonctionne correctement, j'ai ce résultat :

      {
         "id":15,
         "application":"alfresco-access",
         "user":"Utilisateur",
         "time":"2012-07-03T15:46:27.197+02:00",
         "values":
         {
                     "\/alfresco-access\/transaction\/action":"CREATE"
                     ,"\/alfresco-access\/transaction\/aspects\/add":"[{http:\/\/www.alfresco.org\/model\/content\/1.0}a
uditable, {http:\/\/www.alfresco.org\/model\/system\/1.0}referenceable, {http:\/\/www.alfresco.org\/model\/content\/1.0}
titled, {http:\/\/www.alfresco.org\/model\/content\/1.0}author, {http:\/\/www.alfresco.org\/model\/system\/1.0}localized
, {http:\/\/www.alfresco.org\/model\/application\/1.0}inlineeditable]"
                     ,"\/alfresco-access\/transaction\/user":"Utilisateur"
                     ,"\/alfresco-access\/transaction\/path":"\/app:company_home\/cm:Document texte.txt"
                     ,"\/alfresco-access\/transaction\/type":"cm:content"
                     ,"\/alfresco-access\/transaction\/sub-actions":"addNodeAspect createNode updateNodeProperties creat
eContent readContent"
                     ,"\/alfresco-access\/transaction\/properties\/add":"{{http:\/\/www.alfresco.org\/model\/content\/1.
0}name=Document texte.txt, {http:\/\/www.alfresco.org\/model\/system\/1.0}node-dbid=1403, {http:\/\/www.alfresco.org\/mo
del\/system\/1.0}store-identifier=SpacesStore, {http:\/\/www.alfresco.org\/model\/system\/1.0}locale=fr_FR, {http:\/\/ww
w.alfresco.org\/model\/content\/1.0}content=contentUrl=store:\/\/2012\/7\/3\/15\/46\/9bab2a5e-cdbb-4295-913c-1ab08d9774c
d.bin|mimetype=text\/plain|size=0|encoding=UTF-32LE|locale=fr_FR_|id=224, {http:\/\/www.alfresco.org\/model\/content\/1.
0}title={fr=Document texte.txt}, {http:\/\/www.alfresco.org\/model\/system\/1.0}node-uuid=e792f72f-a2d7-43a7-aa75-d6bdfe
8095d2, {http:\/\/www.alfresco.org\/model\/content\/1.0}author=null, {http:\/\/www.alfresco.org\/model\/content\/1.0}mod
ified=Tue Jul 03 15:46:27 CEST 2012, {http:\/\/www.alfresco.org\/model\/application\/1.0}editInline=true, {http:\/\/www.
alfresco.org\/model\/content\/1.0}created=Tue Jul 03 15:46:27 CEST 2012, {http:\/\/www.alfresco.org\/model\/system\/1.0}
store-protocol=workspace, {http:\/\/www.alfresco.org\/model\/content\/1.0}creator=Utilisateur, {http:\/\/www.alfresco.org\
/model\/content\/1.0}description={fr=null}, {http:\/\/www.alfresco.org\/model\/content\/1.0}modifier=Utilisateur}"
         }

      },
      {
         "id":16,
         "application":"alfresco-access",
         "user":"Utilisateur",
         "time":"2012-07-03T15:46:29.974+02:00",
         "values":
         {
                     "\/alfresco-access\/transaction\/action":"updateNodeProperties"
                     ,"\/alfresco-access\/transaction\/user":"Utilisateur"
                     ,"\/alfresco-access\/transaction\/path":"\/app:company_home\/cm:Document texte.txt"
                     ,"\/alfresco-access\/transaction\/properties\/to":"{{http:\/\/www.alfresco.org\/model\/content\/1.0
}modified=Tue Jul 03 15:46:29 CEST 2012, {http:\/\/www.alfresco.org\/model\/content\/1.0}author=, {http:\/\/www.alfresco
.org\/model\/content\/1.0}description={fr=}}"
                     ,"\/alfresco-access\/transaction\/properties\/from":"{{http:\/\/www.alfresco.org\/model\/content\/1
.0}modified=Tue Jul 03 15:46:27 CEST 2012, {http:\/\/www.alfresco.org\/model\/content\/1.0}author=null, {http:\/\/www.al
fresco.org\/model\/content\/1.0}description={fr=null}}"
                     ,"\/alfresco-access\/transaction\/type":"cm:content"
                     ,"\/alfresco-access\/transaction\/sub-actions":"updateNodeProperties readContent"
         }

      },
avec la commande suivante :

curl -u Utilisateur:mdp http://localhost:8080/alfresco/service/api/audit/query/Alfresco-access?verbose=true

Ensuite, je vais sur les détails de mon document, et j'applique la vue personnalisée 'show_audit.ftl'

Mon problème, c'est que cette vue ne renvoie aucune information d'audit :

[img]
http://1.bp.blogspot.com/-5dwLyM7RQZU/T_L9UYFlUcI/AAAAAAAAABg/fcsXu-Jztro/s320/audit.jpg
[/img]


Et ma question ; Qu'est-ce que j'ai oublié … ???
6 Replies
rguinot
Customer

Re: Mise en place Audit

It's possible that your release has the FTL file for the 'old' audit API. The new version of that FTL file is available in SVN, it hasn't changed since.

You may also want to check out the Audit Dashlet for Share available in Share Extras, see http://code.google.com/p/share-extras/
jeanjot
Active Member

Re: Mise en place Audit

Salut Romain

Il me semblait que nous étions sur le forum français  :wink:

Avec le lien direct sur l'audit :
http://code.google.com/p/share-extras/wiki/AuditDashlet
fred_pack
Member II

Re: Mise en place Audit

Thanks a lot… enfin, je veux dire Merci beaucoup  Smiley Happy
Je vais aller vérifier tout ça …

Cordialement
fred_pack
Member II

Re: Mise en place Audit

Bonjour,

Je reviens sur le sujet.

Je crois que j'ai identifié le problème.

Lorsque le fichier audité ne comporte pas d'espace dans le nom, l'affichage avec show_audit.ftl se fait correctement

Mais si le fichier audité comporte des espaces, l'audit ne s'affiche pas. Reste à savoir pourquoi !

ha, au fait , j'ai testé avec la version 4.0.d et 4.0.e, et j'ai le même phénomène

Cordialement
fred_pack
Member II

Re: Mise en place Audit

Je viens de tomber la-dessus à l'instant…
https://issues.alfresco.com/jira/browse/ALF-14567
fred_pack
Member II

Re: Mise en place Audit

Bon, apparemment, ça vient pas du fichier show_audit.ftl
car je viens de prendre le fichier de la version 4.2.0 (dans le nightly build), et ça marche toujours pas avec les noms de fichiers ayant des espaces.
Par contre le problème semble corrigé précisément dans la version 4.2.0…

Dommage pour moi, qui voulait remplacer ma version 3.0 par la version 4.0.e avec gestion de l'audit  Smiley Sad