Table of contents
- What is a resource lock?
- What happens when a resource is locked?
- Who can lock a resource?
- How to add or remove a resource lock
What is a resource lock?
Resources in the Registry can be “locked” to prevent changes to the resources’s metadata (and dataset files, if applicable) until it is unlocked.
What happens when a resource is locked?
Registry Entities
Locked resources cannot be edited. When viewing a registry entity, the “Edit Entity” button will not appear and the API will block this operation.
Datasets
Locked datasets are displayed differently to Data Store users. A locked dataset is indicated by a grey lock icon in the settings and upload tabs.
The locking of a dataset is not just cosmetic, the APIs which grant credentials will enforce this status, responding with an error message in the case of an invalid request, as shown below.
| Requesting upload credentials for a locked dataset |
|---|
![]() |
If a dataset is locked, the upload tab will show a customised message:
| View of locked Dataset in upload tab |
|---|
Who can lock a resource?
Resource locks can be applied and removed by users who have administrative access to the resource. See access control for more information about resource access.
How to add or remove a resource lock
To apply or remove a lock, navigate to the resource in the Registry, select the “settings” tab (1), then the “Lock Settings” drop down (2), and finally, “Lock The Resource” (3).
| Accessing lock controls |
|---|
![]() |
A helpful, brief justification must be provided for the lock or unlock action. Your identity (email) and justification will be logged in the resources’s lock history (visible below). As an example of a suitable lock justification is “completed initial round of modelling and outputs finalised”.
| Resource lock history |
|---|

