2016-03-21 2 views
2

У нас есть сайт с Sitecore 8.1 с несколькими редакторами контента. Есть ли способ зарегистрировать их деятельность, как в перечислении действий, которые они выполняли с точки зрения редактирования/публикации/публикации?Sitecore 8: как отслеживать активность редакторов контента?

У нас была проблема на прошлой неделе, которую я подозреваю в том, что кто-то опубликовал не тот товар, но мне нужно убедиться, что это так, или, по крайней мере, я бы хотел эту возможность в будущем. Должен ли я создать собственное событие, инициированное событиями?

ответ

2

Нет ничего в полной мере, чтобы предоставить эти отчеты в Sitecore. Вы можете взглянуть на модуль Sitecore Audit Trail, который будет регистрировать всю информацию аудита «редактор действий» в отдельном приложении log4net. Дополнительную информацию о модуле можно найти в this blog post, но обратите внимание, что модуль является только отмеченным как совместимый с Sitecore 7.5, поэтому не должно быть трудно выполнить эту работу с Sitecore 8.1, а именно, обновлять конфигурацию appender, поскольку конфигурация log4net теперь находится в пределах узел <sitecore> в config.

1

Вы можете использовать Sitecore Advanced System Reporter

Sitecore 6 судов с очень полезной функцией называется My заблокированных элементов. Иногда пользователи admin могут видеть все заблокированные элементы, а не только заблокированные ими. Я написал небольшое приложение, чтобы сделать именно это. Затем я подумал о том, чтобы сделать его более общим, чтобы можно было легко создавать отчеты других типов. Результатом является небольшая структура, которая позволяет создавать очень много отчетов за очень короткое время. В этом модуле я предоставляю эту структуру вместе со многими полезными примерами, например:

items modified updated in the last X days 
items that have more than X children 
items that are publishable but either do not exist or have a different version in the web 
    database. 
items that are based on a particular template 
items with validation errors 
which templates have been linked to a workflow 
locked items 
publishable items with broken links 
audit information 
errors in the log files 
items that have stayed in the same workflow state for more than X days 

и более.

Теперь вы можете также параметризовать эти отчеты, сохранять их в виде ссылок на рабочем столе, экспортировать их или даже создавать запланированную задачу, которая автоматически отправляет по электронной почте некоторые из них. Кроме того, вы можете также применять команды к сообщенным элементам. Вы можете скачать этот модуль с: https://marketplace.sitecore.net/en/Modules/A/Advanced_System_Reporter.aspx

Модуль доступен для Sitecore с 6.4 по 8. Я не знаю, есть ли у вас функциональность, но вы можете его настроить.

Вы можете проверить это BlogPost как продлить его: http://www.seanholmesby.com/sitecore-auditing-with-the-advanced-system-reporter/

Update

Установите модуль

запустить модуль и выбрать отчеты, как на картинке.

enter image description here

Выполнить отчет

enter image description here

Посмотреть отчет или экспортировать его как CSV, первенствует или XML.

1

Sitecore записывает действия редактора контента из окна в обычные файлы журнала (в Data \ logs), они начинаются с «AUDIT», чтобы вы могли их найти. Он регистрирует такие вещи, как сохраняемые предметы, публикует запуск и т. Д. Выполняйте поиск в файлах журналов, чтобы найти их.

Вы можете получить эти сохранены в отдельный файл журнала для облегчения обзора: https://sdn.sitecore.net/scrapbook/how%20to%20make%20sitecore%206%20write%20audit%20log%20to%20its%20own%20file.aspx

Это все еще работает в Sitecore 8, за исключением установки находится в App_Config/Sitecore.config в настоящее время.

+0

Спасибо за вклад в мой вопрос. –

Смежные вопросы