gpt4 book ai didi

salesforce - 您能否以编程方式确定用户是否获得了软件包的许可?

转载 作者:行者123 更新时间:2023-12-04 08:45:37 25 4
gpt4 key购买 nike

我正在使用 LMA(许可证管理应用程序)并想知道是否可以通过编程方式判断用户是否已获得我的软件包的许可。

想象一下,如果我想让应用程序的用户看到彼此的应用程序特定数据 - 至少我需要一个被许可使用该应用程序的用户列表。

这可能吗?我希望能够将代码添加到包中,这些代码可用于根据用户是否已通过 LMA 的“管理许可证”流程获得许可证席位来做出决定。

更新:我发现您可以通过 UserInfo.isCurrentUserLicensed(namespace) 判断当前登录的用户是否获得许可。方法 - 但到目前为止还没有办法获得所有许可用户的列表。

最佳答案

遗憾的是,UserInfo.isCurrentUserLicensed(namespace) 是与 apex 许可相关的唯一方法,目前无法以编程方式获取应用程序的所有许可用户。

在 appexchange 上有一个关于这个的想法,投票不会有什么坏处:https://sites.secure.force.com/success/ideaView?id=08730000000bj7xAAA

关于salesforce - 您能否以编程方式确定用户是否获得了软件包的许可?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10017325/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com