Приостановка создания элемента до утверждения изменения
Я хочу использовать рабочий процесс утверждения, чтобы принимать или отклонять добавления на мой сайт sharepoint. Предостережение заключается в том, что я не хочу, чтобы появлялись какие-либо изменения, ожидающие утверждения. Только те изменения, которые были отправлены и одобрены, должны быть видны другим, кто открывает страницу.
Является ли рабочий процесс лучшим способом для этого? Если это так, что мне нужно изменить по сравнению с решением OTB Approval, чтобы были видны только утвержденные изменения? Или это проблема только кода, которую мне нужно копать глубже, чтобы решить?
В настоящее время я тестирую это с помощью веб-части Календаря, но решение этой проблемы может потенциально применяться к любому другому типу, добавленному на страницу.
1 ответ
На мой взгляд, есть два требования:
- Возможность изменить свой сайт и иметь обновления видны только избранным
- (необязательно) Рабочий процесс для обработки процесса.
Таким образом, первое требование может быть выполнено инфраструктурой публикации SharePoint. Посмотрите на паутину и посмотрите, сработает ли это для вас. Вы также можете просто потребовать одобрения для элементов, добавленных в библиотеку, где хранятся ваши страницы, но это не так просто.
Я упомянул ваше второе требование как необязательное, потому что оно может быть излишним в зависимости от вашей ситуации. Вы хотели бы потребовать одобрения для библиотеки, а затем присоединить рабочий процесс к библиотеке. Но если вы находитесь в постоянном контакте с утверждающим (-ями) в противном случае, может быть так же легко сказать "он чувак, зайдите на страницу" О нас ", если вам это нравится, нажмите кнопку одобрения на панели инструментов",
Надеюсь, это поможет. Вероятно, есть множество разных способов сделать это.