我正在创建一个 java 应用程序。我正在使用 salesforce api(此处为示例)从 Salesforce 检索敏感数据。除了来自加密列的数据外,所有数据都可以轻松检索。它总是返回为空。我确实有权查看加密数据。
是否有阻止发送加密数据的 api 限制?
我正在创建一个 java 应用程序。我正在使用 salesforce api(此处为示例)从 Salesforce 检索敏感数据。除了来自加密列的数据外,所有数据都可以轻松检索。它总是返回为空。我确实有权查看加密数据。
是否有阻止发送加密数据的 api 限制?
Can you confirm that your profile has enabled these permission: "View Encrypted Data" and "Modify All Data" permission?
我收到了 Salesforce 的以下回复:
为了解决此问题,您需要克隆系统管理员配置文件并将该配置文件分配给所需的用户。之后,您需要获取具有克隆配置文件的用户的会话 ID,并在所需的代码或 API 工具中使用此会话 ID。
注意:如果您使用系统管理员配置文件会话 ID,您将无法检索加密值。只有克隆的配置文件可以检索值。