[OPENIDM-14177] Privilege service returns no privilege access when dynamic filter is present Created: 06/Dec/19  Updated: 03/Feb/20  Resolved: 21/Jan/20

Status: Closed
Project: OpenIDM
Component/s: None
Affects Version/s: 7.0.0
Fix Version/s: 7.0.0

Type: Bug Priority: Major
Reporter: Katie Gonzalez Assignee: Katie Gonzalez
Resolution: Fixed Votes: 1
Labels: DIXON
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
relates to OPENIDM-14294 Add test to cover Interpret dynamic p... Closed
Target Version/s:
Verified Version/s:
Story Points: 3
Sprint: 2020.01 - IDM
Epic Link: Delegated Admin Phase 2


Filters are visited during privilege calculation for the PrivilegeService in order to return the appropriate privilege permissions for the object in question.

When there is a dynamic privilege filter such as "userName eq '{{userName}}'", this filter is not being translated and parsed to be evaluated so no privilege access is returned in the response.

Comment by Alexander Dracka [ 03/Feb/20 ]

Verified with the OpenIDM version "7.0.0-SNAPSHOT" (build: 20200128212309, revision: db4c92c)
Automated in OPENIDM-14294

Generated at Mon Mar 08 12:21:15 UTC 2021 using Jira 7.13.12#713012-sha1:6e07c38070d5191bbf7353952ed38f111754533a.