0

方案
我有一个 InfoPath 表单。用户填写详细信息,然后经理检查其准确性。然后经理在表格上签字,说他们对细节感到满意,然后表格就被提交了。此过程并非每次都发生,其目的是验证用户是否按照适当的标准执行工作。

我需要帮助的正是这个签署过程。

我需要一种简单的方法来验证 Manager。并将身份验证与表单相关联。

环境
IIS6、Sharepoint 2007、SQL Server 2005、Infopath 2007、Windows XP。

我考虑过使用数字证书,但对于我想要实现的目标来说似乎过于复杂,但很高兴被证明是错误的。

4

1 回答 1

2

最简单/最简单的方法是在表单库上激活批准并授予经理批准权限。这样,用户可以提交在经理批准之前保持草稿状态的表单。草稿表格将仅对其作者和经理可见。批准表格的经理将出现在

如果您需要的不仅仅是这个简单的两步流程,您可以在表单库上激活开箱即用的审批工作流。有了这个,您可以为流程定义多个批准步骤,向经理添加任务通知等。

就身份验证而言,SharePoint 会在内部检查分配给用户和表单的角色/权限,因此您无需再做任何事情。

对于简单的批准,证书是严重的矫枉过正。证书对表单的内容进行加密签名,并保证其内容是由证书的所有者创建的。Sharepoint 已经跟踪谁创建和修改了文档,还可以跟踪文档版本,因此除非您有一些奇怪的法律要求,否则您不需要证书。

于 2010-06-24T07:30:08.907 回答