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

部落格 · 2023年10月17日 · Steve Simpson · 安全

精通 Salesforce 設定檔和權限集:現在與未來

在今天的分享中,我們將深入 Salesforce 安全領域,重點關注設定檔和權限集。設定檔曾經是定義使用者能力的主要方法,涵蓋了 Salesforce 中的認證和功能能力。

然而,隨著 Salesforce 的演進,這種做法變得難以駕馭,導致設定檔大量增生。為了應對這個挑戰,Salesforce 引入了權限集。在這篇部落格文章中,我們將探討設定檔和權限集在 Salesforce 安全中的角色、它們目前的用法,以及它們未來的發展方向。

[caption id="" align=“alignnone” width=“1914”]展示最初的認證和授權,以及相關的設定元件。這類似於獲得進入一棟建築的最初許可。 展示最初的認證和授權,以及相關的設定元件。這類似於獲得進入一棟建築的最初許可。 [/caption]

設定檔及其角色:

設定檔傳統上一直是 Salesforce 使用者存取控制的基石。每個使用者被分配一個設定檔,它決定了使用者在平台中的能力和存取權限。設定檔控制一系列設定,包括:

[caption id="" align=“alignnone” width=“1912”]這代表使用者通過認證之後,對特定元素的存取和控制。 這代表使用者通過認證之後,對特定元素的存取和控制。 [/caption]

Salesforce 的各種元素

**頁面配置:**它們決定向特定設定檔顯示的使用者介面。

**記錄類型:**可以為設定檔分配特定的記錄類型,定製使用者體驗。

**欄位級安全(FLS):**設定檔定義使用者可以檢視和編輯哪些欄位。

**自訂應用設定:**它們決定預設情況下哪些應用和標籤頁可見或隱藏。

**物件級存取:**設定檔指定對標準物件和自訂物件的存取級別(讀取、建立、編輯、刪除)。

**平台事件能力:**設定檔控制讀取或建立平台事件的權限。

**工作階段設定:**設定檔設定工作階段策略,包括密碼策略、登入時間和 IP 範圍。

**自訂權限:**設定檔授予或拒絕自訂權限。

**系統權限:**設定檔管理高層級的管理權限。

權限集及其興起:

雖然設定檔是使用者存取的主要入口,但權限集的出現是為了解決設定檔增生的難題。權限集把一組組能力歸入一個單獨的實體,可以新增給特定的使用者。這種做法補充了設定檔,提供了更多的靈活性。權限集可以:

**細粒度的存取控制:**權限集對應用、標籤頁、物件、欄位、報表等授予細粒度的存取權限。

**跨許可分配:**權限集可以跨不同的使用者許可進行分配。

**物件設定:**它們定義物件級的存取權限和設定。

**平台事件設定:**權限集控制對平台事件的存取。

**自訂應用設定:**它們指定應用和標籤頁的權限。

**Apex 操作和命名憑據:**權限集授予對這些功能的存取權限。

**組織範圍電子郵件地址存取:**權限集管理對組織範圍電子郵件地址的存取。

**系統權限:**一些系統級權限現在在權限集層面管理。

設定檔和權限集的未來:

Salesforce 正朝著這樣一個未來前進:設定檔將主要關注使用者最初的入門級存取和某些預設設定,而權限集將成為授予能力的主要載體。目標是精簡設定檔,讓它們變得輕量,通過一系列權限集和權限集群組為使用者提供存取權限。

關鍵要點:

設定檔一直是 Salesforce 中控制使用者存取的傳統方法。

權限集的出現是為了解決設定檔增生的問題,並提供更細粒度的存取控制。

設定檔將演變為主要管理最初的入門級存取和一些預設設定。

權限集將成為授予特定能力的主要方式。

管理員應該開始遷移到使用權限集,並讓設定檔儘可能輕量。

結論

隨著 Salesforce 不斷演進,適應這些變化、利用權限集的力量來實現更高效、更靈活的使用者存取控制,至關重要。

更多內容即將推出

敬請關注 Salesforce 安全的後續更新,

請繼續關注 www.SteveTechArc.com 和 YouTube 頻道 @SteveTechArc (opens in a new tab)。

與架構師同行以及正走在架構師之路上的人分享有趣的想法,一起改變世界!

轉錄藉助了 AI

STA 4.2