mirror of
https://github.com/n8n-io/n8n-docs.git
synced 2026-04-06 06:18:46 +07:00
47 lines
1.8 KiB
Markdown
47 lines
1.8 KiB
Markdown
---
|
|
title: Block access to nodes
|
|
description: "Prevent your n8n users from accessing specific nodes."
|
|
contentType: howto
|
|
---
|
|
|
|
# Block access to nodes
|
|
|
|
For security reasons, you may want to block your users from accessing or working with specific n8n nodes. This is helpful if your users might be untrustworthy.
|
|
|
|
Use the `NODES_EXCLUDE` environment variable to prevent your users from accessing specific nodes.
|
|
|
|
## Exclude nodes
|
|
|
|
Update your `NODES_EXCLUDE` environment variable to include an array of strings containing any nodes you want to block your users from using.
|
|
|
|
For example, setting the variable this way:
|
|
|
|
```
|
|
NODES_EXCLUDE: "[\"n8n-nodes-base.executeCommand\", \"n8n-nodes-base.readWriteFile\"]"
|
|
```
|
|
|
|
Blocks the [Execute Command](/integrations/builtin/core-nodes/n8n-nodes-base.executecommand/index.md) and [Read/Write Files from Disk](/integrations/builtin/core-nodes/n8n-nodes-base.readwritefile.md) nodes.
|
|
|
|
Your n8n users won't be able to search for or use these nodes.
|
|
|
|
## Suggested nodes to block
|
|
|
|
The nodes that can pose security risks vary based on your use case and user profile. Here are some nodes you might want to start with:
|
|
|
|
* [Execute Command](/integrations/builtin/core-nodes/n8n-nodes-base.executecommand/index.md)
|
|
* [Read/Write Files from Disk](/integrations/builtin/core-nodes/n8n-nodes-base.readwritefile.md)
|
|
|
|
## Enable nodes that are blocked by default
|
|
|
|
Some nodes, like Execute Command, are blocked by default. Remove them from the exclude list to enable them:
|
|
|
|
```
|
|
NODES_EXCLUDE: "[]"
|
|
```
|
|
|
|
## Related resources
|
|
|
|
Refer to [Nodes environment variables](/hosting/configuration/environment-variables/nodes.md) for more information on this environment variable.
|
|
|
|
Refer to [Configuration](/hosting/configuration/configuration-methods.md) for more information on setting environment variables.
|