Sharepoint 让经理授权/验证表单上的详细信息

Sharepoint 让经理授权/验证表单上的详细信息,sharepoint,authentication,infopath-2007,Sharepoint,Authentication,Infopath 2007,场景 我有一张InfoPath表单。用户填写详细信息,然后经理检查其准确性。然后经理在表格上签字,表示他们对细节满意,然后提交表格。 此过程并非每次都发生,其目的是验证用户是否按照适当的标准执行作业 这就是我需要帮助的签准过程 我需要一种简单的方法来验证经理的身份。并将身份验证与表单关联 环境 IIS6、Sharepoint 2007、SQL Server 2005、Infopath 2007、Windows XP 我曾考虑过使用数字证书,但对于我试图实现的目标来说,这似乎过于复杂,尽管我很高兴

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

这就是我需要帮助的签准过程

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

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


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

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

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

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


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

虽然这很符合经理坐在电脑前接受批准请求等的模式。但我认为,当经理与员工一起走来走去时,这种模式并不奏效,他们都看着一台平板电脑,然后希望当场批准。SharePoint作为任何网站,取决于使用其姓名和密码登录的用户。如果您希望其他用户登录并可能当场批准某些内容,他可以通过单击“用户”菜单中的“以其他用户身份登录”来完成此操作。如果不编写自定义代码,任何web应用程序(不仅仅是Sharepoint)都不适合您描述的场景。使用Sharepoint,您可以编写自定义的“批准为”操作,该操作将请求经理的用户名/密码,模拟经理并批准表单。如果我误导了您,请原谅。用户和经理用于填写表单的是InfoPath客户端。不直接使用sharepoint。我同意你关于登录同一个网站的不同用途的观点。我正在考虑从infopath客户端而不是网页执行“批准为”的概念。