Physically deleting data from ELM, ETM and others
Discussion came up if it is possible to physically delete data from ELM, ETM and others. Background is that a huge project ran an instance shared with a client. Now, client is asking to get a backup of the database. Problem is that this database also contains "internal" data which shall get physically deleted before.
Has anybody else came across such a requirement before? If so, how did you solve it. Any hint or help is appreciated.
Thanks!
|
Accepted answer
Each application is a little different so it really depends on what you've been using:
- in the ccm application (accessed by an EWM license) you have work items, which can be hard deleted by someone who has JazzAdmin group membership and Admin privileges.
- Version 7.0.3 of Jazz Source Control adds the capability to hard delete components, which has to be done at the server command line. See https://jazz.net/wiki/bin/view/Main/ScmComponentDelete#Invoke_Component_Delete
- in the rm application (accessed by a DOORS Next license) you can hard delete artefacts as of Version 6.0.2. See https://jazz.net/wiki/bin/view/Main/DNGDataPurge
- in the qm application (accessed by an ETM license) you can hard delete test artefacts through the UI. See https://www.ibm.com/docs/en/elms/elm/6.0.6.1?topic=artifacts-deleting-restoring-test
Michael Mosler-Krings selected this answer as the correct answer
Comments
Michael Mosler-Krings
commented May 12 '23, 1:40 a.m.
Thanks for prompt answers. This will help us a lot and we are going to check provided links. Meanwhile we also found this quite similiar link:
It describes how to physically delete archived resources.
Data deletion for DOORS Next wasn't provided in 7.0 and 7.0.1, was reintroduced in 7.0.2 iFix008. Current docs are here https://www.ibm.com/docs/en/elms/elm/7.0.2?topic=components-deleting-artifacts-from-repository and here https://jazz.net/wiki/bin/view/Main/DNGDataPurge702
Make sure to fully read and understand the considerations and limitations in that second article!
|
One other answer
Ralph Schoon (63.5k●3●36●46)
| answered May 11 '23, 10:14 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER I have seen and heard about various similar scenarios and use cases (not necessarily compatible).
As far as I am aware there is nothing out of the box. It would also be very complicated. How to select what to delete and what to keep? There is also data that does not live in a project area.
There have been attempts to look into some of these scenarios, but the were too complicated to implement, as far as I can tell.
I think there have been service engagements. Not sure how far they went and what succeeded.
Different tools allow different deletion capabilities, but there is no real automation around that and I would be skeptical that they are going to scale to what you want to do. Also, how to verify the data is gone? |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.