How can we improve the PI Server?

Enable headers for SOAP and REST Web Service Notifications

The feature added in 2017 R2 was for authentication of the SOAP payload, not for managing headers within the payload.  PI remains unusable as a secure source of data for Maximo without it because you can't configure a MAXAUTH header.

There's no way to configure headers for Notification Rules associated with a PI AF Services v2017 SP1 Elements with a SOAP or REST Web Service Endpoint.  Authenticated web services, such as our company's Maximo's meter data inbound service requires a MAXAUTH header with a base64-encrypted username:password string.  As a result, you can't use PI as a source of data for Maximo's condition-based maintenance triggers and automated asset meter reading updates, if Maximo uses authentication on its web services.  That's a fairly common scenario with a high rate of return on the PI-Maximo integration efforts for a lot of customers.

22 votes
Sign in Sign in with OSIsoft
Signed in as (Sign out)

We’ll send you updates on this idea

ejmcglynn shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →


Sign in Sign in with OSIsoft
Signed in as (Sign out)
  • cvallee commented  ·   ·  Flag as inappropriate

    In response to Gopal Gopalkrishnan, "Cedric: I don't see SOAP Headers enabled..."
    I read too fast :
    This section lists features that were added in Release - 3/25/2019 of notifications.
    Description of Notifications Enhancement
    The web service delivery channel provides a way to specify additional http headers for a REST-based web service.

  • cvallee commented  ·   ·  Flag as inappropriate

    Hello, seems this is now available in the latest release, can't wait to test it !

  • kin0919 commented  ·   ·  Flag as inappropriate

    Would like to see a way to set an application key in the header as well.

Feedback and Knowledge Base

Posted ideas will have one of the following statuses.
Full definition of these statuses can be found on the Home Page.
No status