Alfrescoはドキュメントの変更を監査するが、フォルダの変更は監査しないようにします。たとえば、文書を含むフォルダが削除された場合、文書の削除のみが監査に表示されます。 Alfrescoは5.1.0でフィルタにもかかわらず、 "type = cm:content"、Alfrescoの監査はフォルダについても書きます
が、私はこの構成では、単一の監査アプリケーションmyapp
定義された:私の理解が正しければ
audit.tagging.enabled=false
audit.myapp.enabled=true
audit.myapp.sub-actions.enabled=false
audit.filter.myapp.default.enabled=true
audit.filter.myapp.transaction.type=cm:content
audit.filter.myapp.transaction.path=/app:company_home/app:shared/.*
audit.filter.myapp.transaction.action=CREATE|READ|UPDATE CONTENT|CHECK IN|DELETE|COPY|MOVE|DOWNLOAD|addNodeAspect|deleteNodeAspect
を、Alfrescoは文書に関するもののみにtype=cm:content
制限監査イベントを?私はフォルダについてのイベントも欲しければ、そこにcm:folder;cm:content
と書きます。
このコードにもかかわらず、http://localhost:8080/alfresco/service/api/audit/query/myapp
を照会するときに、フォルダが作成または削除されると、引き続き監査イベントが発生します。
何が間違っていますか?フォルダ作成後
監査:フォルダの削除後
{
"id":945,
"application":"myapp",
"user":"user1",
"time":"2017-03-16T13:20:59.480+09:00",
"values":
{
"\/bmyapp\/transaction\/action":"CREATE"
,"\/myapp\/transaction\/path":"\/app:company_home\/app:shared\/cm:folder1"
}
},
監査:
{
"id":947,
"application":"myapp",
"user":"user1",
"time":"2017-03-16T13:24:51.098+09:00",
"values":
{
"\/myapp\/transaction\/action":"DELETE"
,"\/myapp\/transaction\/path":"\/app:company_home\/app:shared\/cm:folder1"
}
},