| title | fileStorageContainer: lock |
|---|---|
| description | Lock a fileStorageContainer. |
| author | harmoneddie |
| ms.localizationpriority | medium |
| ms.subservice | onedrive |
| doc_type | apiPageType |
| ms.date | 12/10/2024 |
Namespace: microsoft.graph
Lock a fileStorageContainer to prevent modifications to its contents.
This action updates the lockState.
[!INCLUDE national-cloud-support]
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions only if your app requires it. For details about delegated and application permissions, see Permission types. To learn more about these permissions, see the permissions reference.
[!INCLUDE permissions-table]
[!INCLUDE app-permissions]
Note
When delegated permissions are used, only members who are assigned the owner role can call this method.
POST /storage/fileStorage/containers/{containerId}/lockIn the request body, you can optionally include a JSON representation of the lockState property.
{
"lockState": "lockedReadOnly"
}| Name | Description |
|---|---|
| Authorization | Bearer {token}. Required. Learn more about authentication and authorization. |
If successful, this method returns a 204 No Content response code.
The following example shows how to lock a fileStorageContainer.
POST https://graph.microsoft.com/v1.0/storage/fileStorage/containers/b!ISJs1WRro0y0EWgkUYcktDa0mE8zSlFEqFzqRn70Zwp1CEtDEBZgQICPkRbil_5Z/lock
{
"lockState": "lockedReadOnly"
}The following example shows the response.
HTTP/1.1 204 No Content