Skip to content
This repository has been archived by the owner on Nov 30, 2022. It is now read-only.

Ability to search for subject requests on identity #765

Closed
adriaaaa opened this issue Jun 30, 2022 · 0 comments · Fixed by #847
Closed

Ability to search for subject requests on identity #765

adriaaaa opened this issue Jun 30, 2022 · 0 comments · Fixed by #847
Assignees
Labels
enhancement New feature or request

Comments

@adriaaaa
Copy link

adriaaaa commented Jun 30, 2022

Is your feature request related to a specific problem?

Right now we can only search on request ID, however users will need to be able to search for subject requests about a specific person. Therefore they should be able to search by the provided identity.

Describe the solution you'd like

  1. Demonstrate that a Fidesops UI user can search for subject requests by provided identity.

Additional context

  • we have BE support for searching, just need to add a parameter
@adriaaaa adriaaaa added the enhancement New feature or request label Jun 30, 2022
TheAndrewJackson pushed a commit that referenced this issue Jul 12, 2022
* adds identity fields to PrivacyRequest model

* store identity data inside database

* update changelog

* add identities in test data command

* store identities provided via the DRP creation endpoint

* black + isort

* store provided identity data in request creation from onetrust

* remove deprecated migration

* adds new provided identity table

* use new provided identity table

* add docstring, remove comment

* update DRP privacy request creation to use ProvidedIdentity model

* update identity creation in test data command

* use persisted identity in OneTrust

* update test to use persisted identity

* isort update

* use enums

* optionally receive a salt in hash_value cmd

* use a constant salt for provided identity hashing

* remove import

* use typehints

* update typedef

* use enum in dict

* test for exact match search

* added exact match search to request status api

* import order

* update CHANGELOG
sanders41 pushed a commit that referenced this issue Sep 22, 2022
* adds identity fields to PrivacyRequest model

* store identity data inside database

* update changelog

* add identities in test data command

* store identities provided via the DRP creation endpoint

* black + isort

* store provided identity data in request creation from onetrust

* remove deprecated migration

* adds new provided identity table

* use new provided identity table

* add docstring, remove comment

* update DRP privacy request creation to use ProvidedIdentity model

* update identity creation in test data command

* use persisted identity in OneTrust

* update test to use persisted identity

* isort update

* use enums

* optionally receive a salt in hash_value cmd

* use a constant salt for provided identity hashing

* remove import

* use typehints

* update typedef

* use enum in dict

* test for exact match search

* added exact match search to request status api

* import order

* update CHANGELOG
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants