已傳送合約
「簡易簽署」是一個簡易的現成元件,能讓 Community 入口網站使用者簽署自助服務合約。請將此元件新增至任何 Salesforce Experience Cloud 入口網站 (客戶、合作夥伴、員工等),或將元件嵌入至其他 Lightning 元件。
若要存取 Adobe Sign 自助服務功能,您必須安裝 21.0 版 (或更新版本) Adobe Sign for Salesforce 套件。
將 Salesforce 連結到 Adobe Sign 時,需留意新安裝「產生合約範本示例」
若範本未在安裝期間產生,或您已從舊版套件升級成第 19 版,您可以在「Adobe Sign 管理員」標籤產生範本。
確認「合約範本」索引標籤具有「測試 Community 合約」範本:
Lightning 必須在 Salesforce 組織內啟用,入口網站才能運作。
萬一您未啟用 Lightning,請執行以下其中一項操作:
Chatter 必須在 SFDC 組織內啟用。
若未啟用 Chatter:
若未啟用 Digital Experience,請即刻啟用。
設定兩個「內容安全政策信任的網站」,以明確允許 Adobe Sign 帳戶的基本 URL
1. 尋找您的 Adobe Sign URL 分區:
2. 導覽至「設定 > 設定 > 安全性 > CSP 信任的網站」
3. 按一下「新增信任的網站」
4. 透過以下方式設定欄位:
5. 按一下「儲存」
6. 導覽回「設定 > 設定 > 安全性 > CSP 信任的網站」
7. 按一下「新增信任的網站」
8. 透過以下方式設定欄位:
9. 按一下「儲存」
完成後,CSP 網站看起來應該像這樣:
若要設定使用者設定檔以使用 Adobe Sign 自助服務入口網站,便需要編輯設定檔,這表示您必須仿製其中一個標準設定檔。
必須建立帳戶、連絡人和使用者
帳戶擁有者必須與「角色」關聯,才能啟用入口網站使用者。 請確認您的 Salesforce 使用者已關聯「角色」(任何「角色」皆可)。
「設定 > 管理 > 使用者 > 使用者 > {按一下「全名」左側的「編輯」連結}」
若要建立帳戶:
「新增帳戶」覆疊選單顯示時,請輸入能讓此帳戶清楚識別為 Adobe Sign 入口網站帳戶的帳戶名稱值。
接下來,必須在帳戶中建立連絡人和使用者:
「新增連絡人」覆疊選單顯示時:
「新使用者」頁面會開啟匯入的「連絡人」資訊。
設定該使用者:
頁面將重新整理並顯示新的使用者。
將滑鼠移到「權限集指派」連結,並按一下「編輯指派」按鈕
將「Adobe Sign Community 使用者」權限集新增至使用者,然後按一下「儲存」
Community 建立時,會顯示令人愉快的圖形。完成時,會顯示 Community 頁面。
►Community 的名稱會顯示在視窗上方,以黃色醒目顯示
►URL 中的網站特定字串會顯示在網址列,以藍綠色醒目顯示
系統會載入「我的工作區」頁面:
Community 的「管理」頁面隨即開啟。
左側欄中已選取「設定」:
從左側欄中選取「成員」
社群「設定檔可見度」區段中的電子郵件地址必須設為「公開」:
入口網站介面隨即開啟:
使用者的「我的設定」頁面隨即開啟:
頁面將重新整理,在頁面版面配置顯示新增的元件,並在右上角顯示元件的管理面板。
視窗右上方的管理面板僅有一個可設定的選項:
合約範本 - 管理元件所列合約的範本
選取範本,然後按一下「發佈」按鈕,讓入口網站可供使用。
簡易簽署元件可嵌入至另一個 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 中 (在「Salesforce CRM 與檔案」選項中)
若您有未在 Adobe Sign 授權的入口網站使用者,您必須利用內建於套件的「代表傳送」功能來迴避使用者授權。 這能讓社群使用者使用另一位使用者的授權來產生合約。
此設定需要三個組態:
3.按一下「管理」按鈕
4.按一下「新增」(或者若過去曾進行設定,則按一下「編輯」)
5. 搜尋「允許代表其他人傳送」
若要讓使用者能夠支援「傳送代表」功能,必須將兩個欄位新增至「使用者」記錄版面配置:
欄位就緒後,啟用特定使用者:
在「使用者編輯」頁面仍然開啟的狀態下,複製瀏覽器網址列的 URL 中的 UserID。
可在頁面的 URL 找到 UserID (下方以黃色醒目顯示的部分):
上述 URL 為 (ID 以粗體顯示):
https://adobedocwinter18test-dev-ed.lightning.force.com/one/one.app?source=aloha#/setup/page?nodeId=ManageUsers&address=%2F0051I000000TA5N%3F
請注意不要包括開端的 %2F 以及尾端的 %3
當您儲存完設定時,請按一下「儲存」按鈕
按一下「收件者」索引標籤,並編輯「代表傳送」欄位
以下是您須注意的簡易簽署元件的一些限制:
1. 範本可能不會設定為啟用「僅傳送者簽署」
○ 在此情況下,社群使用者會看到指出目前使用者沒有簽署 URL 的錯誤
2. 範本可能未核取「啟用預覽和位置欄位」選項
○ 在此情況下,合約仍會處於預先傳送狀態,而且不會載入任何簽署 URL
3. 範本可能未核取「啟用託管簽署」選項
4. 簡易簽署不支援委派功能
○ 在此情況下,另一個收件者將無法存取簽署 URL
5. 簡易簽署不支援「取代簽署者」(這是一種委派形式)
○ 在此情況下,新簽署者將無法存取簽署 URL
6. 若要存取任何 Salesforce 物件的「備註」和「附件」,管理員必須啟用「Community 設定」中的「讓客戶使用者存取備註和附件」
登入您的帳戶