HP Service Manager (SM) 9.32: How to save development time and simplify integration with RESTful API

With the market demanding both easily extensible and fully integrated technology to satisfy an ever-growing appetite for end-to-end IT service automation, we have enhanced HP Service Manager 9.32 to support a simpler and more developer-friendly web service protocol. An ITSM process automation application like HP Service Manager 9.32 is a natural hub for integrating other applications and tools that collaborate to improve IT efficiency and productivity. This is why we implemented the RESTful API framework to replace the previous SOAP (Simple Object Access Protocol) API.  This widely adopted, easy to use, light-weight and stateless API framework allows organizations to realize much more potential for integration yet shorten development timeand significantly simplify integration efforts.  This is the perfect recipe for more satisfied IT and end users --and ultimately, makes your life easier.

 

feet.jpg

 There are a number of components that form the implementation of the RESTful API framework. These components establish a consistent protocol to simplify and smooth integration with HP Service Manager 9.32:

1.) Configuration of UI Panel: We have created a single interface (called a configuration UI panel) to configure Service Manager RESTful APIs that correspond to Service Manager objects.

2.) Customizable Resources: Service Manager can also contain customized objects and is able to utilize RESTful resources for customized objects.

3.) Queries, Actions and Attachments: We have established a robust query environment that supports simple and advanced native queries. RESTful API also supports sorting, pagination and a different view for collections.

4.) Service Document: Service Manager supports Service Document which gathers a listing of all Service Manager RESTful APIs’ definitions in one place.

5.) Security: RESTful API aligns with the security controls in Service Manager such as Capability Word, Profile, Password, and License. The RESTful API also supports authorizations such as HTTP Basic, SSL, CAC, TSO and LWSSO.

6.) Globalization: RESTful API supports HTTP standard header, "Accept-Language", and the wording of Service Manager Messages can be localized to a particular language.

7.)    Hardware Load Balancer: To maintain application performance, the RESTful API supports Hardware Load Balancer.


By using the RESTful API Framework, intrinsic operations such as CRUD (Create, Read, Update and Delete) and extrinsic operations such as SM specific actions (such as Close and Resolve) can now be simplified on HP Service Manager Objects.happymab.jpg RESTful API provides HP Service Manager 9.32 users with a web services protocol that opens up more integration possibilities, is easy to use, cuts down development time and saves integration efforts.

 

For a great series of demonstrations on the RESTful API framework, check out the video below:

 

 

If you are interested in more information about the new HP Service Manager 9.32 I encourage you to read the blogs I have written on other enhancements:

 For all things HP Service Manager 9.32 please visit hp.com/go/itsm

 

What kind of integrations will YOU be putting in place in HP Service Manager using RESTful APIs?  I would love to hear about it.  

Leave a Comment

We encourage you to share your comments on this post. Comments are moderated and will be reviewed
and posted as promptly as possible during regular business hours

To ensure your comment is published, be sure to follow the Community Guidelines.

Be sure to enter a unique name. You can't reuse a name that's already in use.
Be sure to enter a unique email address. You can't reuse an email address that's already in use.
Type the characters you see in the picture above.Type the words you hear.
Search
Showing results for 
Search instead for 
Do you mean 
About the Author
A 25+ year veteran of HP, Yvonne is currently a Senior Product Manager of HP ITSM software including HP Service Anywhere and HP Service Man...


Follow Us
The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation