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

Attach filesAttach ScreenshotVotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment