Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-2010 UX edits and improvements
  3. NIFI-2244

Cannot modify connection if user does not have permissions to modify source or destination

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Invalid
    • None
    • 1.0.0, 1.0.0-Beta
    • Core UI
    • None

    Description

      A user is unable to modify a connection if its source or destination is a processor that is running. However, it appears that this logic is also applied when considering permissions. If I have permissions to modify a connection but the not permissions to modify the source or the destination, the UI does not allow me to Configure the connection with a right-click menu. Instead, the context menu shows "View Configuration" but the Operation palette menu allows me to configure the Connection (the palette vs. context menu issue is part of NIFI-2235).

      Also, along these lines we should only require the necessary permissions for various actions. For instance, component removal or updating it's position should not require read permissions. However, configuration of the component should require read permissions as it is necessary for obtaining the various property descriptors.

      Attachments

        Issue Links

          Activity

            People

              mcgilman Matt Gilman
              markap14 Mark Payne
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: