-
Type: New Feature
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: retention-2021.4, retention-2023.1
-
Component/s: Retention
-
Release Notes Summary:Retention addon can now create flexible records which can be unretained with the UnsetRetention permission
-
Release Notes Description:
-
Epic Link:
-
Tags:
-
Sprint:nxplatform #95
-
Story Points:8
Following work done in NXP-31968, we'll leverage the new makeFlexibleRecord CoreSession API.
We will add a boolean flag to the retention rule's data model which will tell whether the rule will turn documents into flexible records or enforced records to cover NXP-31879 and NXP-31880.
We will also add a new Automation operation to unattach rule/unset retention if the document is a flexible record to cover NXP-31881 and NXP-31883. NXP-31884 needs to be checked to..
We will also need to evolve the existing RetentionManagerImpl#attachRule method to be able to reattach rule as described in NXP-31886 because today rules can only be attached on documents that are not a record yet.
NOTE this ticket only covers the java code/API, another dedicated ticket is required for the UI evolution
- depends on
-
NXP-31968 Add Flexible Record Core API
- Resolved
- is related to
-
NXP-31879 Record behavior option configuration
- Resolved
-
NXP-31880 Enforced retention behavior
- Resolved
-
NXP-31881 Flexible retention behavior
- Resolved
-
NXP-31883 Stopping retention for flexible records
- Resolved
-
NXP-31884 Prevent post-retention action when stopping retention on a flexible record
- Resolved
-
NXP-31885 Audit entry when stopping retention on a flexible record
- Resolved
-
NXP-31886 Reattach a retention rule
- Resolved