Skip to Main Content
AVEVA™ PI System™ Feedback Portal

Welcome to our feedback site!


We created this site to hear your enhancement ideas, suggestions and feedback about AVEVA products and services. All of the feedback you share here is monitored and reviewed by the AVEVA product managers.

To start, take a look at the ideas in the list below and VOTE for your favorite ideas submitted by other users. POST your own idea if it hasn’t been suggested yet. Include COMMENTS and share relevant business case details that will help our product team get more information on the suggestion. Please note that your ideas and comments are visible to all other users.


This page is for feedback specifically for AVEVA PI System. For links to our other feedback portals, please see the tab RESOURCES below.

Status No status
Categories Security
Created by Kenneth Barber
Created on Aug 20, 2022

Remove and disable permissions that do not apply in PI System Explorer's Security Configuration window

In PI System Explorer → File → Database → Edit Security, the "Permissions for" box always lists all permissions that can possibly be set within PI AF, regardless of the selected objects. Instead, only permissions that apply to the selected objects should be displayed. For example, it doesn't make sense to configure Subscribe, Subscribe Others, Execute, or Annotate permissions for a mapping, so these permissions should not be displayed in the "Permissions for" box. It should also not be possible to configure such permissions in any way (using PI System Explorer, using PI Builder, etc.). In the event that a permission applies to some but not all selected objects, the permission should be displayed in the "Permission for" box, but the permission configuration should only be saved to the objects where the permission makes sense.
  • Attach files
  • Kenneth Barber
    Reply
    |
    Aug 20, 2022
    This also applies to the security of PI AF databases (PI System Explorer → File → Database → right-click on a database → Security). Having all of the permissions always display isn't just nonsensical, but it also clutters the list of permissions and makes it difficult to find the permissions that you are looking for.
  • Guest
    Reply
    |
    Aug 20, 2022
    Please clarify when you say "... It should also not be possible to configure such permissions in any way....".
  • Kenneth Barber
    Reply
    |
    Aug 20, 2022
    PI System Explorer, PI Builder, etc. should not allow you to configure permissions that don't make sense (e.g. "Subscribe" access to enumeration sets). For PI System Explorer, this would mean limiting the permissions that are shown in the "Permission for" box to only those that make sense for the selection (as I've stated in my original suggestion). If a nonsensical permission is attempted to be set using PI Builder, PI Builder should either ignore it. Most importantly, the PI Asset Framework shouldn't track or save nonsensical permissions in the first place. It only adds confusion and wastes a small amount of disk space.