2017-09-03 20 views
0

https://MYINSTANCE.now.com/api/now/table/sys_user_grmember?sysparm_display_value=all如何獲得的組名與服務用戶名現在REST API相關

{ 
"result": [ 
    { 
     "sys_id": { 
      "display_value": "0055d61edb7fbe00115032dd7c961914", 
      "value": "0055d61edb7fbe00115032dd7c961914" 
     }, 
     "sys_updated_by": { 
      "display_value": "SD1234", 
      "value": "SD1234" 
     }, 
     "sys_created_on": { 
      "display_value": "09.07.2017 12:36:50", 
      "value": "2017-07-09 02:36:50" 
     }, 
     "sys_mod_count": { 
      "display_value": "0", 
      "value": "0" 
     }, 
     "sys_updated_on": { 
      "display_value": "09.07.2017 12:36:50", 
      "value": "2017-07-09 02:36:50" 
     }, 
     "sys_tags": { 
      "display_value": "", 
      "value": "" 
     }, 
     "user": { 
      "display_value": "Rahul Davis", 
      "link": "://MYINSTANCE.com/api/now/table/sys_user/cb154dd94f735e000d7f0ed11310c7a7", 
      "value": "cb154dd94f735e000d7f0ed11310c7a7" 
     }, 
     "sys_created_by": { 
      "display_value": "SD1234", 
      "value": "SD1234" 
     }, 
     "group": { 
      "display_value": "MAJOR_INCIDENT_MANAGEMENT_AU", 
      "link": "://MYINSTANCE.com/api/now/table/sys_user_group/2cc9e481db6b7200115032dd7c9619e3", 
      "value": "2cc9e481db6b7200115032dd7c9619e3" 
     } 

    } 

] 

}

等等......

?我怎樣才能組名通過給用戶名爲rahul戴維斯與這個API的sysparm任何人都可以建議我哪一個我必須使用這個JSON格式?

+0

[鏈接](https://MYINSTANCE.service-now.com/api/now/table/sys_user_grmember?sysparm_que ry = user = Rahul Davis)我已經使用過這個但沒用。 :( –

回答

1

首先,你不要想根據用戶的名字拉組成員資格,因爲名稱不是唯一的值。相反,如果無法獲取用戶的sys_id,則可能需要使用他們的用戶ID。要做到這一點,只需在以下API上使用REST GET調用:

https://[[INSTANCE]].service-now.com/api/now/table/sys_user_grmembersysparm_query = user.user_name%3D [用戶名]] & sysparm_display_value =所有

只需更換[INSTANCE]]與您的實例名稱,[用戶名]]的用戶名,你要尋找的。在上面的這一行中,您可以看到以斜體顯示的段(sysparm_query = user.user_name%3D [[USERNAME]])是查詢。我通過從應用程序導航器導航到sys_user_grmember.list,並通過從用戶字段中點擊行進到查詢中用戶的使用ID字段並檢查特定用戶標識來運行查詢。

另外,如果你正在尋找的組,只是追加& sysparm_fields = group.name到查詢URI。

如果您需要一些快速幫助,您可以使用ServiceNow中的「REST API資源管理器」在將來真正輕鬆地使用表或其他API構建REST查詢! :-)

相關問題