Allow hard delete of Data Import Profiles

Description

Allow for hard deletion of Data Import Profiles. For Match/Action/Mapping profiles checks should remain as is - disallow deletion if they are linked to a valid Job Profile. Clean up related data (wrappers and associations).

Create a script that would clean up existing “deleted” profiles.

Test on bugfest data


Additional information:

Data Import SMEs have reported a need for DI Job Profile deletion to be enhanced.

Current Functionality: Today, if a Job profile is deleted in Data Import settings while still attached to Match & Action sub-profiles, then those sub-profiles become orphaned and they’re unable to be deleted because they’re still linked to a now non-existent Job profile.

Desired Functionality: We would like the ability to have all Match & Action sub-profiles unlinked from a Job profile when the Job profile is deleted.

Please look into the possibility of the desired functionally described above and the amount of work it may entail (feature?). Additionally, we would like like to consider options for what could be done to clean up previously orphaned Match & Action profiles (e.g. Could there be a way to remove these via API).

CSP Request Details

None

CSP Rejection Details

None

Environment

None

Potential Workaround

None

Confluence content

mentioned on

Checklist

hide

Activity

Show:
Kateryna Senchenko
updated the Fix versionsOctober 29, 2024 at 11:38 AM
None
2.3.0
Ivan Kryzhanovskyi
changed the StatusAugust 7, 2024 at 8:09 AM
In Code Review
Closed
Ivan Kryzhanovskyi
updated the ResolutionAugust 7, 2024 at 8:09 AM
None
Done
Kateryna Senchenko
updated the Story PointsAugust 2, 2024 at 9:22 AM
8
5
Roman Chernetskyi
changed the StatusAugust 1, 2024 at 10:46 AM
In Progress
In Code Review
Roman Chernetskyi
updated the LinkJuly 31, 2024 at 10:54 AM
None
This issue relates to RANCHER-1602
Roman Chernetskyi
changed the StatusJuly 29, 2024 at 8:06 AM
Open
In Progress
Kateryna Senchenko
updated the RankJuly 29, 2024 at 7:53 AM
None
Ranked lower
Kateryna Senchenko
updated the RankJuly 29, 2024 at 7:52 AM
None
Ranked higher
Kateryna Senchenko
changed the AssigneeJuly 29, 2024 at 7:52 AM
Unassigned
Roman Chernetskyi
Kateryna Senchenko
updated the Story PointsJuly 18, 2024 at 9:43 AM
None
8
Kateryna Senchenko
updated the DescriptionJuly 18, 2024 at 9:41 AM
Allow for hard deletion of Data Import Profiles. For Match/Action/Mapping profiles checks should remain as is - disallow deletion if they are linked to a valid Job Profile. Clean up related data (wrappers and associations). Create a script that would clean up existing “deleted” profiles. ---- *Additional information:* Data Import SMEs have reported a need for DI Job Profile deletion to be enhanced. *Current Functionality:* Today, if a Job profile is deleted in Data Import settings while still attached to Match & Action sub-profiles, then those sub-profiles become orphaned and they’re unable to be deleted because they’re still linked to a now non-existent Job profile. *Desired Functionality:* We would like the ability to have all Match & Action sub-profiles unlinked from a Job profile when the Job profile is deleted. Please look into the possibility of the desired functionally described above and the amount of work it may entail (feature?). Additionally, we would like like to consider options for what could be done to clean up previously orphaned Match & Action profiles (e.g. Could there be a way to remove these via API).
Allow for hard deletion of Data Import Profiles. For Match/Action/Mapping profiles checks should remain as is - disallow deletion if they are linked to a valid Job Profile. Clean up related data (wrappers and associations). Create a script that would clean up existing “deleted” profiles. Test on bugfest data ---- *Additional information:* Data Import SMEs have reported a need for DI Job Profile deletion to be enhanced. *Current Functionality:* Today, if a Job profile is deleted in Data Import settings while still attached to Match & Action sub-profiles, then those sub-profiles become orphaned and they’re unable to be deleted because they’re still linked to a now non-existent Job profile. *Desired Functionality:* We would like the ability to have all Match & Action sub-profiles unlinked from a Job profile when the Job profile is deleted. Please look into the possibility of the desired functionally described above and the amount of work it may entail (feature?). Additionally, we would like like to consider options for what could be done to clean up previously orphaned Match & Action profiles (e.g. Could there be a way to remove these via API).
Kateryna Senchenko
updated the RankJuly 18, 2024 at 8:48 AM
None
Ranked higher
Kateryna Senchenko
updated the DescriptionJuly 18, 2024 at 8:48 AM
Data Import SMEs have reported a need for DI Job Profile deletion to be enhanced. *Current Functionality:* Today, if a Job profile is deleted in Data Import settings while still attached to Match & Action sub-profiles, then those sub-profiles become orphaned and they’re unable to be deleted because they’re still linked to a now non-existent Job profile. *Desired Functionality:* We would like the ability to have all Match & Action sub-profiles unlinked from a Job profile when the Job profile is deleted. *Scope:* Please look into the possibility of the desired functionally described above and the amount of work it may entail (feature?). Additionally, we would like like to consider options for what could be done to clean up previously orphaned Match & Action profiles (e.g. Could there be a way to remove these via API).
Allow for hard deletion of Data Import Profiles. For Match/Action/Mapping profiles checks should remain as is - disallow deletion if they are linked to a valid Job Profile. Clean up related data (wrappers and associations). Create a script that would clean up existing “deleted” profiles. ---- *Additional information:* Data Import SMEs have reported a need for DI Job Profile deletion to be enhanced. *Current Functionality:* Today, if a Job profile is deleted in Data Import settings while still attached to Match & Action sub-profiles, then those sub-profiles become orphaned and they’re unable to be deleted because they’re still linked to a now non-existent Job profile. *Desired Functionality:* We would like the ability to have all Match & Action sub-profiles unlinked from a Job profile when the Job profile is deleted. Please look into the possibility of the desired functionally described above and the amount of work it may entail (feature?). Additionally, we would like like to consider options for what could be done to clean up previously orphaned Match & Action profiles (e.g. Could there be a way to remove these via API).
Kateryna Senchenko
updated the LinkJuly 18, 2024 at 8:44 AM
None
This issue defines UXPROD-4234
Kateryna Senchenko
updated the KeyJuly 18, 2024 at 8:43 AM
MODDATAIMP-1026
MODDICONV-388
Kateryna Senchenko
updated the ProjectJuly 18, 2024 at 8:43 AM
mod-data-import
mod-di-converter-storage
Kateryna Senchenko
updated the Issue TypeJuly 18, 2024 at 8:43 AM
Task
Story
Kateryna Senchenko
updated the Epic LinkJuly 18, 2024 at 8:42 AM
None
UXPROD-47
Kateryna Senchenko
changed the ParentJuly 18, 2024 at 8:42 AM
None
UXPROD-47
Kateryna Senchenko
updated the SummaryJuly 18, 2024 at 8:42 AM
SPIKE: Enhancements to Job Profile deletion
Allow hard delete of Data Import Profiles
Kateryna Senchenko
updated the LabelsJuly 17, 2024 at 12:56 PM
epam-folijet folijet-refinement next-refinement
epam-folijet folijet-refinement
Ryan Taylor
updated the LabelsJuly 10, 2024 at 2:58 PM
epam-folijet folijet-refinement
epam-folijet folijet-refinement next-refinement
Kateryna Senchenko
updated the RankJuly 8, 2024 at 12:53 PM
None
Ranked lower
Kateryna Senchenko
updated the SprintJuly 8, 2024 at 12:53 PM
None
Folijet Sprint 197
Ryan Taylor
updated the RemoteIssueLinkJune 10, 2024 at 4:20 PM
None
This issue links to "Page (FOLIO Wiki)"
Kateryna Senchenko
updated the LabelsMarch 27, 2024 at 1:52 PM
epam-folijet folijet-refinement next-refinement
epam-folijet folijet-refinement
Kateryna Senchenko
updated the ReleaseMarch 27, 2024 at 1:52 PM
None
Ramsons (R2 2024)
Ryan Taylor
updated the RemoteIssueLinkMarch 20, 2024 at 4:51 PM
None
This issue links to "Page (FOLIO Wiki)"
Ryan Taylor
created the IssueMarch 14, 2024 at 1:57 PM
Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Folijet

Fix versions

Release

Ramsons (R2 2024)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created March 14, 2024 at 1:57 PM
Updated October 29, 2024 at 11:38 AM
Resolved August 7, 2024 at 8:09 AM
TestRail: Cases
TestRail: Runs

Flag notifications