Rob Fellows created NIFI-6756:
---------------------------------

             Summary: UI - Can not view User Policies for users with 
permissions granted on a specific parameter context
                 Key: NIFI-6756
                 URL: https://issues.apache.org/jira/browse/NIFI-6756
             Project: Apache NiFi
          Issue Type: Bug
          Components: Core UI
    Affects Versions: 1.10.0
            Reporter: Rob Fellows


If a parameter context access policy is overridden from the global access 
policy and users are assigned permission to it, when attempting to view that 
user's User Policies nothing happens (actually and error is thrown in the js 
console).

 

To Reproduce:
 # Create a new parameter context
 # Edit it's access policies and override the "view the component" policy
 # Assign a user to this policy
 # Close this dialog
 # Open the Users dialog from the hamburger menu
 # Try to "View user Policies" (key icon in the actions column) of that user 
you just granted permission to view that parameter context.
 # Notice nothing happens

If you have the Dev Tools open, you will see an error:

 {noformat}
Uncaught TypeError: Cannot read property '0' of undefined
    at Object.getPolicyTypeListing (nf-common.js?1.10.0-SNAPSHOT:1718)
    at globalResourceParser (VM312 nf-users-table.js:542)
    at formatPolicy (VM312 nf-users-table.js:987)
    at policyDisplayNameFormatter (VM312 nf-users-table.js:629)
    at appendCellHtml (slick.grid.js:1746)
    at appendRowHtml (slick.grid.js:1712)
    at renderRows (slick.grid.js:2273)
    at SlickGrid.render (slick.grid.js:2345)
    at DataView.<anonymous> (VM312 nf-users-table.js:769)
    at Event.notify (slick.core.js:146)
{noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to