워크스페이스 멤버를 그룹으로 조직하여 프로젝트 접근과 게시된 앱 가시성을 세밀하게 제어합니다.
그룹
워크스페이스 멤버를 그룹으로 조직하여 프로젝트 접근과 게시된 앱 가시성을 세밀하게 제어합니다.
그룹을 사용하면 워크스페이스 멤버를 명명된 컬렉션으로 조직할 수 있어 워크스페이스 전반의 접근을 더 쉽게 관리할 수 있습니다. 개별 사용자의 권한을 관리하는 대신 전체 그룹에 한 번에 접근 권한을 부여할 수 있습니다.
그룹을 사용하면 다음을 할 수 있습니다.
- 그룹과 프로젝트 공유 - 협업자를 한 명씩 추가하는 대신 전체 팀이 한 번에 접근 권한을 받습니다
- 그룹과 폴더 공유 - 폴더 내 모든 프로젝트가 전체 팀에 한 번에 접근 가능해집니다
- 게시된 앱에 접근할 수 있는 사람 제어 - 게시된 웹사이트나 내부 도구를 전체 워크스페이스가 아닌 특정 그룹으로 제한합니다
- ID 공급자에서 그룹 동기화 - SCIM 프로비저닝을 통해 생성된 그룹이 수동으로 생성된 그룹과 함께 표시됩니다
- 그룹 멤버별 빌드 크레딧 사용량 제한 - 사용량 한도 및 알림에서 그룹 크레딧 한도를 설정해 그룹의 각 멤버가 쓸 수 있는 빌드 크레딧에 상한을 둡니다. 멤버마다 별도의 허용량이 주어집니다. 그룹 한도는 빌드 크레딧만 집계하며 배포된 앱의 호스팅이나 AI 사용량은 포함하지 않습니다
그룹은 Business 및 Enterprise 플랜에서 사용 가능합니다.
그룹 생성 및 관리
워크스페이스 admin과 owner는 워크스페이스 설정에서 그룹을 생성하고 관리할 수 있습니다.
그룹 생성
- Workspace settings → Groups로 이동합니다
- Create group을 클릭합니다
- 그룹 이름을 입력합니다
- 멤버를 검색해 그룹에 추가합니다
- Create group을 클릭합니다
그룹 멤버 관리
기존 그룹에서 멤버를 추가하거나 제거하려면:
- Workspace settings → Groups로 이동합니다
- 그룹을 클릭해 상세 페이지를 엽니다
- 멤버를 추가하려면 Add member를 클릭하고 추가할 사람을 검색합니다
- 멤버를 제거하려면 멤버 행의 메뉴를 클릭하고 Remove를 선택합니다
상세 페이지에서는 멤버 목록을 이름이나 이메일로, 그리고 그룹 역할로 필터링할 수 있습니다.
각 그룹 멤버는 그룹 내에서 역할을 갖습니다: Admin 또는 Member. 그룹 admin은 그룹에서 멤버를 추가하고 제거할 수 있습니다. 멤버 메뉴에서 멤버의 그룹 역할을 변경할 수 있습니다.
워크스페이스 멤버는 여러 그룹에 속할 수 있습니다. 그룹 멤버십 변경은 즉시 적용됩니다.
그룹 삭제
- Workspace settings → Groups로 이동합니다
- 그룹을 클릭해 상세 페이지를 엽니다
- Delete group을 클릭합니다
그룹 삭제는 그룹과 관련된 접근 권한을 제거합니다. 워크스페이스에서 멤버를 제거하지는 않습니다.
그룹의 기본 디자인 시스템 설정
각 그룹은 자체 기본 디자인 시스템을 가질 수 있습니다. 그룹 멤버가 프로젝트를 만들 때 워크스페이스 기본값 대신 그 디자인 시스템이 미리 선택되므로, 팀마다 자기 컴포넌트와 스타일 위에서 빌드합니다.
- Workspace settings → Groups로 이동합니다
- 그룹을 클릭해 상세 페이지를 엽니다
- Default design system에서 디자인 시스템을 선택합니다
선택하는 즉시 Lovable이 변경 사항을 저장합니다. 워크스페이스 기본값으로 되돌리려면 Workspace default를 선택하세요. 목록에는 릴리스된 디자인 시스템만 나타납니다. 선택한 디자인 시스템을 더 이상 사용할 수 없게 되면 해당 행에 Unpublished design system이 표시되고, 다른 디자인 시스템을 선택하기 전까지 멤버는 워크스페이스 기본값을 받습니다.
기본값이 서로 다른 여러 그룹에 속한 멤버는 워크스페이스 기본값을 받습니다. 속한 모든 그룹이 같은 디자인 시스템을 쓰면 그 디자인 시스템이 적용됩니다. 멤버는 프로젝트를 만들기 전에 프롬프트 입력란에서 미리 선택된 디자인 시스템을 바꾸거나 제거할 수 있습니다.
그룹의 기본 디자인 시스템은 워크스페이스 admin과 owner만 설정할 수 있습니다. SCIM으로 동기화된 그룹에도 적용되며, 그 그룹의 멤버십은 ID 공급자가 계속 관리합니다.
그룹 멤버십 내보내기
그룹 멤버십의 CSV를 다운로드할 수 있습니다. 기록 보관, 감사, Lovable 외부로의 멤버십 데이터 마이그레이션에 사용하세요.
- Workspace settings → Groups로 이동합니다
- Export를 클릭합니다
CSV는 그룹 멤버십당 한 행을 포함하며, 다음 컬럼이 있습니다.
- 워크스페이스 이름과 ID
- 그룹 이름과 ID
- 사용자 이름과 ID
- 이메일
- 추가된 날짜
- 추가한 사람
SCIM 그룹
워크스페이스가 SCIM 프로비저닝을 사용하는 경우 ID 공급자에서 푸시된 그룹이 자동으로 Workspace settings → Groups에서 수동으로 생성된 그룹과 함께 나타납니다. SCIM 관리 그룹은 SCIM 배지로 표시되며 Lovable에서 직접 편집할 수 없습니다. SCIM 그룹의 멤버십은 ID 공급자에서 관리됩니다.
두 종류의 그룹 모두 접근 권한을 부여할 때 동일하게 작동합니다.
그룹 푸시와 역할 매핑 구성에 대한 자세한 내용은 SCIM 사용자 프로비저닝 설정을 참조하세요.
그룹과 프로젝트 공유
프로젝트에 개별 협업자를 초대하는 대신 전체 그룹과 공유할 수 있습니다. 새 팀을 프로젝트에 온보딩하거나 한 부서의 여러 사람이 접근해야 할 때 유용합니다.
프로젝트에 그룹 추가
- 공유할 프로젝트를 엽니다
- Share를 클릭합니다
- 그룹 이름을 검색합니다
- 그룹을 선택하고 역할을 할당합니다
- Share를 클릭합니다
그룹의 모든 멤버에게 할당된 역할로 프로젝트 접근 권한이 부여됩니다. 각 그룹 멤버는 알림을 받고 프로젝트는 그들의 Shared with me 섹션에 나타납니다.
프로젝트에서 그룹 제거
- 프로젝트를 열고 Share를 클릭합니다
- 협업자 목록에서 그룹을 찾습니다
- 그룹 행의 메뉴를 클릭하고 Remove를 선택합니다
그룹을 제거하면 해당 그룹의 모든 멤버에 대한 접근이 취소됩니다(프로젝트에 대해 개별 접근 권한도 가진 경우는 제외).
그룹 접근과 개별 접근의 상호 작용
- 멤버가 프로젝트에 개별 접근과 그룹 접근을 모두 가지고 있다면 더 높은 권한 수준이 적용됩니다.
- 프로젝트에서 그룹을 제거해도 개별적으로 추가된 멤버에는 영향이 없습니다.
그룹과 폴더 공유
Business와 Enterprise 플랜에서는 폴더의 협업자로 그룹을 추가할 수 있습니다. 폴더 내 모든 프로젝트는 할당한 역할로 해당 그룹의 멤버에게 접근 가능해집니다. 팀이 관련 프로젝트 컬렉션에 접근해야 하지만 각 프로젝트에 개별적으로 추가하지 않아도 될 때 유용합니다.
폴더에 그룹 추가
- 대시보드로 이동해 폴더를 찾습니다
- 폴더 메뉴(⋯)를 클릭하고 Share를 선택합니다
- 그룹 이름을 검색합니다
- 그룹을 선택하고 역할을 할당합니다
- Share를 클릭합니다
폴더에서 그룹 제거
- 폴더 메뉴(⋯)를 클릭하고 Share를 선택합니다
- 협업자 목록에서 그룹을 찾습니다
- 그룹 행의 메뉴를 클릭하고 Remove를 선택합니다
폴더에서 그룹을 제거하면 해당 그룹의 멤버에 대해 폴더 내 모든 프로젝트의 접근이 취소됩니다(특정 프로젝트에 대해 개별 접근 권한을 가진 경우는 제외).
특정 그룹에 게시
Business와 Enterprise 플랜에서는 게시된 앱에 접근할 수 있는 사람을 전체 워크스페이스에 제공하는 대신 특정 그룹이나 개별 사용자로 제한할 수 있습니다.
다음과 같은 경우에 유용합니다.
- 필요한 팀에만 내부 도구 공유
- 민감한 대시보드(예: 리더십 전용 재무 보고서)에 대한 접근 제한
- 부서별 앱 가시성 제어
프로젝트 협업자는 웹사이트 대상과 무관하게 항상 게시된 앱에 대한 접근 권한을 유지합니다.
특정 그룹이나 멤버에게 게시하려면 다음 단계를 따르세요.
게시 대화상자 열기
프로젝트를 열고 Publish를 클릭합니다.
Custom 대상 선택
가시성 행을 선택해 **Who can view your site?**를 연 다음 Custom을 선택합니다.
대상 선택기 열기
Custom 카드에서 View and edit를 선택합니다.
그룹 또는 멤버 추가
접근 권한을 가질 그룹이나 개별 멤버를 검색해 선택합니다.
변경 사항 적용
Done을 선택해 선택기를 닫은 다음 Publish(게시된 프로젝트에서는 Publish changes)를 선택합니다.
대상 편집은 편집하는 동안에는 적용되지 않습니다. Publish(게시된 프로젝트에서는 Publish changes)를 선택하면 Lovable이 접근 권한을 가진 사람을 업데이트합니다.
워크스페이스 외부 사용자를 이메일로 초대하는 방법을 포함한 웹사이트 접근 제어에 대한 자세한 내용은 프로젝트 게시를 참조하세요.