fides icon indicating copy to clipboard operation
fides copied to clipboard

Store certain actions a user has taken before

Open allisonking opened this issue 3 years ago • 0 comments

Is your feature request related to a specific problem?

There are a few components in the UI we only want to show if the user has not gone through a flow before (i.e. config wizard or system scanning for the first time). We need a way to store whether or not a user has taken an action before.

Describe the solution you'd like

One possibility would be to add a column to our existing user table that is a JSON blob where we can store things that would be convenient for the frontend to know about the user. Since the user already has to sign in and we'd return a user object there, we could potentially tack other info on as well.

Describe alternatives you've considered, if any

  • Not totally sure if this should be at the user or organization level
  • Audit log from fidesops?
  • Other?

Definitely open to other thoughts, please leave 'em in this issue!

Additional context

https://github.com/ethyca/fidesctl-plus/issues/192 https://ethyca.atlassian.net/wiki/spaces/EN/pages/2503016464/10+11+2022+Automation+Team+Refinement+1#Runtime-System-Scanner-v1-%E2%80%94-Frontend

allisonking avatar Oct 14 '22 18:10 allisonking