LangSmith의 워크스페이스를 활용한 협업 및 조직 관리 개선
요약
LangSmith의 새로운 워크스페이스 기능은 대규모 기업 환경에서 리소스 분리 및 협업 관리를 혁신합니다. 이를 통해 팀, 사업부, 배포 환경별로 사용자와 활동을 논리적으로 그룹화하여 생산성과 보안을 동시에 향상시킬 수 있습니다. 워크스페이스는 역할 기반 접근 통제(RBAC)와 결합되어 민감한 데이터 및 운영의 격리를 가능하게 합니다.
핵심 포인트
- 워크스페이스를 통해 팀/사업부별 리소스 분리 및 관리 용이
- 조직 수준에서 사용자 초대 및 권한 관리가 통합됨
- Enterprise 플랜 사용자는 다수의 워크스페이스 생성 가능
- RBAC과 연동되어 세밀하고 안전한 접근 제어 구현
많은 팀과 사업부를 가진 대기업에게는 리소스 분리가 필수적입니다. LangSmith의 워크스페이스 기능은 이제 조직 내 사용자 및 리소스를 논리적으로 그룹화하여 기업 및 스타트업의 생산성과 보안을 향상시킵니다.
이제 LangSmith의 활동(activity)과 워크플로우는 서로 다른 팀, 사업부 또는 배포 환경 간에 리소스를 분리하는 워크스페이스의 컨텍스트 내에서 이루어집니다. LangSmith는 이제 조직 범위의 역할(role) 및 동작(action)을 지원하며, 각 워크스페이스는 전체 조직과는 별개의 설정을 가집니다. 워크스페이스가 어떻게 워크플로우를 간소화할 수 있는지, 특히 여러 워크로드를 관리하고 팀별 책임을 분담하는 대기업의 경우에 대해 더 자세히 알아보세요.
리소스 관리를 위한 워크스페이스 활용
LangSmith에 처음 로그인하면 기본적으로 개인(Personal) 조직이 생성됩니다. 이 조직은 단일 워크스페이스로 제한됩니다.

