1
0
forked from baron/baron-sso
Files
baron-sso/docs/worksmobile-phone-outbound-policy-2026-06-15.md

1.2 KiB

WORKS 전화번호 송신 포맷 정책

작성일: 2026-06-15

목적

Baron 내부 전화번호 표준과 WORKS API 송신 포맷을 분리한다.

정책

  • Baron 내부 저장 및 비교 표준은 공백 없는 E.164 형태를 유지한다.
    • 예: +821041585840
  • WORKS 계정 생성 및 업데이트 요청으로 전화번호를 보낼 때는 국가번호와 국내 번호 사이에 공백을 둔다.
    • 예: +82 01041585840
  • WORKS 송신용 국내 번호는 0으로 시작해야 한다.
    • 내부값 +821041585840은 WORKS 송신 시 +82 01041585840으로 변환한다.
  • WORKS 응답 비교는 기존처럼 공백 포함/미포함 형식을 같은 전화번호로 정규화해서 비교한다.

적용 범위

  • WORKS Directory 사용자 생성 요청
  • WORKS Directory 사용자 업데이트 요청
  • WORKS SCIM 사용자 생성 요청

비적용 범위

  • Baron DB 저장값
  • Kratos traits 저장값
  • Adminfront 비교 화면의 내부 기준 표시값

구현 기준

  • 내부 payload 생성 단계에서는 기존 E.164 정규화 값을 유지한다.
  • 실제 WORKS API 송신 직전 outbound formatter에서만 +82 0... 형식으로 변환한다.
  • 한국 번호가 아닌 값은 기존 정규화 결과를 유지한다.