我试图引入一组称为:DelegateGroup的组-Salesforce对其定义如下:DelegatedGroups

提供的元数据显示以下内容:

   <xsd:complexType name="DelegateGroup">
    <xsd:complexContent>
     <xsd:extension base="tns:Metadata">
      <xsd:sequence>
       <xsd:element name="customObjects" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/>
       <xsd:element name="groups" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/>
       <xsd:element name="label" type="xsd:string"/>
       <xsd:element name="loginAccess" type="xsd:boolean"/>
       <xsd:element name="permissionSets" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/>
       <xsd:element name="profiles" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/>
       <xsd:element name="roles" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/>
      </xsd:sequence>
     </xsd:extension>
    </xsd:complexContent>
   </xsd:complexType>


但是,直到v36才引入此功能,所以我进了Soap存根并将其升级到v46-我可以从Salesforce提取数据,但是我还没有弄清楚如何检索DelegateGroup或如何将帐户与委托组相关联。

注意:java标记的原因是因为我正在用Java编写代码。

最佳答案

Delegated Administrators can't be retrieved/deployed via metadata api.我认为充其量只能获得组名/权限,而不是实际分配的人。我们知道DelegateGroupDelegateGroupMember对象存在(您可以在模糊的Salesforce对象ID前缀的在线列表中找到它们),但是它们不会通过API公开。另见https://salesforce.stackexchange.com/questions/129/querying-delegated-administrators

07-24 09:20