为用户管理配置自托管 n8n#
n8n 中的用户管理允许您邀请人员在您的 n8n 实例中工作。
本文档描述了如何配置 n8n 实例以支持用户管理,以及开始邀请用户的步骤。
有关使用的更多信息,请参阅主要的用户管理指南,包括:
有关 LDAP 设置信息,请参阅 LDAP。
有关 SAML 设置信息,请参阅 SAML。
移除了基本身份验证和 JWT
n8n 在版本 1.0 中移除了对基本身份验证和 JWT 的支持。
设置#
在 n8n 中设置用户管理分为三个阶段:
- 配置您的 n8n 实例以使用您的 SMTP 服务器。
- 启动 n8n 并按照应用程序中的设置步骤进行操作。
- 邀请用户。
步骤一:SMTP#
n8n 建议设置 SMTP 服务器,用于用户邀请和密码重置。
从 0.210.1 开始可选
从版本 0.210.1 开始,此步骤是可选的。您可以选择手动复制并发送邀请链接,而不是设置 SMTP。请注意,如果您跳过此步骤,用户将无法重置密码。
从 SMTP 提供商获取以下信息:
- 服务器名称
- SMTP 用户名
- SMTP 密码
- SMTP 发送者名称
要使用 n8n 设置 SMTP,请为您的 n8n 实例配置 SMTP 环境变量。有关如何设置环境变量的信息,请参阅配置。
变量 | 类型 | 描述 | 是否必需? |
---|---|---|---|
N8N_EMAIL_MODE |
string | smtp |
必需 |
N8N_SMTP_HOST |
string | 您的_SMTP_服务器名称 | 必需 |
N8N_SMTP_PORT |
number | 您的_SMTP_服务器端口 默认是 465 。 |
可选 |
N8N_SMTP_USER |
string | 您的_SMTP_用户名 | 可选 |
N8N_SMTP_PASS |
string | 您的_SMTP_密码 | 可选 |
N8N_SMTP_OAUTH_SERVICE_CLIENT |
string | 您的_OAuth_服务客户端 | 可选 |
N8N_SMTP_OAUTH_PRIVATE_KEY |
string | 您的_OAuth_私钥 | 可选 |
N8N_SMTP_SENDER |
string | 发送者电子邮件地址。您可以可选地包含发送者名称。包含名称的示例:N8N <[email protected]> |
必需 |
N8N_SMTP_SSL |
boolean | 是否对 SMTP 使用 SSL(true)或不使用(false)。默认为 true 。 |
可选 |
N8N_UM_EMAIL_TEMPLATES_INVITE |
string | HTML 电子邮件模板的完整路径。这将覆盖邀请电子邮件的默认模板。 | 可选 |
N8N_UM_EMAIL_TEMPLATES_PWRESET |
string | HTML 电子邮件模板的完整路径。这将覆盖密码重置电子邮件的默认模板。 | 可选 |
N8N_UM_EMAIL_TEMPLATES_WORKFLOW_SHARED |
String | 覆盖通知用户工作流被共享的默认 HTML 模板。提供模板的完整路径。 | 可选 |
N8N_UM_EMAIL_TEMPLATES_CREDENTIALS_SHARED |
String | 覆盖通知用户凭证被共享的默认 HTML 模板。提供模板的完整路径。 | 可选 |
N8N_UM_EMAIL_TEMPLATES_PROJECT_SHARED |
String | 覆盖通知用户项目被共享的默认 HTML 模板。提供模板的完整路径。 | 可选 |
如果您的 n8n 实例已经在运行,您需要重新启动它以启用新的 SMTP 设置。
更多配置选项
作为环境变量,还有更多配置选项可用。有关列表,请参阅环境变量。如果您不希望用户看到它们,这些选项包括禁用标签、工作流模板和个性化调查的选项。
初次接触 SMTP?
如果您不熟悉 SMTP,SendGrid 的这篇博客文章提供了简短的介绍,而 维基百科的简单邮件传输协议文章则提供了更详细的技术背景。
步骤二:应用内设置#
当您首次设置用户管理时,需要创建一个所有者账户。
- 打开 n8n。应用程序显示注册屏幕。
- 输入您的详细信息。您的密码必须至少为八个字符,包括至少一个数字和一个大写字母。
- 点击下一步。n8n 使用您的新所有者账户登录您。
步骤三:邀请用户#
您现在可以邀请其他人加入您的 n8n 实例。
- 使用您的所有者账户登录您的工作区。(如果您在管理员面板中,请从仪表板打开您的 工作区)
- 点击左下角用户图标旁边的三个点,然后点击 设置。n8n 会打开您的 个人设置 页面。
- 点击 用户 转到 用户 页面。
- 点击 邀请。
- 输入新用户的电子邮件地址。
- 点击 邀请用户。n8n 会发送一封电子邮件,其中包含新用户加入的链接。
此页面是否
微信
🚀 与作者交流
关注公众号

n8n实战笔记
📚 教程 💡 案例 🔧 技巧
📚 教程 💡 案例 🔧 技巧
添加微信

1对1 专业指导
⚡ 快答 🎯 定制 🚀 支持
⚡ 快答 🎯 定制 🚀 支持