OpenConext / Stepup-Middleware

Stepup Middleware
Apache License 2.0
3 stars 2 forks source link

colabpersonID to sensitive data #496

Open phavekes opened 2 days ago

phavekes commented 2 days ago

This issue is imported from pivotal - Originaly created at Apr 13, 2022 by Pieter van der Meulen

The colabpersonID should be removed when a user is deprovisioned. Therefore this element should be moved to the sensitive data stream. This requires a rewrite of the evenstream in de database

phavekes commented 2 days ago
Preferably we would utilize a Doctrine migration for this. 

Some changes that are required:

An example of an event rewrite added last year: https://github.com/OpenConext/Stepup-Middleware/blob/07cf406e8f872c3b57dc43ac2c02ae359129b003/src/Surfnet/Migrations/Version20210610131957.php

https://github.com/OpenConext/Stepup-Middleware/pull/329 (Michiel Kodde - Apr 13, 2022)

phavekes commented 2 days ago

Will this be the moment that a prod event replay is required to also rid the projections of this sensitive data? (Michiel Kodde - Apr 13, 2022)