12、深入探索Salesforce开发:权限管理、编程技术与架构策略

深入探索Salesforce开发:权限管理、编程技术与架构策略

1. 权限集组与静音权限集

权限集组可将权限一致地分配给一组用户,通过添加或移除权限集来更新权限,且这些权限集可跨多个权限集组使用。目前在试点阶段,无法通过元数据API访问权限集组,需手动添加新权限集。若后续可通过元数据API访问,开发者就能在开发环境创建新权限集,添加到相应权限集组,并将权限部署到生产环境的用户。

静音权限集也处于试点阶段,可添加到权限集组,用于“静音”权限,这是Salesforce平台首次支持负权限,目的是抑制同一组中其他权限集赋予成员的权限,或许可用于安全目的,防止成员获得强大的管理权限,但文档未提及此用例。

2. 基于代码的Salesforce开发

Salesforce支持服务器端编程和客户端编程。服务器端编程选项包括Apex触发器、Apex类和Visualforce,客户端编程包括Lightning Web Components和Lightning Aura Components,还可能涉及Visualforce中使用复杂JavaScript。

2.1 服务器端编程

服务器端编程可直接访问Salesforce底层数据模型,用于对数据进行查询、处理和转换,这些操作无法仅通过点击完成。Visualforce可构建自定义用户界面,但Lightning Web Components是首选方法。
- Apex :一种强类型语言,类似于Java,可直接访问Salesforce的一些底层功能,能将Salesforce数据作为一等对象处理。但它不能使用第三方Java库或Java的一些高级功能,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值