Упрощенные цифровые подписи в формах InfoPath в MOSS 2007? - PullRequest
1 голос
/ 22 февраля 2012

Я недавно унаследовал приложение на основе MOSS 2007, в основном включающее форму InfoPath 2007, которая в настоящее время проходит приемочное тестирование пользователя до его первого основного выпуска.

Форма позволяет пользователям подписывать разделы с помощью цифровых подписей, используя стандартФункциональность InfoPath для этого.В SharePoint это включает элемент управления ActiveX, который открывает диалоговое окно, и в рамках этого пользователь открывает другое диалоговое окно для выбора сертификата, после чего ставит флажок принятия и нажимает кнопку «подписать»

Руководство считает, что этот процесс подписанияслишком сложным для понимания некоторыми пользователями (особенно когда речь идет о том, чтобы заставить людей принять новую систему)

Меня попросили разобраться, как сделать это проще, и у меня первое впечатление, что ничего нельзя сделать.Я рассмотрел изменение JavaScript, который вызывает ActiveX, но по сути элемент управления является черным ящиком без каких-либо полезных функций, помимо того, что вызывает стандартный код формы InfoPath.воссоздание элемента управления ActiveX?Есть ли какие-то настройки, которые я пропускаю (я сомневаюсь в этом)?

В качестве альтернативы, любые дополнительные боеприпасы для сообщения моим боссам, что это невозможно сделать, были бы оценены.

Ответы [ 2 ]

0 голосов
/ 23 февраля 2012

Вам нужна цифровая подпись для юридических целей? В некоторых приложениях, основанных на InfoPath, я обычно использую две кнопки: одна «Утвердить», а другая - «Запретить». Когда пользователь нажимает кнопку «Утвердить», одним из правил является добавление записи в поле истории аудита (текстовое поле только для чтения), которое захватывает зарегистрированное имя пользователя и указывает на его утверждение или отклонение.

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

0 голосов
/ 22 февраля 2012

К сожалению, у вас не так много вариантов.Как вы обнаружили, нет никаких «зацепок» в функциях цифровой подписи или свойствах, которыми можно манипулировать.То же самое верно, даже если вы перепроектируете это - эти всплывающие окна / диалоговые окна заключены в один вызов, чтобы избежать манипулирования потенциально вредоносным кодом.пользователи, как это работает.Одна «хорошая» вещь (относительно) заключается в том, что все продукты Microsoft имеют одинаковую цифровую подпись, даже если их нет в сети.Поэтому, как только ваши пользователи привыкнут к этому процессу, им не придется заново узнавать что-то другое, когда вы хотите начать подписывать документы Word или Excel.

Итак, боеприпасы для боссов:

  • Это не может быть сделано по какой-либо причине, вмешательство в это сделало бы его менее безопасным
  • Процесс раздражает, но не настолько сложен в целом (обычно один
    диалог и кнопка, иногда две)
  • Этот процесс является общим для всех продуктов MS (откройте слово и продемонстрируйте это, если необходимо)

Дополнительные боеприпасы - некоторые из наших пользователей считают, что они могут прикрепить JPG к своей действительной версииподпись и сделать так, чтобы она отображалась на документе.

...