Uploaded image for project: 'OpenIDM'
  1. OpenIDM
  2. OPENIDM-14388

QA: Privilege filter for edge's relationship field should limit objects returned

    Details

    • Type: QA Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 7.0.0
    • Fix Version/s: 7.0.0
    • Component/s: None
    • Labels:
    • Target Version/s:
    • Verified Version/s:
    • Story Points:
      1
    • Sprint:
      2020.03 - IDM

      Description

      On a request such as: 

      http://{{host}}:{{port}}/openidm/managed/user/scarter/roles?_queryFilter=true&_fields=*,members/*

      A regression was found that has been occurring since October. We realize we must not have functional test coverage for this case:

      If there is a privilege filter that should limit members objects, the total objects should be limited by filter. For example, a privilege of "/userName eq 'scarter'" on "managed/user" should limit the results for scarter's roles' members to only those objects with a userName equal to scarter.

      Related Jira that is filed for the bug which describes the problem in a bit more detail: OPENIDM-14387

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                alexander.dracka Alexander Dracka
                Reporter:
                katie.gonzalez Katie Gonzalez
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: