首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取所选布局/视图的Rest API

获取所选布局/视图的Rest API
EN

Stack Overflow用户
提问于 2019-08-22 20:26:13
回答 1查看 207关注 0票数 1

在有视图(如案例、客户自助服务等)的CSM联系人中。如何通过Rest API在联系人中标识用户当前选择的视图(例如,如果用户当前正在使用“客户自助服务”。我需要知道客户确切选择的视图)。

请提供详细信息。否则,请为此建议替代方法。这对us.Thanks很有帮助!

查找参考SS,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-22 21:51:58

您要查询的表是sys_user_preference

您要查询的首选项是:<table_name>_list.view -我不确定Contacts表的内部名称是什么(请尝试"contact"),但对于事件表,它是“contact”,所以我将向您展示这一点。

执行REST API以:

https://your-instance.service-now.com/api/now/table/sys_user_preference?sysparm_query=name=incident_list.view

您应该会得到一个带有JSON主体的响应。如果使用键result[0].value,应该可以找到视图的显示名称。请注意,只有当API由想要知道自己的首选项的用户执行时,这才有效。

或者,您可以创建一个脚本REST API,它使用以下JS来查找他们的首选项:

代码语言:javascript
复制
var user = gs.getUser(); // get our user object
user = gs.getUserById('<their sys id>'); // get the user object we want the preference of
var pref = user.getPreference('incident_list.view');

return pref;

但是,这必须由具有读取所请求用户权限的权限的用户执行。

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

https://stackoverflow.com/questions/57609319

复制
相关文章

相似问题

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