0

有没有办法为 ProfilePasswordPolicy 记录获取“全名”?我正在尝试更新和读取 ProfilePasswordPolicy 的记录,但出现屏幕截图中显示的错误。

SOAP API 错误

我可以使用工作台获取全名,但想以编程方式 (API) 获取它。 工作台

4

1 回答 1

0

您可以使用 listMetadata 操作检索 fullNames:

<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <env:Header>
        <CallOptions xmlns="http://soap.sforce.com/2006/04/metadata">
            <client />
        </CallOptions>
        <SessionHeader xmlns="http://soap.sforce.com/2006/04/metadata">
            <sessionId>SESSION_ID_REMOVED</sessionId>
        </SessionHeader>
    </env:Header>
    <env:Body>
        <listMetadata xmlns="http://soap.sforce.com/2006/04/metadata">
            <queries>
                <type>ProfilePasswordPolicy</type>
            </queries>
            <asOfVersion>53.0</asOfVersion>
        </listMetadata>
    </env:Body>
</env:Envelope>
于 2022-02-08T19:31:20.580 回答