Наше бизнес-подразделение в настоящее время пытается внедрить приложение для управления изменениями по причине SOX. Я решил использовать существующую Sharepoint и использовать ее рабочий процесс, а вместо этого InfPath вручную разрабатывать приложение с нуля.
Единственная проблема заключается в том, что некоторые пользователи не находятся в нашем отделе и не имеют доступа к Sharepoint. В таком случае, как я могу расширить функциональность InfoPath за пределами среды Sharepoint? Я действительно не хочу создавать приложение с нуля.
Обновление:
Подумав, я понял, что могу продублировать форму InfoPath в ASP.NET Webform, а затем отправить веб-форму через веб-сервис Sharepoint.
Однако это лучший подход? Более важный вопрос: если рабочий процесс задействован, может ли рабочий процесс обрабатываться также и через веб-службы вне Sharepoint?
Надеюсь, я не усложняю. Или, может быть, мне стоит поискать собственное приложение для управления изменениями, созданное в ASP.NET?