當你設計表單範本時,可以指定使用者是否能在填寫表單範本時使用數位簽章。 你可以因為許多理由使用數位簽名,就像簽署紙本文件一樣。 數位簽章用於驗證數位資訊——例如表單範本、表單、電子郵件訊息和文件——透過電腦密碼學來驗證。 一旦表格簽署,無論是整個表格還是部分簽名,都無法更改,否則簽名將失效。
注意
若表單範本是基於 XML 架構設計,只有當該 XML 架構的節點屬於萬維網聯盟(WWC) () XML 數位簽章命名空間時,才能啟用該表單範本的數位簽章。
本文內容
相容性考量
當你建立表單範本時,可以啟用數位簽名,讓使用者能將它們加入整個表單或表單的特定部分。 在 Microsoft Office InfoPath 2007 中,你也可以選擇設計相容瀏覽器的表單範本。 相容瀏覽器的表單範本是在 InfoPath 中透過特定的相容模式設計的表單範本。 當一個瀏覽器相容的表單範本發佈到執行 InfoPath Forms Services 的伺服器時,可以啟用瀏覽器功能。 在瀏覽器啟用的表單範本中,你只能啟用數位簽名,並附加在使用者填寫的特定表單部分。當你為表單的部分啟用數位簽章時,這些簽章只會適用於表單中特定部分的資料。
啟用數位簽章,讓使用者能簽署整份表單
在 工具 選單中,點選 表單選項。
在 類別中,點選 數位簽章,然後點 選整個表單啟用數位簽章。
注意
如果你設計的是相容瀏覽器的表單範本,啟用 整個表單的數位簽章 選項是無法提供的,因為相容的表單範本只支援表單範本中特定部分的數位簽章。 如果您在啟用數位簽章後更改表單範本的相容性選項,應執行設計檢查器以確認數位簽章選項是否正確。 更多關於設計檢查器的資訊,請參閱 「參見」 區塊。
若表單範本是基於資料庫、網路服務或包含數位簽章命名空間的 XML 架構設計,請點擊 「Select XPath
」以指定應存放簽章的資料來源群組。 該群組必須屬於數位簽章命名空間。注意
如果你設計的表單範本不基於資料庫、Web 服務或包含數位命名空間的 XML 架構,則此選項無法使用。 在這種情況下,請繼續進行第五步。
在 「選擇欄位或群組 」對話框中,點選你想啟用數位簽章的欄位或群組,然後點擊 確定。
如果你希望使用者在提交表單前先簽名,請選擇「 提示使用者」來簽署(若提交時沒有簽名 勾選框)。
注意
如果您尚未啟用表單範本的表單提交功能,必須在勾選此勾選框後啟用。
啟用數位簽名,讓使用者能簽署部分表格
在 工具 選單中,點選 表單選項。
在 類別中,點選 數位簽章,然後點選表 單中特定資料的啟用數位簽章。
按一下 [新增]。
在「 可簽署資料集合 」對話框中,輸入你想啟用數位簽章的表單範本部分名稱。
秘訣
你用的名字不能包含任何空格。
點擊「 選擇 XPath
」,位於 「待簽署欄位」與「群組 」框旁。在 「選擇欄位或群組 」對話框中,點選你想啟用數位簽章的欄位或群組,然後點擊 確定。
在「可簽約資料集合」對話框的簽章選項中,請執行以下其中之一:
- 若要在表單範本的這部分只允許一個簽章,請點擊 「只允許一個簽章」。
- 若要允許多個彼此獨立的簽章,且可新增或移除而不影響其他簽章,請點擊「 所有簽章皆獨立 (共簽) 。
- 若要允許多個簽名同時簽署前一個簽名,請點擊 「每個簽名都簽署前一個簽名 () 。
在 簽名確認訊息 框中,輸入你想讓使用者在簽署這部分時顯示的文字,然後點擊兩次 確定 。
在表單範本中,將你啟用數位簽章的部分與一個區塊關聯起來。
作法將游標放在你想插入該區段的位置。
如果資料來源工作窗格看不到,請在檢視選單中點選資料來源。
在 資料來源 工作窗格中,請執行以下其中一項:
要新增綁定到欄位的控制項,先右鍵點擊該欄位,然後點選你想綁定到該欄位的控制項。
要新增綁定到某群組的區段,請右鍵點擊該群組,然後點選 「帶控制區段」。
注意
如果你指定的欄位或群組重複,你必須選擇一個包含該欄位或群組的非重複群組。
在表單範本中,雙擊包含你剛插入的其他區塊或控制項下方的 區段 標籤。
點擊 「數位簽章 」標籤。
選擇 「允許使用者數位簽署此區塊 」勾選框。
在「簽署以下資料」的表單中,當 此部分簽署 時,點擊你在步驟4中建立數位簽章的區域名稱。
若要在新增的區域中顯示簽名,請選擇「 區塊中顯示簽名 」的勾選框。
若要在該區塊的控制項簽名後變成唯讀,請選擇「 簽署後,將控制項設為唯讀 」勾選框。
停用數位簽章
在 工具 選單中,點選 表單選項。
在 類別中,點選 數位簽章,然後執行以下其中一項:
- 若要停用整個表單範本的數位簽章,請點擊 「不啟用數位簽章」。
- 若要在表單範本的特定部分停用數位簽章,請點 選表單中特定資料的「啟用數位簽章」,再點選表單範本中「 可簽署 資料」中想要停用數位簽章的部分,然後點選「 移除」。