Приостановка создания элемента до утверждения изменения

Я хочу использовать рабочий процесс утверждения, чтобы принимать или отклонять добавления на мой сайт sharepoint. Предостережение заключается в том, что я не хочу, чтобы появлялись какие-либо изменения, ожидающие утверждения. Только те изменения, которые были отправлены и одобрены, должны быть видны другим, кто открывает страницу.

Является ли рабочий процесс лучшим способом для этого? Если это так, что мне нужно изменить по сравнению с решением OTB Approval, чтобы были видны только утвержденные изменения? Или это проблема только кода, которую мне нужно копать глубже, чтобы решить?

В настоящее время я тестирую это с помощью веб-части Календаря, но решение этой проблемы может потенциально применяться к любому другому типу, добавленному на страницу.

1 ответ

Решение

На мой взгляд, есть два требования:

  1. Возможность изменить свой сайт и иметь обновления видны только избранным
  2. (необязательно) Рабочий процесс для обработки процесса.

Таким образом, первое требование может быть выполнено инфраструктурой публикации SharePoint. Посмотрите на паутину и посмотрите, сработает ли это для вас. Вы также можете просто потребовать одобрения для элементов, добавленных в библиотеку, где хранятся ваши страницы, но это не так просто.

Я упомянул ваше второе требование как необязательное, потому что оно может быть излишним в зависимости от вашей ситуации. Вы хотели бы потребовать одобрения для библиотеки, а затем присоединить рабочий процесс к библиотеке. Но если вы находитесь в постоянном контакте с утверждающим (-ями) в противном случае, может быть так же легко сказать "он чувак, зайдите на страницу" О нас ", если вам это нравится, нажмите кнопку одобрения на панели инструментов",

Надеюсь, это поможет. Вероятно, есть множество разных способов сделать это.

Другие вопросы по тегам