取得您的 Acrobat Sign 帳戶分區值,如下所示:
- 登入 Adobe Acrobat Sign 帳戶。
- 從 URL 複製 echosign.com (可能是 adobesign.com) 前面的參數 (分區值)。
例如,URL https://caseyjones.na1.echosign.com 的分區值為 na1。 - 關閉標籤。
請瞭解如何識別 Adobe Acrobat Sign 帳戶環境。
「簡易簽署」是一個簡單的元件,能讓 Community 入口網站使用者簽署自助服務合約。您可以輕鬆將「簡易簽署」加入任何 Salesforce Experience Cloud 入口網站 (例如客戶、合作夥伴、員工等),或將其無縫嵌入其他 Lightning 元件。
Salesforce Community Cloud 有幾個不同版本的入口網站可供存取「簡易簽署」功能:
由於社群使用者是外部使用者,因此對組織資料的存取權限會受到限制。依預設,他們無法存取內部使用者產生的資料。
若要在社群入口網站使用「簡易簽署」來簽署合約,您必須執行下列步驟:
若要存取和使用「簡易簽署」功能,您必須確認下列事項:
若要在您的 SFDC 組織中啟用 Chatter:
若要啟用 Digital Experience:
您必須設定兩個 CSP (內容安全性原則) 信任的網站,以便您的 Adobe Acrobat Sign 帳戶使用基礎 URL。若要啟用:
取得您的 Acrobat Sign 帳戶分區值,如下所示:
請瞭解如何識別 Adobe Acrobat Sign 帳戶環境。
若要設定使用者設定檔以使用 Adobe Acrobat Sign 自助服務入口網站,您必須複製和編輯其中一個標準設定檔。若要啟用:
您必須為 Community 建立帳戶、連絡人和使用者。
帳戶擁有者必須與「角色」關聯,才能啟用入口網站使用者。若要將角色與 Salesforce 使用者建立關聯,請前往「設定 > 管理 > 使用者 > 使用者」。然後,從使用者清單中,選取「編輯」使用者,然後在開啟的頁面中,開啟「角色」下拉式選單 > 選擇角色 > 選取「儲存」。
若要建立「帳戶」:
導覽至「設定 > 平台工具 > 功能設定 > Digital Experience > 所有網站」。
選取「新增」。
選取「客戶服務」體驗。
「自助服務」元件需要「客戶服務」體驗。
「客戶服務」頁面載入時,選取「開始使用」。
在開啟的頁面上:
Community 建立時,會顯示令人愉快的圖形。完成時,會顯示 Community 頁面。
Community 的名稱會顯示在視窗上方,以黃色醒目顯示。
URL 中的網站特定字串會顯示在網址列,以藍綠色醒目顯示。
導覽至「設定 > 平台工具 > 功能設定 > Digital Experience > 所有網站」。
針對您的 Community,選取「Workspaces」。
在開啟的「我的 Workspaces」頁面中,選取「管理」。
在 Community 的「管理」頁面上:
針對您用於代表傳送的使用者,開啟「連絡人」頁面,然後選取「以使用者的身分登入 Experience」。
從開啟的入口網站介面右上角,選取使用者名稱,然後從下拉式選單中選取「我的設定」。
在開啟的「我的設定」頁面上:
導覽至「設定 > 平台工具 > 功能設定 > Digital Experience > 所有網站」。
針對您的 Community,請選取「Workspaces」。
在頁面的「我的工作區」區段中,選取「Builder」。
從頁面左上方,選取「元件」圖示,捲動至選單底部,然後在頁面版面上拖放「Adobe 簡易簽署」選項。
在您要顯示 Adobe Sign 合約的位置放置元件
頁面將重新整理,在頁面版面配顯示新增的元件,並在右上角顯示元件的管理面板。
在管理面板中,選取「合約範本」,然後選取「發佈」,讓入口網站可供使用。
每次變更入口網站或設定後,您必須重新發佈入口網站。
您可以使用下列範例程式碼,將「簡易簽署」元件內嵌至其他 Lightning 元件:
<echosign_dev1:SimpleSign templateId="a0L190000019xUrEAI" />
在另一個元件中以程式設計方式嵌入元件時,您可以指定其他參數:
參數按照下列規則:
元件也能向消費者發佈事件。以下是事件處理常式範例:
<aura:handler name="notifyError" event="echosign_dev1:ErrorEvent" action="{!c.onError}"/>
下表列出可用的事件:
已傳送合約 |
name="notifyAgreementSent" event="echosign_dev1:AgreementSentEvent" action="{!c.onAgreementSent}" |
已從範本載入合約 |
name="notifyAgreementLoaded" event="echosign_dev1:AgreementLoadedEvent" action="{!c.onAgreementLoaded}" |
已開啟簽署頁面 |
name="notifySigningLoaded" event="echosign_dev1:SigningLoadedEvent" action="{!c.onSigningLoaded}" |
已簽署 |
name="notifyRecipientCompleted" event="echosign_dev1:RecipientCompletedEvent" action="{!c.onRecipientCompleted}" |
未簽署 |
name="notifyRecipientNotCompleted" event="echosign_dev1:RecipientNotCompletedEvent" action="{!c.onRecipientNotCompleted}" |
執行任何操作期間發生錯誤 |
name="notifyError" event="echosign_dev1:ErrorEvent" action="{!c.onError}" |
您必須在「簡易簽署」環境中設定範本,以根據「主要物件」查詢指派收件者,而該物件必須是「連絡人」。
在「範本詳細資料」標籤下:
在「收件者」標籤下:
若要使用「簡易簽署」,您必須將檔案附加至範本。與使用中的傳送程序不同,寄件者無法稍後附加文件。若要將檔案附加至範本:
請前往「附件」標籤,然後從您的裝置上傳文件。
或者,在「選取以新增文件」區段中選擇文件的位置。
選取查詢欄位,查看該區段中所有可用的文件。
請逐一選取以將其附加至範本。
所有文件都附加後,請選取「儲存」。
您上傳的所有檔案都會儲存在「Salesforce CRM 與檔案」區段下的 Salesforce 中。
如果您的部分入口網站使用者缺少 Adobe Sign 授權,您可以啟用「代表他人傳送」功能,以規避授權限制。這可讓社群使用者使用其他使用者的授權建立合約。
若要設定此功能,請依照下列三個步驟操作:
導覽至「設定 > 平台工具 > 自訂程式碼 > 自訂設定」。
此時會載入「自訂設定」頁面。
針對「Adobe Sign 設定」頁面,選取「管理」。
選取「新增」(或者若過去曾進行設定,則選取「編輯」)。
此時會載入「Adobe Sign 設定」頁面。
找出並選取「允許代表他人傳送」核取方塊。
選取「儲存」。
若要讓使用者能夠支援「代表他人傳送」功能,必須將兩個欄位新增至「使用者」記錄版面配置:
導覽至「設定 > 平台工具 > 物件和欄位 > 物件管理員」。
在「物件管理員」頁面上,選取「使用者」標籤。
從「使用者」頁面的左側面板中,選取「使用者頁面版面」,然後選取使用者的版面。
在「使用者版面」下,選取「欄位」選項,然後將下列兩個欄位拖放至版面的「其他資訊 (僅在編輯時才會顯示標題)」區段:
設定欄位後,請依照下列步驟啟用特定使用者:
您可以在頁面的 URL 內找到 UserID (以黃色醒目顯示):
從 URL (上方醒目顯示的部分) 複製並保留 UserID (以粗體顯示) 以供下一個步驟使用。 請確定排除開頭的%2F和結尾的%3。 完成後,選取「儲存」。
URL:https://adobedocwinter18test-dev-ed.lightning.force.com/one/one.app?source=aloha#/setup/page?nodeId=ManageUsers&address=%2F0051I000000TA5N%3F
導覽至「應用程式啟動器 > Adobe Acrobat Sign > 合約範本」。
選取您要編輯的「合約範本名稱」。
在「收件者」標籤下,選取「代表他人傳送」欄位,然後「將 Salesforce UserID 貼入欄位」。
您可以安全地刪除預留位置 ID,無須任何顧慮。
選取「儲存」。
依預設,我們套件的自訂物件最初為外部使用者設為「私人」。社群使用者權限集合可讓您存取自訂物件及其欄位,但無法存取其他使用者建立的記錄 (內部及外部)。
在社群入口網站中,管理員有下列兩個選項可設定電子簽署流程:
在這兩種情況下,管理員通常都會使用合約範本,讓社群使用者能夠開始或參與電子簽署流程。為了達到此目的,社群使用者需要合約範本和相關資源的唯讀存取權,例如一般由內部使用者建立的合併和資料對應物件。
社群使用者授權的類型決定了授予存取權限的方式:
若要讓社群使用者使用合約範本建立合約,則必須授予其對合約範本和相關物件的「檢視全部」存取權。
資料對應 (echosign_dev1__SIGN_Data_Mapping__c)
如果合約範本使用 Acrobat Sign Document Builder 範本作為檔案附件使用,則必須授予以下物件的存取權給社群使用者:
Document Builder 範本 (adobesign__Document_Template__c)
物件欄位對應 (adobesign__Object_Field_Mapping__c)
如果範本未設定啟用「僅傳送者簽署」,社群使用者會收到錯誤訊息,說明他們沒有簽署 URL 可用。
如果範本缺少「啟用預覽和位置欄位」選項,則合約仍會處於預先傳送狀態,而且不會載入任何簽署 URL。
如果範本沒有「啟用託管簽署」選項,就不會支援託管簽署。
「簡易簽署」不支援委派功能。 其他收件者將不會存取簽署URL。
「簡易簽署」不支援「取代簽署者」(一種委派形式)。 新簽署者不會存取簽署URL。
若要存取 Salesforce 物件的「備註」和「附件」,管理員必須啟用「Community 設定」中的「讓客戶使用者存取備註和附件」。