2010-06-24 46 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