Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-27910

Record management - Create retention event


    • Type: User story
    • Status: Resolved
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: BlobManager, Retention



      SEC-17a-4 (17 CFR § 240.17a-4 - Records to be preserved by certain exchange members, brokers and dealers.) is a US regulatory related to the records preservation.

      The main areas are related to secured storage, retention management, change and deletion prevention, legal hold, and audit trail.



      For the record documents storage, we will use Amazon S3 capabilities with a bucket with the following parameters:

      • Versioning turned on
      • Compliance mode turned on
      • No default retention in the bucket (or default retention as 0)

      cf. https://github.com/awsdocs/amazon-s3-developer-guide/blob/master/doc_source/object-lock-overview.md

      cf. https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lock.html



      An event based retention allows to define a retention period to start after a defined event. Most of the time, the date of the event is unknown at time of retention application of the document.

      The events can be very different depending on the organization, document type, region...
      A list of real examples of event based retention are available here:


      User stories

      • As a record manager, I want to have a user friendly way to create an event, so that I can trigger the retention period start for a given document or a list of documents.
        • I can select the event type among a predefined list of event types (ex: employee leaving the company, contract terminated)
        • I can fill a value to link the event to a given document (ex: employee ID, contract number)

      • As a developer, I want to add an automation chain/scripting to create an event, so that I can automate the event when it's relevant









        1. image-2019-08-19-16-49-52-999.png
          77 kB
          Julien Aubenque
        2. image-2019-08-19-16-50-27-704.png
          65 kB
          Julien Aubenque

          Issue Links



              • Assignee:
                jaubenque Julien Aubenque
                jaubenque Julien Aubenque
              • Votes:
                0 Vote for this issue
                1 Start watching this issue


                • Created:


                  Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.