0

シナリオ
InfoPathフォームがあります。ユーザーが詳細を入力すると、マネージャーが正確性を確認します。次に、マネージャーはフォームにサインオフして、詳細に満足していることを伝え、フォームが送信されます。このプロセスは毎回行われるわけではなく、その目的は、ユーザーが適切な基準でジョブを実行していることを検証することです。

私が助けを必要としているのは、このサインオフプロセスです。

Managerを認証する簡単な方法が必要です。認証をフォームに関連付けます。

環境
IIS6、Sharepoint 2007、SQL Server 2005、Infopath 2007、WindowsXP。

私はデジタル証明書の使用を検討しましたが、私が達成しようとしていることには非常に複雑なようですが、間違っていることが証明されてうれしいです。

4

1 に答える 1

2

最も簡単で簡単な方法は、フォームライブラリで承認をアクティブにし、マネージャーに承認権限を与えることです。このようにして、ユーザーは、マネージャーが承認するまでドラフト状態のままのフォームを送信できます。ドラフトフォームは、作成者と管理者にのみ表示されます。フォームを承認するマネージャーがに表示されます

この単純な2ステップのプロセス以外のものが必要な場合は、フォームライブラリですぐに使用できる承認ワークフローをアクティブ化できます。これにより、プロセスに複数の承認ステップを定義したり、マネージャーにタスク通知を追加したりできます。

認証に関する限り、SharePointはユーザーとフォームに割り当てられた役割/権限を内部でチェックするため、これ以上何もする必要はありません。

証明書は、単純な承認には深刻なやり過ぎです。証明書はフォームのコンテンツに暗号で署名し、そのコンテンツが証明書の所有者によって作成されたことを保証します。Sharepointは、ドキュメントの作成者と変更者を既に追跡しており、ドキュメントのバージョンも追跡できるため、奇妙な法的要件がない限り、証明書は必要ありません。

于 2010-06-24T07:30:08.907 に答える