커스텀 프로젝트 역할
n8n에서 세분화된 권한을 가진 커스텀 프로젝트 역할을 생성하고 관리하는 방법을 설명합니다.
기능 가용성 커스텀 역할은 Self-hosted Enterprise 및 Cloud Enterprise 플랜에서 사용할 수 있습니다. 플랜 세부 정보는 n8n의 요금 페이지 를 참조하세요. 사용 가능 버전: n8n 버전 1.122.0 (2025년 11월 24일 릴리즈) 시크릿 볼트 스코프는 n8n 버전 2.13.0 부터 사용할 수 있습니다. 인스턴스 역할 vs 프로젝트 역할 n8n에는 두 가지 유형의 역할이 있습니다: 인스턴스 역할 ( 계정 유형 ): 전체 n8n 인스턴스 및 모든 프로젝트에 걸쳐 적용되는 Owner, Admin, Member 역할 프로젝트 역할 : 특정 프로젝트 내에서 적용되는 역할 (Admin, Editor, Viewer, 커스텀 역할) 커스텀 역할은 프로젝트 수준의 역할입니다. 전체 인스턴스가 아닌 개별 프로젝트 내에서의 권한을 정의합니다. 커스텀 프로젝트 역할을 사용하면 팀의 필요에 맞게 특정 권한을 가진 역할을 생성할 수 있습니다. 기본 제공되는 프로젝트 역할(Admin, Editor, Viewer)과 달리, 커스텀 역할을 사용하면 워크플로, 자격 증명 및 기타 프로젝트 리소스에 대한 세분화된 접근 권한을 정의할 수 있습니다. 커스텀 역할 생성 # 인스턴스 소유자와 인스턴스 관리자는 커스텀 역할을 생성할 수 있습니다. 커스텀 역할을 생성하려면: Settings > Project roles 로 이동합니다. Create role 을 선택합니다. 역할 이름과 선택적 설명을 입력합니다. 이 역할의 권한(스코프)을 선택합니다: 워크플로 권한 : 워크플로 조회, 실행, 편집, 생성, 게시, 이전, 삭제 또는 데이터 편집 관리 자격 증명 권한 : 자격 증명 조회, 편집, 생성, 공유, 공유 해제, 이전 또는 삭제 프로젝트 권한 : 프로젝트 조회, 편집 또는 삭제 폴더 권한 : 폴더 조회, 편집, 생성, 이전 또는 삭제 실행 권한 : 편집된 실행 데이터 공개 시크릿 볼트 권한 : 프로젝트의 시크릿 볼트 조회, 생성, 편집, 삭제 또는 동기화 시크릿 권한 : 자격 증명에서 시크릿 사용 데이터 테이블 권한 : 테이블 조회, 행 조회, 테이블 편집, 행 편집, 생성 또는 테이블 삭제 프로젝트 변수 권한 : 프로젝트 변수 조회, 편집, 생성 또는 삭제 소스 컨트롤 : 소스 컨트롤에 푸시 Create role 을 선택합니다. 사용자에게 커스텀 역할 할당 # 프로젝트 관리자는 프로젝트 멤버에게 커스텀 역할을 할당할 수 있습니다. 커스텀 역할은 할당된 특정 프로젝트 내에서만 적용됩니다. 사용자는 서로 다른 프로젝트에서 다른 역할을 가질 수 있습니다. 커스텀 역할을 할당하려면: 프로젝트를 선택합니다. Project settings 를 선택합니다. Project members 아래에서 사용자를 탐색하거나 검색합니다. 사용자를 선택하고 드롭다운에서 커스텀 역할을 선택합니다. Save 를 선택합니다. 프로젝트 수준 권한 커스텀 역할 권한은 역할이 할당된 프로젝트 내에서만 적용됩니다. 여러 프로젝트에 동일한 권한을 부여하려면, 각 프로젝트에 개별적으