Rya*_*ins 8 salesforce apex-code
我正在使用LMA(许可证管理应用程序),并想知道是否可以通过programmaticaly告诉用户是否已获得我的包的许可.
想象一下,如果我希望应用程序的用户看到彼此的应用程序特定数据 - 至少我需要一个许可使用该应用程序的用户列表.
这可能吗?我希望能够根据用户是否通过LMA的"管理许可"流程授予用户许可席位,来为包添加代码,以便做出决策.
更新:我发现您可以通过UserInfo.isCurrentUserLicensed(命名空间)方法判断当前登录的用户是否获得许可- 但到目前为止无法获取所有许可用户的列表.
UserInfo.isCurrentUserLicensed(namespace) 是与 apex 许可相关的唯一方法,遗憾的是,目前无法以编程方式获取应用程序的所有许可用户。
appexchange 上有一个这样的想法,投票也不会有什么坏处:https://sites.secure.force.com/success/ideaView ?id=08730000000bj7xAAA
| 归档时间: |
|
| 查看次数: |
1499 次 |
| 最近记录: |