您位於此處:
為工作人員與家長存取權設定申請人入口網頁
使用 Omnistudio 元件設定申請者入口網頁,讓家長和工作人員代表學生申請。
| 提供版本:Lightning Experience |
| 提供版本:具備 Education Cloud 的 Enterprise、Performance、Unlimited 及 Developer Edition |
| 所需的使用者權限 | |
|---|---|
| 若要為第三方存取權設定申請人入口網頁: | Education Cloud 完整存取權 與 建立和設定體驗 與 檢視設定和組態 與 OmniStudio 管理員 與 OmniStudio 使用者 與 成為網站的會員與「檢視設定和組態」以及該網站中的 Experience 管理員、發行者或建立者 |
第三方是誰?
第三方使用者是代表申請者提交申請的人。以下是一些第三方使用者的範例。
-
父系
-
監護人
-
照護人員
-
外部工作人員
為第三方建立共用集,讓他們能夠存取所需記錄。
教育機構的安全性考量事項
如果您的機構受到「家庭教育權利與隱私權法」(FERPA) 需求的約束,請將這些需求視為安全性模式的一部分。考慮保護學生教育記錄中個人可識別資訊 (PII)。如果您的機構是 HIPAA 涵蓋的實體,且受限於 HIPAA 需求,請將這些需求視為安全性模型的一部分。請確認您負責在 FERPA 教育記錄之外維護的「受保護健康資訊」(PHI) 保護。
若要保護您的敏感資料,請實作 Salesforce 提供的各種安全性功能。以下是幾個範例。
-
將您的組織範圍預設共用設定設為「專用」,這是盡可能限制的存取權。
-
針對您各種部門中的使用者識別資料存取需求。為這些區域中的角色建立設定檔,以及權限集以將權限授與角色或個別使用者。
-
建立角色階層,以授與使用者在階層中位於其下層使用者所擁有或共用記錄的相同層級存取權。
-
設定欄位級安全性來控制可存取和編輯特定記錄特定欄位的人員。
-
建立共用規則,以將記錄存取權開放給記錄擁有者以外的其他使用者。
-
設定驗證和授權方法來控制誰可以看到哪些資料、他們何時可以看到資料,以及他們可以從哪些位置和裝置存取資料。
每個機構都有唯一的隱私權原則與法規需求。我們鼓勵您向安全性、法律與法規專家諮詢,以將唯一的 Salesforce 組態與其他資訊系統搭配使用。
自訂申請人入口網頁首頁
更新申請人入口網頁的首頁,使第三方能夠為他們所代表的學生輸入資訊並提交申請。
-
進入「設定」,在「快速尋找」方塊中輸入數位體驗,然後選取「所有網站」。
-
在您的學習者入口網頁網站旁,按一下「產生器」。
-
在首頁上,按一下
,然後將 FlexCard 元件拖曳至「內容」區域的「開始我的應用程式」上方。-
針對「Flexcard 名稱」,選取 EDUAdmissionsNoStudentData。
-
針對「公開的屬性」,輸入 {"ApiPageName":"Students__c"}。
-
-
預覽並發佈網站。
建立及設定學生頁面
將頁面新增至家長、監護人與工作人員可以管理他們所代表之學生所在的申請人入口網頁。第三方新增學生時,「帳戶連絡人關係」記錄會建立以支援共用應用程式資訊。
-
在您網站的體驗產生器中,按一下「
」,然後按一下「新增頁面」。 -
選取「標準頁面」。
-
選取「2 欄,比例為 2:1」,然後按一下「下一步」。
-
針對「名稱」,輸入學生。
URL 欄位會自動填入。
-
針對「API 名稱」,輸入學生。
-
按一下「建立」。
-
按一下功能表列,然後按一下「編輯預設瀏覽」。
-
按一下「新增功能表項目」,然後指定這些值。
-
針對「名稱」,輸入學生。
-
針對「類型」,選取「網站頁面」。
-
針對「頁面」,選取「學生」。
-
-
儲存您的變更。
-
在「學生」頁面上,按一下「
」。 -
將「完整內容編輯器」元件拖曳至「內容頁首」區域。
-
按一下「編輯內容」,然後輸入學生。套用您想要的其他任何格式。
-
按一下
,然後將「FlexCard」元件拖曳至「內容頁首」區段下方。 -
針對「Flexcard 名稱」,選取「EDUAdmissionsNewStudentButton」。
-
按一下
,然後將 FlexCard 元件拖曳至「內容」區段。 -
針對「Flexcard 名稱」,選取「EDUAdmissionsMyStudents」。
-
預覽並發佈網站。
為第三方存取更新 Omnistudio 資料對應器
若要將第三方與其要新增資料的學生連線,請建立 EDUAdmissionsGetLoggedInUserPersonAccount Data Mapper 的個別複製版本,以供第三方存取。
-
進入 App Launcher,尋找並選取「Omnistudio 資料對應器」。
-
按一下您複製的 EDUAdmissionsGetLoggedInUserPersonAccount 資料對應器版本。
-
針對「帳戶」,將篩選條件設定為「Id=Contact:AccountId」。
-
按一下「新增擷取設定」。
-
針對「選取選項」,選取「連絡人」。
-
針對「擷取輸出路徑」,輸入連絡人。
-
將篩選條件設定為「Id=CurrentUser:ContactId」。
-
將「連絡人」步驟拖曳到「帳戶」步驟上方。
-
按一下「輸出」。
-
針對「Account:PersonContactId」,按一下「編輯」。
-
針對「擷取 JSON 路徑」,選取「連絡人:識別碼」。
更新第三方存取權的整合程序
若要參照第三方的「資料對應器」,請更新「整合程序」,以處理和儲存第三方提交的學生申請資料。
-
進入 App Launcher,尋找並選取「OmniStudio 整合程序」。
-
按一下您的 EDUAdmissions/CreateMyStudents 整合程序的複製版本。
-
按一下「GetUserInfo」。
-
針對 DataRaptor 介面,選取您複製的 EDUAdmissionsGetLoggedInUserPersonAccount 第三方資料對應器版本。
進入「LoopStudents」,選取「CreateUserToStudentAccountCCR」。
在「其他輸入」區段中,針對 ContactId,以 =%GetUserInfo:Account:ContactId% 取代公式。
-
進入「LoopStudents」,選取「CreateUserToStudentAccountACR」。
在「其他輸入」區段中,針對 AccountId,以 =%GetUserInfo:Account:Id% 取代公式。
按一下「CreateUserConstituentRole」。
在「其他輸入」區段中,針對 PersonId,以 =%GetUserInfo:Account:Id% 取代公式。

