2010-06-24 84 views
0

方案
我有一个InfoPath表单。用户填写详细信息,然后经理检查它的准确性。经理然后签署表格,表示他们对细节感到满意,然后表单被提交。 此过程不会每次都发生,其目的是验证用户是否将作业执行到适当的标准。获取经理授权/验证表单上的详细信息

这是签署过程,我需要帮助。

我需要一个简单的方法来验证管理器。并将身份验证与表单相关联。

环境
IIS6,2007年的SharePoint,SQL Server 2005中,2007年InfoPath,Windows XP中。

我已经使用数字证书的考虑,但它似乎是什么,我想实现过于复杂,但高兴能证明是错误的。

回答

2

最简单/最简单的方法是将激活表单库审批,并给予经理(们)的批准权限的。通过这种方式,用户可以提交处于草稿状态的表单,直到经理批准为止。草稿表格仅供作者和管理人员看到。如果你需要的东西比这简单的2步过程中,你可以激活表单库外的开箱审批工作流更多的审批表单管理器将出现在

。有了这个,你可以定义多个审批步骤的过程中,添加任务通知到经理等

至于认证方面,检查的SharePoint分配给用户和形式在内部,这样你就不需要做角色/权限更多的东西。

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

+0

虽然这与管理者的坐在自己的电脑模型非常适合临危审批请求等,我不认为它真的有用当管理者与员工走动,双方都期待在一个平板电脑,谁然后想要当场批准。 – 2010-06-25 01:11:47

+0

SharePoint与任何网站一样,依赖于用户使用他的名字和密码登录。如果您希望不同的用户登录并且可能当场批准某些内容,他可以通过点击用户菜单中的“以不同用户身份登录”来完成此操作。 没有编写自定义代码,没有web应用程序(不只是Sharepoint)符合你描述的情况。使用Sharepoint,您可以编写自定义的“批准为”操作,该操作将请求经理的用户名/密码,模拟经理并批准表单。 – 2010-06-25 08:35:14

+0

对不起,如果我误导了你。它是用户和经理用来填写表单的InfoPath客户端。不直接与分享点。我同意你的观点,即不同的用途登录到同一个网站。我正在考虑从信息通道客户端而不是网页上执行“批准为”的概念。 – 2010-06-28 23:56:55