Find your people. Pick a challenge. Ship something real. The CreatorCon Hackathon is coming to the Community Pavilion for one epic night. Every skill level, every role welcome. Join us on May 5th and learn more here.

Integrating with Wyse Management Suite

Taylor Jack
Tera Contributor

I'd like to bring all of our Wyse Terminals into the CMDB. It comprises of mostly 5070 clients but some aren't on network so even if traditional discovery was an option, I wouldn't get the full inventory back. 

 

Has anyone been able to achieve this by integrating with WMS?

4 REPLIES 4

AJ_TechTrek
Giga Sage

Hi @Taylor Jack ,

 

I dont think there is OOB integration available with Wyse Management suite get the Wyse termnial.

 

You can look for wyse management suite API and create a Rest API integration, Might be this will helpful to get the data in CMDB.

 

Refer the below document.

 

https://www.dell.com/support/manuals/en-in/wyse-wms/wyse-wms_3.6_ag/enable-wyse-management-suite-api...

 

https://www.servicenow.com/community/itom-forum/discovering-wyse-terminals-in-cmdb/m-p/961542/page/2

 

Please appreciate the efforts of community contributors by marking appropriate response as Mark my Answer Helpful or Accept Solution this may help other community users to follow correct solution in future.

 

Thanks

Ajay Kumar

Linkedin Profile:- https://www.linkedin.com/in/ajay-kumar-66a91385/

ServiceNow Community Rising Star 2024

jmauai
Tera Contributor

Did you ever get something working for this? We also have WMS and 5070 clients we'd like to discover. 

Mel Saligumba3
Tera Contributor

Hi -has anyone get this API integration working?   We have created a data source with a request action that connects and pulls the device(s) data but we're a little stuck parsing the JSON output from the GET api call from the /wms-api/v1/Systems into the datasource table.   

If anyone got this dev further than us and got this working, would appreciate your help. 

Hi Mel,

 

We did get it working in the end!

 

Are you using pagination with your API calls and combining them in to an array to iterate over? Or are you just stuck on the JSON Parser step not giving you the output you expect without pagination?

 

To get the structured payload view which made life a lot easier we pasted an example output from a WMS API call to /wms-api/v1/systems in to the source box in the JSON Parser step then clicked generate target.

 

From there we set the output variable in the GET action to present the members array which we could then dot walk to place in to the CMDB table required.

 

Once we started using pagination we had to do an extra script step but wont go in to that unless required for now.

 

If you want to share some screenshots of the issue you have maybe we can help with getting it sorted.