由 AI 翻譯,尚未經過社群審閱。 閱讀英文版

部落格 · 2023年9月20日 · Steve Simpson · 身分

Salesforce 安全:通過設定檔探索認證選項

在之前的一篇文章中,我們深入探討了 Salesforce 安全領域,重點關注認證和授權。今天,我們縮小範圍,探討以 Salesforce 作為身分提供商時,通過瀏覽器存取 Salesforce 的使用者的認證。

理解認證過程

[caption id="" align=“alignnone” width=“1800”]以 Salesforce 作為身分提供商的認證流程 以 Salesforce 作為身分提供商的認證流程 [/caption]

對於通過瀏覽器存取 Salesforce 的使用者:

**第 1 步:**Salesforce 對使用者進行認證。

**第 2 步:**一個工作階段被傳給執行個體 Web 伺服器。

**第 3 步:**授權決定使用者可以存取哪些頁面和資源。

今天探討的關鍵圍繞第一步:認證。需要注意的是,當 Salesforce 充當身分提供商時,憑據儲存在 Salesforce 自身之中。

密碼策略、登入 IP 範圍、登入時間、工作階段設定、多重身分驗證,甚至基於用戶端憑證的認證等關鍵要素,都在 Salesforce 設定檔上設定。

實際演練

為了讓你有一個直觀的理解,我們來演練一下如何建立和配置一個 Salesforce 設定檔:

[caption id="" align=“alignnone” width=“986”]建立一個新設定檔 建立一個新設定檔 [/caption]

建立一個新設定檔:登入一個 Salesforce org 後,進入「設定檔」,以標準使用者設定檔為基礎建立一個新設定檔,比如「Deluxe Director」。

配置設定檔設定:建立設定檔之後:

[caption id="" align=“alignnone” width=“1607”]設定檔設定 設定檔設定 [/caption]

設定工作階段超時和工作階段安全級別。

配置密碼策略:密碼過期、最短密碼長度、密碼複雜度、無效嘗試次數限制,等等。

分配設定檔:為了演示,假設有一個名叫「David Director」的使用者。然後給這個使用者分配「Deluxe Director」設定檔。

[caption id="" align=“alignnone” width=“1620”]輸入 IP 範圍 輸入 IP 範圍 [/caption] [caption id="" align=“alignnone” width=“1606”]設定檔上的 IP 範圍相關清單 設定檔上的 IP 範圍相關清單 [/caption]

測試 IP 限制:在設定檔的「登入 IP 範圍」中設定一個 IP 範圍後,這個範圍之外的使用者將被阻止登入。注意,對於 IP 範圍限制,Salesforce 目前顯示的是一條通用的錯誤訊息,終端使用者可能不太明白。

[caption id="" align=“alignnone” width=“513”]IP 範圍限制時顯示的錯誤 IP 範圍限制時顯示的錯誤 [/caption]

登入時間限制:與 IP 限制類似,你可以定義使用者可以登入的特定時間段。在這些時間之外,使用者同樣會看到一條通用的錯誤訊息。

[caption id="" align=“alignnone” width=“1617”]登入時間(每天設定 1 小時的時間段) 登入時間(每天設定 1 小時的時間段) [/caption] [caption id="" align=“alignnone” width=“484”]登入時間,給使用者的訊息不清楚 登入時間,給使用者的訊息不清楚 [/caption]

啟用多重身分驗證(MFA):為設定檔啟用 MFA,可以多加一層安全保護。開啟 MFA 後,當「David Director」嘗試登入時,Salesforce 會提示他連線 Salesforce Authenticator。這個額外的驗證步驟確保只有獲得授權的人才能存取系統。

[caption id="" align=“alignnone” width=“1299”]啟用 MFA 的設定檔核取方塊:使用者介面登入的多重身分驗證(圖片右下方) 啟用 MFA 的設定檔核取方塊:使用者介面登入的多重身分驗證(圖片右下方) [/caption] [caption id="" align=“alignnone” width=“457”]啟用 MFA 後的首次登入 啟用 MFA 後的首次登入 [/caption] [caption id="" align=“alignnone” width=“531”]啟用 Salesforce Authenticator 的新彈窗。下一步是新增 Authenticator。然後你會在這裡輸入提供給你的兩個單片語成的短語。 啟用 Salesforce Authenticator 的新彈窗。下一步是新增 Authenticator。然後你會在這裡輸入提供給你的兩個單片語成的短語。 [/caption] [caption id="" align=“alignnone” width=“426”]等待在 Salesforce Authenticator 上操作 等待在 Salesforce Authenticator 上操作 [/caption] [caption id="" align=“alignnone” width=“389”]確認後顯示勾選標記,然後使用者就登入了 確認後顯示勾選標記,然後使用者就登入了 [/caption]

結論

在 Salesforce 中管理使用者安全相對簡單,但極其重要。平台在設定檔層面提供了各種工具和設定,幫助你根據組織的需求定製認證過程。

雖然 IP 和登入時間限制增加了額外的安全層,但必須注意它們顯示的是通用的錯誤訊息。

而多重身分驗證(MFA)則提供了一層清晰而直接的額外保護。

希望這次對 Salesforce 中基於設定檔的認證的深入探討對你有所啟發!敬請期待後續關於工作階段複雜性的更深入討論。

敬請關注

滿懷信心地開啟你的 Salesforce 身分之旅吧!想獲得更多見解和技巧,請繼續關注 www.SteveTechArc.com 和 YouTube 頻道 @SteveTechArc (opens in a new tab)。訂閱,加深你對 Salesforce 身分的理解。

與架構師同行以及正走在架構師之路上的人分享整合知識,一起改變世界!

轉錄藉助了 AI

STA 3.2