Metadata Management

A Research Data Repository Service for Managing Metadata Documents based on JSON or XML.

Metadata Management

After registration of a schema metadata may be added to MetaStore. In this section, the handling of metadata resources is explained. It all starts with creating your first metadata resource. The model of a metadata record looks like this:

{
    "id": "...",
    "relatedResource": {
        "identifier": "...",
        "identifierType": "..."
    },
    "createdAt": "...",
    "lastUpdate": "...",
    "schema": {
        "identifier": "...",
        "identifierType": "..."
    },
    "schemaVersion": 1,
    "recordVersion": 1,
    "acl": [{
            "id": 3,
            "sid": "...",
            "permission": "..."
        }],
    "metadataDocumentUri": "...",
    "documentHash": "..."
}

At least the following elements are expected to be provided by the user:

[point]

In addition, ACL may be useful to make metadata editable by others. (This will be of interest while updating an existing metadata)

« PREVIOUS NEXT »