由 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