콘텐츠로 이동
📣 인포그랩에서 OpenAI 기술 기반으로 자체 개발한 자동화 번역 프로그램을 통해 n8n 공식 문서의 한글판을 국내 최초로 제공합니다.

self-hosted n8n 사용자 관리를 위한 구성#

n8n의 사용자 관리는 사용자가 n8n 인스턴스에서 작업하도록 초대할 수 있게 해줍니다.

이 문서는 n8n 인스턴스를 사용자 관리를 지원하도록 구성하는 방법과 사용자를 초대하는 단계를 설명합니다.

사용 방법에 대한 자세한 내용은 사용자 관리 가이드를 참조하십시오. 여기에는 다음 내용이 포함됩니다:

LDAP 설정 정보는 LDAP를 참조하십시오.

SAML 설정 정보는 SAML를 참조하십시오.

Basic auth 및 JWT 제거됨

n8n은 1.0 버전에서 기본 인증 및 JWT 지원을 제거했습니다.

설정#

n8n에서 사용자 관리 설정은 세 단계로 진행됩니다:

  1. n8n 인스턴스를 사용하여 SMTP 서버를 구성합니다.
  2. n8n을 시작하고 앱에서 설정 단계를 따릅니다.
  3. 사용자를 초대합니다.

첫 번째 단계: 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 your_SMTP_server_name 필수
N8N_SMTP_PORT number your_SMTP_server_port 기본값은 465입니다. 선택 사항
N8N_SMTP_USER string your_SMTP_username 선택 사항
N8N_SMTP_PASS string your_SMTP_password 선택 사항
N8N_SMTP_OAUTH_SERVICE_CLIENT string your_OAuth_service_client 선택 사항
N8N_SMTP_OAUTH_PRIVATE_KEY string your_OAuth_private_key 선택 사항
N8N_SMTP_SENDER string 발신자 이메일 주소. 발신자 이름을 선택적으로 포함할 수 있습니다. 이름이 포함된 예: N8N <contact@n8n.com> 필수
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 인스턴스가 이미 실행 중이라면 새로운 SMTP 설정을 활성화하기 위해 재시작해야 합니다.

추가 구성 옵션

환경 변수로 더 많은 구성 옵션을 사용할 수 있습니다. 환경 변수를 참조하여 목록을 확인하십시오. 여기에는 사용자가 태그, 워크플로 템플릿 및 개인화 설문조사를 볼 수 없도록 비활성화하는 옵션이 포함되어 있습니다.

SMTP에 익숙하지 않나요?

SMTP에 익숙하지 않다면 SendGrid의 블로그 포스트에서 짧은 소개를 제공하며, 위키피디아의 간단한 메일 전송 프로토콜 기사에서는 더 자세한 기술 배경을 제공합니다.

두 번째 단계: 앱 내 설정#

사용자 관리를 처음 설정할 때 소유자 계정을 생성합니다.

  1. n8n을 엽니다. 앱이 회원가입 화면을 표시합니다.
  2. 정보를 입력합니다. 비밀번호는 최소 8자 이상이어야 하며, 숫자 하나 이상과 대문자 하나 이상을 포함해야 합니다.
  3. 다음(Next) 을 클릭합니다. n8n이 새 소유자 계정으로 로그인합니다.

세 번째 단계: 사용자 초대#

이제 다른 사용자를 n8n 인스턴스로 초대할 수 있습니다.

  1. 소유자 계정으로 워크스페이스에 로그인합니다. (관리 패널에 있는 경우 대시보드에서 워크스페이스(Workspace) 를 엽니다.)
  2. 왼쪽 하단 사용자 아이콘 옆의 세 개의 점을 클릭한 후 설정(Settings) 을 선택합니다. n8n이 개인 설정(Personal settings) 페이지를 엽니다.
  3. 사용자(Users) 를 클릭하여 사용자 페이지(Users page) 로 이동합니다.
  4. 초대(Invite) 버튼을 클릭합니다.
  5. 새 사용자의 이메일 주소를 입력합니다.
  6. 사용자 초대(Invite user) 를 클릭합니다. n8n이 새 사용자가 가입할 수 있는 링크가 포함된 이메일을 전송합니다.
인포레터에서 최신 DevOps 트렌드를 격주로 만나보세요!