首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Tooling检索配置文件的页面布局分配?

如何使用Tooling检索配置文件的页面布局分配?
EN

Stack Overflow用户
提问于 2017-02-27 11:35:00
回答 1查看 4K关注 0票数 0

使用Force.com工具API(REST),如何获得给定配置文件id的页面布局-记录类型分配?

请求用

/services/data/v36.0/tooling/query?q=Select+Name,+Metadata+From+Profile+where+Id='00eXX000000XXXX'+limit+1

使用记录类型等的空白节点进行响应。

是否可以使用Tooling检索Profile对象的完整元数据?

EN

回答 1

Stack Overflow用户

发布于 2017-11-01 16:12:59

短期内,布局分配信息在RecordType中列出,而不是配置文件。

当您从这个端点检索整个SObject描述时:

代码语言:javascript
复制
/services/data/v40.0/sobjects/Account/Describe

响应有一个"recordTypeInfos“部分,如下所示:

代码语言:javascript
复制
[
{available: true, defaultRecordTypeMapping: true, master: false, name: "Account Name 1", recordTypeId: "xxx", …},
{available: true, defaultRecordTypeMapping: false, master: false, name: "Account Name 2", recordTypeId: "xxx", …},
{available: true, defaultRecordTypeMapping: false, master: true, name: "Account Name 3", recordTypeId: "xxx", …}
]

对于每个recordTypeInfo,它包含一个名为url的值:

代码语言:javascript
复制
url:{layout:"/services/data/v40.0/sobjects/Account/describe/layouts/YourRecordTypeId"}

如果向此端点发送GET请求,您将在响应中看到布局Id:

代码语言:javascript
复制
{id: YourLayoutId}

,因此映射已经由salesforce完成。该布局id反映分配给当前用户的布局。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42484782

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档