Closed steveoh closed 3 years ago
If I understand this correctly, the data removal process would then be something like
but, i think the replacement item should be fully in place (if there is one) before we do any of the above-mentioned stuff.
So I think it would then become:
Removed from AGOL
or Replaced by xyz from Uabc
@jacobdadams also for step 2... "remove user privileges on Internal SGID layer" and then for step 3... "delete the Internal SGID layer" aye?
Remove user privileges on Internal SGID layer
Removed from AGOL
or Replaced by xyz from Uabc
delete the Internal SGID layer
I think step 2d could be enter the agol item id and delete the row to propagate the delete to the open sgid. then 3c is unnecessary. If we need to rollback we can recreate the metatable row?
If that isn't nice, we can make changes to the open sgid cli tool.
I removed the term brownout as I think that implies that it will come back. Let's stick with soft delete or something other than brownout.
@jacobdadams what are your thoughts on steve's last suggestion? would that negatively affect any of your workflows?
We would just need to make sure that Auditor runs at least once to pick up the 'deprected' flag in the metatable before we delete the row, or manually add {Deprecated}
to the beginning of the AGOL title and mark it as deprecated.
of those two options, do you have a preference?
I would fall on the side of leaving the metatable row in there as long as possible, but I don't feel super strong about it either way. Doing the deprecation stuff by hand introduces more opportunities for us to forget, while automation (when it works) does it every time.
how often does Auditor run?
Every morning 5:00 AM
this issue was resolved in PR125 https://github.com/agrc/porter/pull/125
Describe the problem you are having
We are unclear as an office on how to soft delete sgid data
The solution
Should a new checkbox be added
Yes more checkboxes will be added