Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

1. - HTTP post request to content url of object

2. - Enrichment of the Request with authentication token

3. - Verify user has writing permissions on object using Search Service

4. - Query object in Elastic Search

5. - Return ElasticSearch query results

6. - Return User Authorization Verification results

7. - Infer analysis of new content item

8. - Commit new content to storage

8.1 - Using custom storage via Archive Service

8.2 - Using s3 interface of repository

9. - Update object metadata contentstream attribute

10. - Commit updated metadata to database

11. - Write CONTENT_UPDATED audit entry

12. - Index the updated metadata in ES

13. - Return updated metadata

14. - Create API response from metadata

15. - Return updated metadata

Webhook entry points

a - dms.request.objects.upsert.storage-before

b - dms.request.objects.upsert.database-before

c - dms.response.objects, dms.response.objects.update

  • No labels