Organizations 베타 제한 사항

Organizations는 현재 베타 버전으로, 비즈니스 계정에서는 아직 이용하지 못할 수 있습니다.

Organizations Beta는 기관 고객의 Kraken 계정에 완전한 기능을 갖춘 거버넌스 레이어를 제공합니다.

베타에 포함된 기능

베타 기간 중 이용 가능한 기능은 다음과 같습니다.

  • Organization 생성 및 팀원 초대
  • 거래, 예치, 관리에 대한 권한 부여
  • 워크플로우별 승인 정책 구성
  • 출금, 주소 변경, 접근 권한 변경, 정책 변경에 대한 다자 승인 요구
  • 일방적 변경 방지를 위한 정책 잠금
  • 프로그래밍 방식의 API 접근을 위한 서비스 사용자 생성
  • Organization 로그인 이중 인증(2FA) 및 세션 만료 정책 적용

현재 제한 사항

아래 제한 사항은 베타 기간 중 적용되며, 향후 릴리스에서 변경될 예정입니다.

단일 계정 모델

Organization은 소유자의 기본 계정에서 운영됩니다. 멤버가 독립적인 잔액을 보유한 별도의 하위 계정에서 운영하는 다중 계정 거래(멀티 계정 거래)는 아직 지원되지 않습니다.

의미하는 바: 거래 권한을 가진 모든 멤버는 동일한 계정에서 거래하며, 잔액과 포지션을 공유합니다.

제한된 권한 범위

멤버는 플랫폼에 Organization 권한이 정의된 작업만 수행할 수 있습니다. 사용 가능한 권한은 다음과 같습니다.

  • 거래 (현물 및 마진)
  • Earn 할당 / 할당 해제
  • 출금 요청
  • 주소 관리
  • 액세스 관리
  • 정책 관리

소유자 전용 작업

위에 나열되지 않은 작업은 Organization 소유자만 수행할 수 있습니다. 해당 작업은 다음과 같습니다.

  • 선물 거래
  • OTC 거래
  • 변환
  • 커스터디 정산
  • Organization 권한이 지정되지 않은 모든 플랫폼 작업

소유자는 Organization 생성 이전과 동일한 방식으로 이러한 작업을 수행합니다. 베타 기간 중 다른 멤버는 이러한 작업을 이용할 수 없습니다.

고객용 감사 로그 미제공

베타 기간 중에는 멤버 활동에 대한 보안 이벤트 및 감사 로그를 제공하지 않습니다. 셀프서비스 감사 대시보드는 현재 제공되지 않으며, 향후 출시 예정입니다.

맞춤형 역할 저장 불가

역할 지정 시 맞춤형 권한 구성을 생성할 수 있지만, 재사용 가능한 템플릿으로 저장할 수는 없습니다. 맞춤형 역할을 지정할 때마다 처음부터 다시 구성해야 합니다.

소유자에게 전송되는 확인 이메일

멤버가 실행을 통해 주소 변경을 즉시 완료하면 시스템에서 이메일 확인을 요청합니다. 베타 기간 동안 이 확인 이메일은 변경을 시작한 멤버가 아닌 Organization 소유자에게 전송됩니다. 요청자에게 직접 확인 이메일을 전송하는 기능은 향후 릴리스에서 제공될 예정입니다.

공개 Organizations 관리 API 미제공

베타 기간 동안은 멤버 초대, 권한 관리, 정책 설정, 정책 잠금을 위한 공개 Organizations 관리 API가 제공되지 않습니다. 프로그래밍 방식 접근은 지원되는 플로우에서 API 키 권한을 통해 작동하는 Service User로만 가능합니다.

주요 차이점:

  • 멤버 초대 및 권한 관리(UI에서만 사용 가능)
  • 정책 설정 및 잠금(UI에서만 사용 가능)
  • 출금 요청(Service User / API 키를 통해 사용 가능). Organization 정책이 설정된 경우 요청은 승인 대기열에 추가됩니다.
  • Service User를 통한 거래 및 Earn 작업(API 키를 통해서만 사용 가능. Service User는 UI에 접근할 수 없습니다.)

지원되는 API 키 작업의 최신 정보는 Kraken API 문서를 확인하세요.

필요한 작업이 원하시는 채널에서 아직 지원되지 않는 경우, 다른 채널을 확인하시거나 고객지원팀에 문의하세요.

출금 API 응답 형식 변경

계정이 Organization에 등록되면 withdrawFunds EAPI 응답 형식이 변경됩니다. 기존 형식을 파싱하는 통합 시스템은 등록 전에 코드를 업데이트해야 합니다.

확장 도메인의 Organization 고객에게만 적용됩니다. Organization에 속하지 않은 계정은 변경 사항이 없습니다.

표준 응답:

<code>{
 "error": [],
 "result": {
  "refid": "FTRqeuR-9Is99qcv54n0Y0535oPXxb"
 }
}</code>

Organization 응답:

<code>{
 "error": [],
 "result": {
  "refid": "FTcLNGa-4ZWmo4GCo8wrBNZz5v53v9",
  "approval_request_id": "656a021a-1d55-42c9-853a-aea57bf5abd1"
 }
}</code>

동작 방식:

  • refid는 요청 생성 시 계속 반환되며 출금을 식별하는 데 사용됩니다.
  • approval_request_id가 추가되며, 해당 출금을 제어하는 승인 요청을 식별합니다.
  • 출금은 승인 요청이 완료된 후에만 처리됩니다. 거부되거나 만료된 승인 요청은 refid에 대한 출금을 완료하지 않습니다.

등록 전 권장 조치:

  • withdrawFunds 응답을 파싱하는 코드를 점검하세요.
  • 추가된 approval_request_id 필드를 허용하고, 완료 처리를 승인 조건부로 처리하도록 파싱 로직을 업데이트하세요.

새로운 소식

Organizations 팀은 베타 이후 기능 확장을 위해 적극적으로 개발 중입니다. 현재 개발 중인 영역은 다음과 같습니다.

  • 분리 잔액을 지원하는 다중 계정 기능
  • 추가 플랫폼 작업에 대한 권한 범위 확대
  • 고객용 감사 로그 및 활동 대시보드
  • 재사용 가능한 커스텀 역할 템플릿

세부 일정 및 출시 계획은 Kraken 공식 채널을 통해 안내드릴 예정입니다.

더 많은 도움이 필요하신가요?