-
Type:
Story
-
Status: Closed
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 7.0.0
-
Component/s: Module - Repository DS
-
Labels:
-
Target Version/s:
-
Verified Version/s:
-
Story Points:8
-
Sprint:2020.06 - IDM, 2020.07 - IDM, 2020.08 - IDM, 2020.09 - IDM, 2020.10 - IDM
-
Epic Link:
Description
Currently it is not possible to use delegated admin with DS as a repo. The missing functionality is the ability to cull the repo response data to only return data the user has a privilege for. With the reference link work in OPENIDM-14434 it will be possible to filter on referenced vetex data, so the filters in the PrivilegeContext can be translated to a rest2ldap queryfilter to only return data available to the authorized user.
An example usecase for delegated admin is documented here this can be used when testing this functionality with ds as a repo.
Acceptance Crtieria
- The data returned by the repo is only data the authorized user has access too.
- The delegated admin functional tests all pass for ds as a repo
- depends on
-
OPENIDM-14434 Support DS reference and reverse reference types for IDM default objects
-
- Closed
-
- is related to
-
OPENIDM-12805 Allow target-vertex field filtering on edge-vertex relationship query with embedded DJ
-
- Closed
-