가이드 02 · EXACT BINDING

LOCAL SIMULATION · TEST_ONLY로컬 검증과 고정 테스트 데이터만 검토 가능 · 실제 로그인·조직 권한·외부 실행 없음

사용자와 요청 범위 확인하기

직함이나 UI 상태로 권한을 추정하지 않고 사용자, 세션, 역할, 위임, case와 적용 범위를 정확히 결합합니다.

01

사용자 확인에는 세션·조직·역할 검증이 필요합니다

  • authenticated subject와 session assertion
  • 조직·tenant 결합
  • 현재 role과 assurance mode
  • delegation issuer, delegate와 allowed scope
  • policy version과 validity window
  • 철회 revision과 현재 lifecycle state
02

적용 범위는 넓게 해석하지 않습니다

요청된 action, 대상, 목적, case와 boundary는 승인된 scope와 정확히 맞아야 합니다. 상위 역할이나 비슷한 대상이라는 이유로 범위를 확장하지 않습니다.

  1. 01
    요청 사용자를 확인합니다

    세션 subject와 요청 사용자가 같은지 확인합니다.

  2. 02
    위임을 확인합니다

    누가 어떤 적용 범위를 언제까지 위임했는지와 책임 분리 제한을 확인합니다.

  3. 03
    case 결합을 확인합니다

    현재 DecisionCaseRef id, digest와 issuer가 요청에 정확히 묶였는지 확인합니다.

  4. 04
    적용 범위를 비교합니다

    operation, boundary, tenant와 case가 승인 범위와 다르면 요청을 차단합니다.

03

현재 범위는 로컬 TEST_ONLY 검증입니다

Policy/Identity 패키지는 로컬 소스와 소유자가 확인한 계획 구조를 검증합니다. 실제 IdP 로그인, 조직 디렉터리, 운영 세션 저장 또는 권한 발행기는 제공하지 않습니다.