PI Server

Welcome to the PI Server feedback page!

We created this forum to hear your ideas, feature suggestions and feedback on PI Server. Please suggest your most important features and design change ideas on this site, and vote for your favorite ideas.

Please note that your ideas and comments posted here are visible to all other users.

  • For bugs, please open a case with OSIsoft Tech Support through myOSIsoft Customer Portal  (https://my.osisoft.com) instead of sharing them on this site.
  • For documentation feedback and bugs, please report to documentation@osisoft.com instead of sharing them on this site.
  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Further development of PI Notification

    Unfortunatly PI Notfication is an very old tool.
    The Tool is very old and slow.
    Improvements are needed.

    Improvements needed:
    1. Performance Update for the engineering tool in the AF is very poor
    2. Functionality to send an event to an webapi is very basic. we need more functionality to connect also webapi's with a very strong authentification concept

    10 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. stateless http request in notification (REST not WS)

    To push data to another system (here to our MES), we would like to execute by a notification an http request e.g. as composed by JSON (POST) or URI-Builder (GET), but not as a WebService (upgrade: websocket). Just using a simple stateless http-request. This opens up the possibility to push information to many other systems e.g. using apache with cgi-bin. The implementation effort on your side should be very small, because it's easier than a WS you already have. One thing I tried is to switch off by (re)setting the http header CONNECT and UPGRADE, but this is not possible…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Show "Subscriber Escalation Timeout" parameter in PI System Explorer

    In PI System Explorer's UI, you can configure time intervals for escalation groups. If the SubscriberEscalationTimeout parameter is different from the escalation group's interval, the notification will not deliver on the right interval and there will be no indication of the setting in PSE.

    Currently, the only way to modify it is to use PI Builder. This parameter should be visible in PSE as it directly impacts notification behavior.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Extend existing Notify Options for a group if a delivery endpoint is added

    If a new delivery point is added to a group, the existing notify options for the existing members of the group are not extended to the member. And with many AF databases, templates, notifications - having to find them and change them in PI Builder - not really a workable option.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Provide a means to parse/extract data from the response received by PI Notifications after sending a notification to a web service endpoint

    A web service endpoint, for instance ServiceNow, may response with useful information to a notificate, like a ticket number. There should be a way to associate that information with the event frame that triggered the notification.

    17 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Add support for multi-dimensional array parameters in SOAP delivery endpoints

    Currently, while the UI can recognize parameter types as multi-dimensional arrays, the configuration UI for a Notification Rule does not allow access beyond the first array dimension.

    It would be useful to have full support for parameters configured as multi-dimensional arrays (i.e "MyType[][]") in addition to the exsisting support for 1-dimensional arrays ("MyType[]")

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Notification delay setting similar to True For on EF Gen analysis

    Allow the ability to configure a delay in sending Notifications so that they would only send if the triggering event frame is open for a configurable amount of time.

    This is possible at the analysis level using the True For setting; however, this does not allow to track all triggering events with Event Frames but only be notified for events that last for a certain duration.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Set subscription configuration and notify option by group for all members

    When setting configuration and notify options for a group subscription, apply the choice for the group to all members, but allow customization by member. Having to set for every member - PAIN!!!

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Send screenshots via Notification E-Mail without embedded link

    As explained here: https://pisquare.osisoft.com/s/question/0D71I000002Qce2

    As we have lots of external users, we have a PI Vision server that uses OpenID and two factor authentication.
    However, the PI Notification system does not support that. So screenshots are made on a PI Vision server that uses Windows authentication via Kerberos, but is unreachable for practically everyone.
    However, currently all screenshots have a link to the dashboard embedded. Having a dead/unreachable link embedded in the image leads to lots of confusion and questions. That's why we want only the image, but no link.

    Optimally, this would be a parameter that could be set…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Schedule PI Notifications "outages"

    It would be very useful if an "outage" for PI Notifications could be scheduled. We often start or finish maintenance well outside of work hours, and the flood of PI Notifications can annoy users who are not on site.
    Ideally we could set an outage for PI Notification emails during a set advance time (eg between 5 and 8am on the 19th June 2021).

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Add 'do not reply' to test emails

    When testing email for a new contact/delivery point, add something about 'do not reply to this address' on test emails

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Add option to add a footer at the bottom of a notification telling the user the path to the notification

    Add option to include the path to a notification in AF - useful for troubleshooting -

    \AF Server Name\AF Database Name\Path(to element)\Notification Rule Name

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Allow notification subscribers based on Severity

    Allow Notification subscribers to receive notification based on severity level. For example if start trigger is warning send it to A, B, C emails; if start trigger severity is minor then send it to A-F emails; etc.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Summary Notifications

    Add the ability to send one email with multiple notifications inside it. User can get overwhelmed if they're getting a lot of SQC notifications at once, would be nice if it was one email with the various notifications listed.

    This would work: Every X minutes the Summary would run and if any new notifications came up it would send them as one email.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Allow nameless arrays in Notifications JSON

    Currently, when configuring JSON as the body of a Notification, an array of items has to have a property name--there isn't a way to construct an array of JSON objects where the array isn't prefixed with "name": or some other property name. There are several endpoints that accept arrays of JSON objects but that don't expect the array to appear as a value for a given property, and so allowing syntax like, for instance:

    [0].property1
    [0].property2
    [0].property3
    [1].property1
    [1].property2
    [1].property3

    Would end up with a JSON object that doesn't need the array to appear as the value of a property.…

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. PI Notification periodic schedule

    To update the last send time of the notification to be based on the configured time in the periodic schedule to resend the notification but not the time of the last notification sent.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Allow additional authentication types for web service delivery endpoints in PI Notifications

    Allow for additional authentication types to be added for web service delivery endpoints. Currently, the only available options are Windows, Anonymous, and Basic.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Allow dots in JSON property names when using REST Delivery Endpoints

    When configuring a Noification with a REST Delivery Endpoint, there is no way to escape a dot (".") so it doesn't gets interpreted as a path delimiter. There are cases when the dot must be part of the property name. One way to solve it would be to allow escaping it with a backslash or even better (IMHO) to use the JSONPath way to solve this: being able to specify arbitrary property names putting them between brackets and single quotes: ['prop.erty'].

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. PI Notifications - HTML editor for delivery formats

    In Design mode, I would like the ability to switch between to the HTML Code of the delivery formats in order to add richer content when I need to.

    10 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Web Service Configuration - Dynamic "Path" for the JSON Body

    Allow free-form JSON construction. Maybe not replace the simple JSON guide that is the only entry form now, but free-form would allow the kind of flexibility that would empower the user.

    This would allow a single template to be used, rather than the workaround to manually override the template for every individual sensor configured, resulting in hundreds of template copies in which only the "Path" field is edited

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
← Previous 1 3 4 5
  • Don't see your idea?

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
TELL US MORE
EVALUATING
PLANNED
IN DEVELOPMENT
COMPLETED
DECLINED