# Project Lock Action

With the help of the Project Lock Action, it is possible to lock a project, for example, via a stream triggered by the 'open\_project' trigger.\
This capability applies to any type of project in Helmut and can be utilized in two different ways:

* **Simple Locking:** This indicates that the project has already been opened by a user.
* **Forced Locking:** In this mode, the project can no longer be opened by other users until it has been unlocked. Unlocking can be performed by another user, depending on the access rights, or it occurs automatically when the project is closed.

A project can also be locked even if it is not currently open. For instance, this might be done if the project should no longer be edited after a defined process has been completed, etc.

Another option to lock a project would be by using the [Project Status Update Action](/helmut4-releases/v4.9.1/helmut4-components/streamdesigner/nodes/actions/project-21/project-status-update-action.md) node.

The Project Lock Action can be queried in any stream where a project object is present or if the ProjectID is known.

The node [Premiere Native Lock Action](/helmut4-releases/v4.9.1/helmut4-components/streamdesigner/nodes/actions/premiere-pro/premiere-native-lock-action.md) does offer the same option which can be used while setting the Premiere Pro native file locking function.

<figure><img src="/files/NySMeoQi42DZ8IWD9M7L" alt="" width="346"><figcaption><p>Project Lock Action</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.helmut.de/helmut4-releases/v4.9.1/helmut4-components/streamdesigner/nodes/actions/project-21/project-lock-action.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
