보안 경계
c6s는 일반 온보딩에서 하나처럼 보이기 쉬운 네 가지 사건을 분리합니다.
- 계정 인증은 Google 또는 Apple 계정을 호스팅 서비스에 증명합니다.
- 기기 등록은 로컬 기기에 신뢰 권한을 줄지 결정합니다.
- 금고 잠금 해제는 로컬 정책을 거친 뒤 보호된 키를 사용할 수 있게 합니다.
- 작업 승인은 변경할 수 없는 대상, 입력, 범위와 만료 한 번에 서명합니다.
한 경계를 통과해도 다음 경계를 통과한 것이 아닙니다.
웹 경계
공개 사이트와 Console은 금고 시크릿을 복호화, 공개, 복사하거나 실행에 사용하지 않습니다. Console은 현재 API 계약이 허용한 비민감 계정·기기·요청 조정 상태만 다룹니다.
Personal Organization과 Team Organization
모든 계정에는 고유한 Personal Organization이 있습니다. Team Organization은 구성원 메타데이터를 관리하는 별도의 공간입니다. Team에 가입하거나 Team을 선택해도 계정의 Personal 금고는 바뀌지 않습니다.
비공개 베타의 Console 조직 페이지에서는 내 조직 목록을 보고, 이름을 지정해 Team을 만들고, 구성원을 확인할 수 있습니다. 소유자와 관리자는 구성원 또는 관리자를 초대하고 대기 중인 초대를 다시 보내거나 취소할 수 있습니다. 초대 링크에서는 Team 이름과 역할을 먼저 확인하며, 로그인한 상태에서 명시적으로 수락해야 합니다.
조직 선택은 해당 페이지의 관리 대상만 바꿉니다. Console 전체의 조직을 전환하지 않으며 Dashboard는 계속 Personal Organization을 표시합니다. 소유자는 구성원의 역할 변경이나 제거를 검토한 뒤 확인할 수 있습니다. 관리자는 다른 소유자가 아닌 구성원을 제거할 수 있습니다. 확인할 때마다 로그인한 계정, 선택한 Team과 현재 멤버십을 다시 검증하며 Team에는 활성 소유자가 남아야 합니다. 결과를 확인할 수 없다면 페이지를 새로고침하고 현재 멤버십을 다시 검토한 뒤 시도하세요. iPhone 또는 Mac 앱에서 저장된 계정 프로필을 전환하는 것은 별개의 동작이며 Team 선택 기능이 아닙니다.
초대 수락 자격은 서버가 결정합니다. 기존 계정이 초대를 수락할 수 없어도 Personal 금고는 바뀌지 않습니다. 로그인, 키 잠금 해제 또는 조직 선택으로 이 정책을 우회할 수 없습니다.
Team 역할은 다른 사람의 Personal 금고 접근, 기기 신뢰, 키 잠금 해제, 시크릿 공개, 요청 승인 또는 명령 실행 권한을 부여하지 않습니다. 공유 Team 금고와 여러 사용자에 의한 승인은 이번 베타에서 제공하지 않습니다. 소유자나 관리자도 이 경계를 우회할 수 없습니다.
에이전트 경계
가능하면 에이전트에는 시크릿 평문 대신 타입이 있는 참조나 제한된 권한을 줍니다. 향후 변경 도구는 정확한 미리보기를 제공하고 같은 CLI 작업과 동일한 사람의 승인을 거쳐야 합니다.
비공개 베타 보증 범위
현재 설계는 후보 보안 모델이며 외부 감사 또는 프로덕션 보증 주장이 아닙니다. 지원하지 않는 작업은 성공을 흉내 내지 않고 의도적으로 비활성화합니다.
