Skip to main content

HP Service Manager Web Service (Ticket)

Connector name

pxhpsm-ws-im

Connector type

Executable with script

Type (UI field value)

HP Service Manager, Web Service (Ticket)

Target system versions supported / tested

Bravura Security Fabric uses the pxhpsm-ws-im interface program to trigger creations and updates on HP Service Manager web service when certain events occur on the Bravura Security Fabric server.

Connector status / support

Customer-Verified

Clients may contact Bravura Security support for assistance with this connector. Troubleshooting and testing must be completed in the client's test environment as Bravura Security does not maintain internal test environments for the associated target system.

Installation / setup

Interface programs are installed in the interface directory.

Modify the sample pxhpsm-ws-im.cfg script included in the samples directory and copy it to the \<instance>\script\ directory.

The following sections show you how to configure the event actions interface for Bravura Security Fabric by:

  • Preparing the target

  • Setting the target system address in Bravura Security Fabric

  • Writing a configuration file for event actions

See also

HP Service Manager Web Service shows you how to integrate with HP Service Manager using the agthpsm-ws agent to perform operations.

Preparation

Before you begin:

  1. Ensure that you have the URL to the HP Service Manager Web Service.

  2. Ensure that you have a service account to create, search, and update requests in HP Service Manager.

  3. Configure a target system administrator for targeting HP Service Manager Web Service.

Configuring a target system administrator

Bravura Security Fabric uses a designated account on HP Service Manager to manage accounts.

The target system administrator must be a member of the SysAdmin group on HP Service Manager.

Ensure that you set and note the account’s password. You will be required to enter the login ID and password when you add the target system to Bravura Security Fabric .

Targeting HP Service Manager Web Service (Ticket)

Bravura Security Fabric provides the option of using the ticket target system name in event action fields in the Manage the system (PSA) module or Configure event (itsm) module, rather than the program name. The security benefit is that all sensitive information (server address, admin credentials) is automatically passed to the program, rather than stored in the .cfg file in plain text.

For each HP Service Manager Web Service server, add a target system in Bravura Security Fabric (Manage the System > Resources > Target systems).

  • Type is HP Service Manager, Web Service (Ticket) .

    Ticket targets are grouped under IT Service Management Systems .

  • Address is the name of the server that hosts the HP Service Manager Web Service:

    {server=<serverName>;}

  • Administrator ID and Password identify the target system administrator you configured earlier.

Once you write a configuration file, you can use the target ID to configure event actions in the Manage the system (PSA) module or Configure event (ITSM) module.

Configuring event actions using pxhpsm-ws-im

To configure an event action to interface with HP Service Manager Web Service you must write the configuration file for the appropriate interface program. Modify the sample script included in the samples directory, and copy it to the \<instance>\script\. If you cannot find the sample file, try re-running setup to modify your installation. Sample files are automatically installed with complete (typical) installations. You can select them in custom installations.

When you configure an event, you enter the program name or, as of Bravura Security Fabric version 7.0, the target ID you set up earlier. In both cases, the program looks for the default script with the matching name.

You can write an alternative .cfg file; for example when you have multiple HP Service Manager Web Service targets. When you configure an event, you specify the file using the -cfg parameter; for example:

  • pxhpsm-ws-im.exe -cfg myfile.cfg

    or

  • MYHP -cfg myfile.cfg

Requirements

If you do not use a ticket target to configure events, you must define the variables shown in the table below in every HP Service Manager Web Service script.

Table 1. Required key-values for HP Service Manager Web Service exit trap programs

Key

Description of the value

adminid

The target system administrator ID you configured earlier.

adminpwd

The password for the target system administrator.

server

The URL of the HP Service Manager Web Service.



Troubleshooting

If you experience any errors with event actions, verify that:

  • The service account can sign on using the HP Service Manager client on the Bravura Security Fabric server.

  • You can create, search, and update tickets with the HP Service Manager client from the Bravura Security Fabric server logged in with the service account.