Реализация рабочего процесса Sitecore в среде с несколькими CD
Мне нужно предложение о том, как реализовать рабочий процесс в среде Multiple CD.
Текущая настройка среды, как показано ниже.
- СМ
- UAT
- Preprod
- тычок
На данный момент публикация происходит от CM до UAT, Preprod и Prod от Smart публикаций. Теперь мы хотим внедрить рабочий процесс для публикации контента с учетом его преимуществ.
У меня есть опыт реализации Workflow, где у нас есть 1 CM и 1 CD среда. Определить состояния рабочего процесса здесь довольно просто.
- Проект
- В ожидании подтверждения
- Публиковать
Но в нашем случае требование не то же самое. Мы хотели бы иметь ниже государств.
- Черновик - Вкл
submit
, Этот рабочий процесс должен перейти в состояние ожидания утверждения. - Ожидание одобрения - включено
Approval
, Содержание должно быть опубликовано в UAT. - UAT - по щелчку
Publish to Preprod
, Содержание должно быть опубликовано в Preprod. - Preprod - по щелчку
Publish to Prod
, Содержание должно быть опубликовано в Prod. - Прод - Авто Публикация и Конечное состояние. Перейти к черновому состоянию.
Для вышеупомянутого сценария я подумал о роли пользователя ниже. Спасибо nikkiPunjabi за хорошую статью
- SitecoreEditor
- SitecoreReviewer
- SitecorePublisher
Теперь мой вопрос: как мы можем публиковать контент в UAT и PreProd, используя рабочий процесс, так как это не Final state
, Я прочитал следующую статью и попытался реализовать то же самое, но контент публикуется во всей среде, когда он достигает конечного состояния (не раньше).
У кого-нибудь есть опыт в реализации рабочего процесса таким образом? Если да, не могли бы вы помочь мне решить проблему?
Спасибо за вашу помощь.
1 ответ
Я обнаружил, что ниже статья является правильным подходом для реализации решения. Убедитесь, что вы предоставляете необходимый доступ пользователю Workflow. В противном случае контент не будет опубликован для указанных целей. Я постараюсь обновить этот пост пользователями, ролями и доступом, которые я дал, чтобы он работал.