LangSmith의 공유 조직 사용자들은 여러 개의 워크스페이스를 만들고, 각 워크스페이스마다 팀, 사업부, 배포 환경 또는 기타 내부 그룹핑을 할당할 수 있어 효율성을 높일 수 있습니다. 또한, 조직 수준에서 한 번에 여러 사용자를 조직 및 워크스페이스에 초대할 수도 있습니다. 자세한 내용은 문서를 참조하세요.
트레이스 프로젝트(trace projects), 데이터셋(datasets), 주석 대기열(annotation queues), 프롬프트(prompts)와 같은 리소스들은 이제 워크스페이스 간에 공유되는 것이 아니라, 조직 내 단일 워크스페이스에 연결됩니다. 기존의 워크플로우는 변경되지 않지만, 여러 개의 워크스페이스를 사용하는 경우 작업할 워크스페이스를 선택해야 합니다.
워크스페이스 도입은 청구 시 좌석 수 계산 방식에는 변화를 주지 않습니다. API 키 역시 이전과 동일하게 작동하며 생성된 워크스페이스에 범위가 지정됩니다.
기업 규모에 맞춰 확장 가능한 리소스 관리
기업 규모에 맞춰 확장 가능한 리소스 관리
대규모 기업의 경우, 조직과 함께 확장할 수 있는 워크스페이스를 갖는 것이 중요합니다. LangSmith의 Enterprise 플랜 사용자는 10개의 워크스페이스를 생성할 수 있으며, 한도 증가를 요청할 수도 있습니다. 이를 통해 직원 접근에 대해 더욱 세밀한 제어를 할 수 있어 민감한 데이터와 운영을 격리할 수 있습니다. 워크스페이스의 모듈성 덕분에 더 다양한 프로젝트를 처리하고 각 프로젝트의 특정 요구 사항에 신속하게 조정할 수 있습니다.
워크스페이스는 또한 LangSmith의 역할 기반 접근 통제(Role-based access control, RBAC)와도 잘 작동합니다. RBAC을 사용하여 워크스페이스 역할을 관리하는 방법에 대해 더 알아보세요.
사용자를 추가할 때, 동일한 워크스페이스 역할을 가진 사용자 그룹에 일괄적으로 초대함으로써 시간을 절약할 수 있습니다. 사용자의 워크스페이스 역할은 해당 워크스페이스 내에서 부여된 세부 권한을 결정합니다. 이는 Custom 역할이거나 미리 정의된 System 역할일 수 있습니다. 자세한 내용은 아래의 “사용자 관리 및 권한” 섹션을 참조하세요.
0:00 /0:551×
사용자 관리 및 권한
LangSmith의 유료 플랜 사용자의 경우, 사용자 관리가 이제 조직 수준에서 범위가 지정됩니다. 이는 Organization Admin 또는 Organization User로 지정된 사용자를 조직 수준에서 귀하의 조직과 워크스페이스에 초대할 수 있음을 의미합니다.
Organization Admin은 모든 조직 구성, 사용자, 결제 및 워크스페이스를 관리하는 전체 액세스 권한을 가집니다. 모든 Organization Admin은 조직 내 모든 워크스페이스에 대한 Admin 액세스를 가집니다.
한편, Organization User는 조직 정보를 읽을 수는 있지만 조직 수준에서 어떠한 쓰기 작업도 실행할 수 없습니다. RBAC이 활성화된 경우, 세부 권한(워크스페이스의 일부에 대한 접근 또는 Workspace Admin 외의 워크스페이스 역할 선택 등)이 필요한 모든 사용자에게 Organization User 역할을 할당해야 합니다.
Organization 역할은 Settings > Members and roles 아래의 *Organization members and roles *에서 확인할 수 있습니다. 모든 Organization 권한에 대한 자세한 내용은 문서를 참고해 주세요.
워크스페이스의 향후 계획
계속해서, 자체 호스팅(self-hosted) 고객을 위해 워크스페이스 기능을 활성화할 예정입니다. 자체 호스팅 설치의 경우, Personal organizations를 비활성화하는 구성 옵션이 제공될 것입니다.
또한, 향후 개선 사항으로는 사용량 한도에 대한 Organization 수준 관리 기능 활성화가 포함됩니다. 엔터프라이즈(enterprises)가 원하는 프로그래밍 언어의 API 키를 사용하여 사용자, 역할 및 기타 Organization 설정을 관리할 수 있도록 Organization 수준 API에 대한 프로그램적 접근성도 활성화할 예정입니다.
나아가, Organization 간 워크스페이스 통합 옵션이 제공될 것입니다. 관심 있는 분들은 [email protected]로 문의해 주시기 바랍니다.
결론
워크스페이스는 사용자와 리소스를 조직 내의 개별 그룹으로 구성하여 생산성과 보안을 향상시킵니다. 이 구조를 통해 각 워크스페이스에 대해 사용자 정의 가능한 설정을 갖추고 트레이스 프로젝트, 데이터셋 및 기타 리소스를 더욱 효율적으로 관리할 수 있습니다.
여러 개의 워크스페이스가 있는 플랜은 워크스페이스별로 사용자 멤버십을 관리할 수 있으며, RBAC(Role-Based Access Control)가 적용된 플랜의 경우 각 워크스페이스 내에서 사용자에게 세분화된 역할을 추가로 할당할 수 있습니다.
더 자세한 정보는 개념 가이드와 워크스페이스 설정 방법, 그리고 워크스페이스 관리/탐색 방법에 대한 사용 설명서를 확인해 주세요. LangSmith에서 오늘 저희 기능을 사용해 보시고, 질문이나 피드백이 있으시면 [email protected]로 연락 주십시오.
AI 자동 생성 콘텐츠
본 콘텐츠는 LangChain Blog의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기