Files
root c87e0aa0c1
Deploy EG-BIM QA Gateway / deploy (push) Successful in 56s
fix: 맵핑 관련 오류 로그 셋팅
2026-10-30 12:38:25 +09:00

96 KiB

API 오류 코드와 조치

오류 응답의 code와 같은 항목을 찾으세요. 영문 설명은 API 오류 코드 등록부의 원문입니다.

이 문서는 오류 코드 등록부와 한국어 조치 자료에서 생성합니다. 등록부는 backend/internal/response/error_code_registry.go에 있습니다. 한국어 조치 자료는 backend/cmd/error-code-registry/error_guidance.json에 있습니다.

aal2_required

A higher authentication assurance level is required.

현재 인증 수준이 요청에 필요한 수준에 도달하지 않았습니다.

로그인 화면에서 요구한 추가 인증을 완료해 주세요. 인증을 마치면 원래 작업 화면으로 돌아가 주세요.

access_denied

The requested operation was denied.

서버가 현재 요청의 실행을 거절했습니다. 이 코드만으로 거절한 정책을 확정할 수 없습니다.

응답의 상세 사유와 요청 대상을 확인해 주세요. 허용된 작업이 필요하면, 관리자에게 권한 검토를 요청해 주세요.

account_remediation_required

The account must complete remediation before continuing.

계정에 필요한 보완 절차가 남아 있어 다음 단계로 진행할 수 없습니다.

응답이 안내한 계정 보완 화면에서 필요한 절차를 완료해 주세요. 절차를 완료할 수 없으면, 요청 식별자와 함께 지원 담당자에게 문의해 주세요.

admin_only_field

The field is available only to administrators.

요청에 관리자만 사용할 수 있는 필드가 포함되어 있습니다.

일반 사용자 요청에서 해당 필드를 제외해 주세요. 그 필드 변경이 필요하면, 권한이 있는 관리자에게 요청해 주세요.

ambiguous_tenant_selector

The request selects more than one tenant.

요청의 Tenant 선택 값이 하나의 대상을 가리키지 않습니다.

경로와 요청 본문의 Tenant 선택 값을 비교해 주세요. API 계약에 맞는 단일 Tenant를 지정해 주세요.

application_profile_immutable

The application profile cannot change after creation.

생성한 애플리케이션의 유형을 변경하려고 했습니다.

기존 applicationProfile 값을 유지해 주세요. 다른 유형이 필요하면, 서비스 관리자에게 별도 애플리케이션 등록을 요청해 주세요.

approval_state_unavailable

The approval state is unavailable.

서버가 로그인 승인 상태를 조회하거나 저장하지 못했습니다. 승인 거절이나 계정 부재가 확정된 상태는 아닙니다.

승인 요청을 중복 생성하기 전에 기존 로그인 진행 상태를 확인해 주세요. 문제가 계속되면, 요청 식별자를 지원 담당자에게 전달해 주세요.

audit_unavailable

The audit service is unavailable.

요청에 필요한 감사 기록 기능을 사용할 수 없습니다.

서비스 관리자에게 감사 저장소 상태 확인을 요청해 주세요. 변경 요청이면, 기존 처리 결과를 먼저 확인해 주세요.

authentication_upstream_failed

The authentication service failed to complete the request.

연결된 인증 서비스가 요청을 완료하지 못했습니다.

현재 로그인 상태와 응답의 다음 조치를 먼저 확인해 주세요. 문제가 계속되면, 요청 식별자를 서비스 관리자에게 전달해 주세요.

authorization_pending

The authorization request is waiting for user action.

사용자의 승인 등 필요한 동작이 끝나지 않아 인가 요청이 대기 중입니다.

사용자에게 표시한 승인 화면에서 필요한 동작을 완료해 주세요. 상태 조회는 서버가 안내한 간격을 지켜 주세요.

authorization_request_unavailable

The authorization request is unavailable.

인증 서비스가 현재 인가 요청을 사용할 수 없다고 응답했습니다. 계정이 없다는 뜻은 아닙니다.

기존 인가 요청을 다시 사용하지 마세요. 공식 서비스에서 새 로그인 절차를 시작해 주세요.

bad_gateway

The upstream service returned an invalid gateway response.

중간 서버가 연결된 서비스에서 유효한 응답을 받지 못했습니다.

요청 식별자로 연결 서비스와 중간 서버의 상태를 확인해 주세요. 변경 요청은 처리 결과 확인 없이 반복하지 마세요.

bad_request

The request is invalid.

요청의 형식이나 값이 해당 API의 입력 조건에 맞지 않습니다.

응답의 필드 오류와 API 요청 형식을 비교해 주세요. 지적된 값을 수정한 뒤 제출해 주세요.

bound_courier_binding_unavailable

The bound courier binding is unavailable.

로그인 요청과 인증 메시지를 연결하는 서버 데이터를 사용할 수 없습니다.

기존 로그인 요청의 진행 상태를 먼저 확인해 주세요. 요청 식별자를 담당자에게 전달하고 연결 데이터 복구 여부를 확인해 주세요.

bound_courier_code_missing

The bound courier code is missing.

연결된 로그인 요청에 발송할 인증 코드가 없습니다.

같은 발송 요청을 반복하기 전에 로그인 요청 상태를 확인해 주세요. 담당자에게 인증 코드 생성 단계의 확인을 요청해 주세요.

bound_courier_expired

The bound courier request expired.

인증 메시지에 연결된 로그인 요청의 유효 시간이 지났습니다.

만료된 요청의 코드 사용을 중단해 주세요. 로그인 화면에서 새 인증 절차를 시작해 주세요.

bound_courier_identity_mismatch

The bound courier identity does not match.

인증 메시지에 연결된 사용자와 현재 로그인 요청의 사용자가 다릅니다.

현재 로그인하려는 계정과 처음 인증을 요청한 계정을 확인해 주세요. 올바른 계정으로 로그인 절차를 다시 시작해 주세요.

bound_courier_in_progress

The bound courier request is already in progress.

같은 로그인 요청의 인증 메시지 처리가 이미 진행 중입니다.

현재 발송 결과를 먼저 확인해 주세요. 서버가 안내한 대기 시간이 지나기 전에는 같은 발송을 반복하지 마세요.

bound_courier_marker_invalid

The bound courier marker is invalid.

요청의 인증 메시지 연결 표식이 유효하지 않습니다.

표식을 직접 수정하지 마세요. 공식 로그인 화면에서 인증 요청을 다시 시작해 주세요.

bound_courier_recipient_mismatch

The bound courier recipient does not match.

인증 메시지의 수신 대상이 해당 로그인 요청에 연결된 대상과 다릅니다.

로그인 요청에 등록한 수신 대상과 현재 발송 대상을 비교해 주세요. 올바른 수신 대상으로 새 로그인 절차를 시작해 주세요.

bound_courier_replay_mismatch

The bound courier replay does not match.

재전송 요청의 인증 코드가 기존 로그인 시도에 저장된 코드와 다릅니다.

기존 요청의 처리 상태를 먼저 확인해 주세요. 서로 다른 로그인 시도의 코드와 요청 식별자를 섞지 마세요.

bound_courier_state_invalid

The bound courier state is invalid.

인증 메시지 요청의 저장 상태가 없거나 현재 처리 단계와 맞지 않습니다.

기존 요청이 완료되거나 만료되었는지 확인해 주세요. 상태가 불명확하면 요청 식별자로 담당자에게 확인을 요청해 주세요.

bound_courier_state_unavailable

The bound courier state is unavailable.

인증 메시지 처리에 필요한 서버 상태를 읽거나 저장하지 못했습니다.

메시지 수신 여부와 로그인 진행 상태를 먼저 확인해 주세요. 상태 저장소가 복구되기 전에는 발송 요청을 반복하지 마세요.

bound_courier_template_invalid

The bound courier template is invalid.

발송 요청의 메시지 템플릿이 해당 인증 절차에서 허용되지 않습니다.

발송 템플릿과 로그인 절차의 종류를 비교해 주세요. 서비스 관리자에게 허용된 템플릿 구성 확인을 요청해 주세요.

bound_courier_unavailable

The bound courier service is unavailable.

로그인 요청에 연결된 인증 메시지 서비스를 사용할 수 없습니다.

서비스 관리자에게 메시지 서비스 구성과 연결 상태 확인을 요청해 주세요. 이미 발송 요청을 했다면 수신 여부도 먼저 확인해 주세요.

client_disabled

The client is disabled.

요청한 애플리케이션이 비활성 상태입니다.

사용할 애플리케이션 식별자가 맞는지 확인해 주세요. 사용 재개가 필요하면, 서비스 관리자에게 검토를 요청해 주세요.

client_forbidden

The client is not allowed to perform this operation.

해당 애플리케이션에 현재 작업이 허용되지 않았습니다.

애플리케이션 식별자와 요청 작업을 확인해 주세요. 서비스 관리자에게 허용된 기능 범위의 검토를 요청해 주세요.

client_log_body_too_large

The client log body exceeds the permitted size.

클라이언트 로그 요청의 본문이 허용된 크기를 초과했습니다.

로그 항목 수와 각 항목의 길이를 줄여 주세요. API가 허용한 크기로 나누어 전송해 주세요.

client_log_content_type_unsupported

The client log content type is not supported.

클라이언트 로그 요청의 Content-Type을 서버가 지원하지 않습니다.

로그 API가 요구하는 Content-Type과 본문 형식을 사용해 주세요.

client_log_origin_forbidden

The client log origin is not allowed.

클라이언트 로그 요청의 출처가 허용 목록과 맞지 않습니다.

실제 서비스 주소와 허용된 출처 구성을 비교해 주세요. 관리자에게 등록 상태 확인을 요청해 주세요.

client_log_payload_invalid

The client log payload is invalid.

클라이언트 로그의 필드나 값이 수집 형식에 맞지 않습니다.

오류로 표시된 로그 필드를 API 형식과 비교해 주세요. 지원되지 않는 값이나 구조를 수정해 주세요.

client_log_rate_limited

Client log requests exceed the permitted rate.

클라이언트 로그 전송 빈도가 허용량을 초과했습니다.

Retry-After가 있으면, 해당 시간 동안 기다려 주세요. 중복 로그를 줄이고 전송 간격을 늘려 주세요.

client_profile_required

The client profile is required for this operation.

서비스 이용 조건을 판단할 애플리케이션 프로필이 없습니다.

서비스 관리자에게 해당 애플리케이션의 프로필 등록 상태를 확인해 주세요. 프로필 문제가 해결되면 동의 절차를 다시 진행해 주세요.

conflict

The request conflicts with the current resource state.

요청이 현재 자원의 상태와 충돌합니다.

자원의 최신 상태를 조회해 주세요. 변경할 내용을 다시 검토한 뒤 현재 상태에 맞는 요청을 작성해 주세요.

Consent data changed during approval.

승인 처리 중 동의에 연결된 정보가 변경되었습니다.

기존 승인 요청을 재전송하지 마세요. 로그인부터 다시 시작하고 최신 동의 내용을 검토해 주세요.

The service failed to save consent data.

서버가 승인에 필요한 동의 연결 정보를 저장하지 못했습니다.

같은 승인 요청을 재전송하지 마세요. 저장소 상태가 복구되면, 로그인부터 다시 시작해 주세요.

Consent binding data is unavailable.

동의를 사용자와 로그인 요청에 연결하는 데이터를 사용할 수 없습니다.

담당자에게 동의 연결 데이터 상태를 확인해 주세요. 응답의 다음 조치에 따라 로그인 절차를 진행해 주세요.

Consent data verification is unavailable.

서버가 승인 후 동의 연결 정보의 일치를 확인하지 못했습니다.

이미 사용한 승인 요청을 다시 보내지 마세요. 요청 식별자로 처리 상태를 확인한 뒤 로그인 절차를 새로 시작해 주세요.

The consent client does not match the request.

동의 요청의 애플리케이션이 현재 로그인에 연결된 애플리케이션과 다릅니다.

처음 접속한 서비스 주소와 애플리케이션 식별자를 확인해 주세요. 올바른 서비스에서 로그인을 다시 시작해 주세요.

The consent contract changed before approval.

승인에 필요한 동의 조건이 기존에 동의한 조건과 달라졌습니다.

최신 동의 화면에서 변경된 내용을 검토해 주세요. 필요한 동의를 완료한 뒤 요청을 새로 시작해 주세요.

The consent login binding is missing.

동의 요청에 필요한 로그인 연결 정보가 없습니다.

서비스에서 로그인 절차를 처음부터 시작해 주세요. 기존 동의 주소를 별도 창에 복사해 사용하지 마세요.

The consent login does not match the request.

동의 요청에 연결된 로그인과 현재 로그인 정보가 다릅니다.

사용 중인 계정과 로그인 창을 확인해 주세요. 같은 서비스와 계정으로 로그인 절차를 다시 시작해 주세요.

Required consent is missing or revoked.

요청한 서비스를 이용할 동의가 없거나 철회되었습니다.

서비스가 제공하는 동의 절차를 시작해 주세요. 요청한 범위를 검토한 뒤 필요한 동의를 완료해 주세요.

The sign in policy denied consent approval.

현재 로그인 정책이 동의 승인을 허용하지 않습니다.

서비스 관리자에게 거절된 정책과 사용 자격을 확인해 주세요. 정책을 충족하기 전에는 같은 승인을 반복하지 마세요.

The sign in policy is unavailable.

서버가 동의 승인에 필요한 로그인 정책을 확인하지 못했습니다.

정책 조회 서비스가 복구되었는지 담당자에게 확인해 주세요. 복구 후 로그인부터 다시 시작해 주세요.

The consent request is invalid or expired.

동의 승인 요청이 유효하지 않거나 만료되었습니다.

기존 승인 요청을 재전송하지 마세요. 서비스의 로그인 시작 화면에서 새 요청을 생성해 주세요.

Required user consent is missing or revoked.

서비스 이용에 필요한 사용자 동의가 없거나 철회되었습니다.

공식 동의 화면에서 요청한 범위를 검토해 주세요. 필요한 동의를 완료한 뒤 서비스를 이용해 주세요.

The consent session is invalid.

동의 승인에 사용한 세션이 유효하지 않습니다.

현재 서비스에서 다시 로그인해 주세요. 새 로그인에 연결된 동의 화면에서 승인해 주세요.

The authentication service failed to approve consent.

연결된 인증 서비스가 동의 승인을 완료하지 못했습니다.

요청 식별자로 승인 처리 상태를 먼저 확인해 주세요. 이미 사용한 승인 요청 대신 새 로그인 절차를 시작해 주세요.

The authentication service rate limited consent approval.

인증 서비스가 동의 승인 요청의 빈도를 제한했습니다.

Retry-After가 있으면, 안내한 시간 동안 기다려 주세요. 대기 후 로그인부터 새로 시작해 주세요.

The authentication service returned an invalid consent response.

인증 서비스의 동의 승인 응답이 예상한 형식이나 조건에 맞지 않습니다.

승인 요청을 반복하기 전에 요청 식별자로 처리 결과를 확인해 주세요. 담당자의 확인 후 로그인부터 다시 시작해 주세요.

The service failed to record consent usage.

승인 과정에서 동의 사용 기록을 저장하지 못했습니다.

승인 상태가 불명확하므로 요청 식별자로 처리 결과를 먼저 확인해 주세요. 기존 승인 요청을 재전송하지 마세요.

creation_audit_pending

User creation committed; audit delivery is pending. Retry with the same Idempotency-Key.

사용자는 생성됐지만 감사 저장소에 생성 기록을 전달하지 못했습니다. 서버가 원장의 최초 수행자와 대상 UUID를 유지하여 전달을 재시도합니다.

기존 Idempotency-Key로 재시도해 주세요. 새 키로 같은 사용자를 생성하지 마세요. 문제가 계속되면 서비스 관리자에게 감사 저장소 상태 확인을 요청해 주세요.

credential_conflict

The credential conflicts with an existing credential.

연동 자격 증명과 대화형 로그인 자격 증명이 한 요청에 함께 포함되어 있습니다.

호출할 API가 요구하는 인증 방식 하나만 사용해 주세요. 연동 API에는 브라우저 세션이나 대화형 인증 정보를 함께 보내지 마세요.

credential_create_failed

The service failed to create the credential.

서버가 연동 자격 증명 생성 요청을 완료하지 못했습니다.

자격 증명 목록에서 생성 결과를 먼저 확인해 주세요. 결과가 불명확하면 요청 식별자로 관리자에게 문의해 주세요.

credential_exposure_exceeded

The credential does not allow the requested exposure.

요청한 정보의 공개 수준이 자격 증명에 허용된 수준을 초과했습니다.

요청의 exposure와 자격 증명의 허용 범위를 비교해 주세요. 필요한 정보 접근은 관리자에게 별도 승인을 요청해 주세요.

credential_generation_failed

The service failed to generate the credential.

서버가 자격 증명의 비밀값을 생성하거나 안전하게 저장할 형태로 처리하지 못했습니다.

서비스 관리자에게 자격 증명 생성 기능 확인을 요청해 주세요. 임의로 비밀값을 만들어 등록하지 마세요.

credential_list_failed

The service failed to list credentials.

서버가 자격 증명 목록을 조회하지 못했습니다. 목록이 비었다는 뜻은 아닙니다.

관리자에게 저장소 상태를 확인해 주세요. 서비스가 복구되면, 목록을 다시 조회해 주세요.

credential_not_active

The credential is not active.

작업 대상 자격 증명이 활성 상태가 아닙니다.

자격 증명의 최신 상태를 조회해 주세요. 비활성 자격 증명에 허용된 작업인지 확인해 주세요.

credential_not_found

The requested credential does not exist.

요청한 식별자에 해당하는 자격 증명을 찾지 못했습니다.

자격 증명 목록에서 대상 식별자를 확인해 주세요. 삭제된 대상이면, 그 식별자로 변경 요청을 보내지 마세요.

credential_not_inactive

The credential is not inactive.

비활성 이력에만 허용된 재발급을 다른 상태의 자격 증명에 요청했습니다.

자격 증명의 최신 상태와 재발급 조건을 확인해 주세요. 활성 자격 증명을 임의로 비활성화하지 마세요.

credential_operation_mismatch

The credential does not grant the requested operation.

자격 증명에 연결된 OperationID가 요청한 작업과 다릅니다.

요청 경로와 자격 증명의 OperationID를 비교해 주세요. 담당 관리자에게 필요한 작업 전용 자격 증명을 요청해 주세요.

credential_operation_not_available

The requested credential operation is unavailable.

요청한 작업이 연동 자격 증명으로 사용할 수 있는 작업 목록에 없습니다.

공개 연동 API의 지원 작업 목록을 확인해 주세요. 지원되지 않는 관리자 API를 연동 키로 호출하지 마세요.

credential_scope_exceeded

The requested scope exceeds the credential scope.

대상 Tenant가 연동 자격 증명에 허용된 범위를 벗어났습니다.

대상 Tenant와 자격 증명의 scope를 비교해 주세요. 다른 범위 접근이 필요하면, 관리자에게 검토를 요청해 주세요.

credential_store_unavailable

The credential store is unavailable.

연동 자격 증명을 조회하는 저장소를 사용할 수 없습니다. 키의 유효성을 판정한 결과가 아닙니다.

저장소 연결 상태를 담당자에게 확인해 주세요. 이 오류만으로 기존 키를 교체하지 마세요.

credential_update_failed

The service failed to update the credential.

자격 증명 변경 요청의 저장을 완료하지 못했습니다.

목록에서 대상 자격 증명의 현재 상태를 먼저 확인해 주세요. 변경 결과가 불명확하면 요청 식별자로 문의해 주세요.

credential_usage_record_failed

The service failed to record credential usage.

서버가 연동 자격 증명 사용 기록을 남기지 못했습니다.

감사 기록 저장소 상태를 담당자에게 확인해 주세요. 변경 요청이면, 실제 자원 상태를 확인한 뒤 후속 조치를 결정해 주세요.

cursor_expired

The cursor expired.

다음 페이지를 조회하는 cursor의 유효 시간이 지났습니다.

기존 cursor를 제거하고 첫 페이지부터 다시 조회해 주세요.

cursor_invalid

The cursor is invalid.

다음 페이지 조회용 cursor가 유효한 서버 발급 값이 아닙니다.

cursor를 직접 수정하지 마세요. 첫 페이지 응답이 제공한 값을 사용해 주세요.

cursor_mismatch

The cursor does not match the request.

cursor가 현재 요청에 필요한 연결 조건과 맞지 않습니다.

처음 조회한 요청 조건을 확인해 주세요. 조건을 바꿨으면, cursor 없이 첫 페이지부터 조회해 주세요.

cursor_query_mismatch

The cursor query does not match the request.

cursor를 발급할 때 사용한 검색 조건과 현재 조건이 다릅니다.

기존 검색 조건을 유지하거나 cursor 없이 변경한 조건으로 첫 페이지를 조회해 주세요.

cursor_scope_mismatch

The cursor scope does not match the request.

cursor를 발급한 권한 범위와 현재 조회 범위가 다릅니다.

현재 허용된 Tenant 범위를 확인해 주세요. 다른 범위의 cursor를 재사용하지 말고 첫 페이지부터 조회해 주세요.

cursor_unavailable

The cursor service is unavailable.

서버가 페이지 이동 정보를 처리하는 기능을 사용할 수 없습니다.

조회 서비스의 복구 여부를 담당자에게 확인해 주세요. 복구되면, 첫 페이지부터 조회를 시작해 주세요.

dependency_unavailable

A required dependency is unavailable.

요청 처리에 필요한 연결 서비스나 저장소를 사용할 수 없습니다.

응답의 상세 정보로 영향을 받은 기능을 확인해 주세요. 변경 요청이면, 기존 작업의 처리 상태를 먼저 조회해 주세요.

device_key_conflict

The device key conflicts with an existing device registration.

기기 공개 키가 기존 기기 등록과 충돌합니다.

기기 등록 목록에서 같은 키의 등록 상태를 확인해 주세요. 새 등록을 반복하기 전에 기존 기기를 복구할지 담당자와 결정해 주세요.

device_not_found

The requested device does not exist.

요청한 식별자에 해당하는 기기를 찾지 못했습니다.

현재 계정의 기기 목록에서 식별자를 확인해 주세요. 등록이 필요한 기기이면, 공식 등록 절차를 진행해 주세요.

device_proof_expired

The device proof expired.

서버가 기기 증명의 만료 시각이 지났다고 판정했습니다. 이 판정만으로 기기 시계 오류를 확정할 수 없습니다.

기기와 서버의 시간 동기화 상태를 확인해 주세요. 만료된 증명 대신 현재 요청에 맞는 새 증명을 생성해 주세요.

device_proof_issued_at_future

The device proof issue time is beyond the permitted future range.

기기 증명의 발급 시각이 서버 기준 허용된 미래 범위를 초과했습니다. 기기 시계가 원인인지는 추가 확인이 필요합니다.

기기와 서버의 시간 및 증명의 iat 값을 비교해 주세요. 시간 생성 로직을 확인한 뒤 새 증명을 생성해 주세요.

device_proof_issued_at_too_old

The device proof issue time is beyond the permitted age.

기기 증명의 발급 시각이 서버가 허용하는 기간보다 오래되었습니다.

저장된 증명을 재사용하는지 확인해 주세요. 기기와 서버의 시간 상태를 확인하고 현재 요청용 증명을 생성해 주세요.

device_proof_not_yet_valid

The device proof is not valid yet.

기기 증명의 사용 시작 시각이 서버 기준 현재 시각보다 늦습니다.

증명의 nbf 값과 서버 시간을 비교해 주세요. 기기 시계와 증명 생성 로직을 확인해 주세요.

device_proof_time_claims_invalid

The device proof time claims are missing or invalid.

기기 증명의 시간 필드가 없거나 허용된 유효 시간 조건에 맞지 않습니다.

증명의 iat와 exp 값 및 유효 시간 길이를 API 계약과 비교해 주세요. 기기 시계만 원인으로 단정하지 마세요.

device_state_conflict

The device is in a state that conflicts with the requested operation.

기기의 현재 상태에서 요청한 작업을 수행할 수 없습니다.

기기 목록에서 최신 상태를 확인해 주세요. 해당 상태에 허용된 작업을 선택해 주세요.

device_version_conflict

The device version does not match the expected version.

요청에 지정한 기기 버전이 서버의 최신 버전과 다릅니다.

기기 정보를 다시 조회해 주세요. 최신 버전에 대한 변경 내용을 검토한 뒤 제출해 주세요.

diagnostic_already_running

A diagnostic job is already running on this instance.

같은 인스턴스에서 진단 작업이 이미 실행 중입니다.

기존 작업이 끝나거나 취소된 뒤 새 작업을 시작해 주세요.

diagnostic_capture_active

Another diagnostic capture is active on this instance.

같은 인스턴스에서 스택 또는 진단 수집이 진행 중입니다.

진행 중인 수집이 끝난 뒤 다시 시도해 주세요.

diagnostics_disabled

Performance diagnostics are disabled on this instance.

현재 인스턴스의 진단 실행이 허용되지 않았습니다.

비운영 환경의 진단용 빌드와 실행 플래그를 확인해 주세요. Production에서는 실행할 수 없습니다.

directory_global_scope_forbidden

Directory operations require a tenant scope.

Directory 작업에 전체 범위를 지정했지만 이 작업은 Tenant 범위만 허용합니다.

구체적인 대상 Tenant를 지정해 주세요. 그 Tenant에 허용된 연동 자격 증명을 사용해 주세요.

directory_integration_unavailable

The directory integration is unavailable.

Directory 연동 처리에 필요한 기능을 사용할 수 없습니다.

연동 서비스와 연결 상태를 담당자에게 확인해 주세요. 변경 요청이면, 대상 사용자와 소속의 현재 상태를 먼저 조회해 주세요.

directory_mutation_failed

The directory operation failed.

Directory 사용자 또는 소속 변경을 완료하지 못했습니다.

대상 사용자의 현재 상태와 작업 기록을 먼저 확인해 주세요. 결과가 불명확하면 새 요청을 만들기 전에 요청 식별자로 문의해 주세요.

directory_scope_required

A tenant scope is required for this directory operation.

Directory 작업에 필요한 tenant_subtree 범위가 지정되지 않았습니다.

연동 자격 증명의 scope.kind와 scope.tenantId를 확인해 주세요. 담당 관리자에게 대상 Tenant로 한정된 자격 증명을 요청해 주세요.

expected_revision_required

The current profile revision is required.

수정 요청에 현재 revision이 없습니다.

프로필 조회 응답의 revision을 expectedRevision으로 전달해 주세요.

expired_token

The token expired.

요청에 사용한 토큰 또는 인증 코드의 유효 시간이 지났습니다.

만료된 값을 재사용하지 마세요. 해당 로그인 또는 인증 절차에서 새 값을 발급받아 주세요.

export_too_large

The export exceeds the permitted size.

내보내기 대상이 허용된 크기나 건수를 초과했습니다.

조회 기간과 대상 범위를 줄여 주세요. 필요한 결과를 허용된 범위로 나누어 내보내 주세요.

forbidden

The authenticated principal is not allowed to perform this operation.

인증한 주체에 요청 작업을 수행할 권한이 없습니다.

대상 자원과 현재 권한 범위를 확인해 주세요. 업무상 필요한 권한은 승인 절차로 요청해 주세요.

fresh_totp_required

A fresh TOTP authentication is required.

현재 작업에 사용할 만큼 최근에 수행한 TOTP 인증 기록이 없습니다.

로그인 화면에서 시간 기반 일회용 코드인 TOTP로 다시 인증해 주세요. 인증 후 원래 작업으로 돌아가 주세요.

gateway_timeout

The upstream service did not respond in time.

연결된 서비스가 제한 시간 안에 응답하지 않았습니다. 작업 미실행이나 실패가 확정된 상태는 아닙니다.

기존 작업 상태와 대상 자원을 먼저 조회해 주세요. 재전송이 필요하면, API의 중복 방지 규칙과 기존 Idempotency-Key를 유지해 주세요.

hanmac_email_local_part_conflict

The Hanmac email local part conflicts with another account.

Hanmac 이메일에서 @ 앞부분이 다른 계정과 충돌합니다.

해당 이메일 식별자를 사용하는 기존 계정을 확인해 주세요. 다른 계정의 식별자를 덮어쓰지 말고 관리자에게 조정을 요청해 주세요.

headless_jwks_refresh_failed

The headless login key set refresh failed.

화면 없는 로그인에 사용하는 공개 키 집합을 갱신하지 못했습니다.

서비스 관리자에게 등록한 JWKS 주소의 응답과 키 게시 상태를 확인해 주세요. 키 검증을 생략하지 마세요.

hr_integration_unavailable

HR integration is unavailable.

HR 연동에 필요한 서비스가 응답하지 않습니다.

잠시 후 같은 Idempotency-Key로 다시 요청해 주세요.

hr_tenant_scope_required

HR operations require a hanmac-family tenant subtree.

HR 키의 조직 범위가 hanmac-family 하위 조직이 아닙니다.

hanmac-family 하위의 구체적인 조직을 선택해 키를 발급해 주세요.

id_token_claims_invalid

The identity token claims are invalid.

ID token에 넣을 사용자 정보 필드의 구성이 허용된 조건에 맞지 않습니다.

metadata.id_token_claims.top_level 값과 허용된 필드 구성을 확인해 주세요. 서비스 관리자에게 토큰 정보 구성의 수정을 요청해 주세요.

idempotency_conflict

The idempotency key is already bound to a different request.

같은 Idempotency-Key가 다른 요청 내용에 이미 연결되어 있습니다.

해당 키로 처음 보낸 요청과 처리 상태를 먼저 확인해 주세요. 재시도이면, 처음 보낸 본문과 같은 키를 유지해 주세요. 독립된 새 작업일 때만 새 키를 사용해 주세요.

idempotency_key_required

An idempotency key is required for this operation.

중복 실행을 구분할 Idempotency-Key가 요청에 없습니다.

하나의 작업에 사용할 고유한 Idempotency-Key를 지정해 주세요. 같은 작업을 재전송할 때는 같은 키와 본문을 유지해 주세요.

identifier_conflict

A login identifier is already in use.

전화번호 등 로그인 식별자를 다른 사용자가 사용하고 있습니다.

다른 사용자의 식별자와 겹치지 않는 값으로 수정해 주세요.

identity_lookup_failed

The service failed to look up the identity.

서버가 사용자 원장 조회를 완료하지 못했습니다. 사용자가 없다는 판정은 아닙니다.

사용자 식별자와 요청 식별자를 기록해 주세요. 담당자에게 원장 조회 상태를 확인한 뒤 조회를 진행해 주세요.

identity_lookup_unavailable

The identity lookup service is unavailable.

사용자 원장을 조회하는 서비스를 사용할 수 없습니다.

원장 서비스의 연결 상태를 담당자에게 확인해 주세요. 조회 실패를 근거로 사용자를 새로 만들거나 삭제하지 마세요.

identity_mirror_unavailable

The identity mirror is unavailable.

사용자 원장을 복제한 조회 데이터를 사용할 수 없습니다.

담당자에게 복제 데이터의 저장소와 동기화 상태를 확인해 주세요. 사용자 부재로 판단하지 마세요.

identity_visibility_unavailable

Identity visibility data is unavailable.

사용자 노출 범위를 판단하는 데이터를 사용할 수 없습니다.

담당자에게 노출 정책 조회 상태를 확인해 주세요. 정책 확인 없이 사용자 정보를 다른 경로로 조회하지 마세요.

import_preview_changed

The import preview changed before submission.

가져오기 미리보기와 제출 시점의 대상 데이터가 달라졌습니다.

가져오기 미리보기를 새로 생성해 주세요. 변경된 대상과 결과를 검토한 뒤 제출해 주세요.

incomparable_performance_runs

The measurements do not satisfy the performance comparison requirements.

측정 조건이 다르거나 정상 실행의 표본 조건을 만족하지 않습니다.

환경, fixture, 동시성, 측정 항목, 워밍업, 오류 수와 진단 플래그를 확인해 주세요.

inline_headless_jwks_not_allowed

Inline headless login keys are not allowed.

요청 본문에 직접 포함한 headless 로그인 공개 키를 허용하지 않습니다.

API가 요구하는 공개 키 등록 방식을 확인해 주세요. 서비스 관리자에게 허용된 키 배포 경로 구성을 요청해 주세요.

installed_refresh_policy_not_allowed

The installed refresh policy does not allow this operation.

애플리케이션 유형이 요청한 설치형 앱 갱신 정책을 허용하지 않습니다.

applicationProfile과 installedAppRefreshPolicy의 허용 조합을 확인해 주세요. 서버 간 통신용 애플리케이션에 설치형 앱 정책을 지정하지 마세요.

integration_credential_expired

The integration credential expired.

연동 자격 증명의 만료 시간이 지났습니다.

관리자에게 승인된 갱신 또는 재발급 절차를 요청해 주세요. 새 자격 증명을 적용하기 전에 사용 범위를 확인해 주세요.

integration_credential_not_allowed

The integration credential is not allowed.

현재 경로는 연동 자격 증명을 인증 수단으로 허용하지 않습니다.

연동 작업에는 공개된 /integrations/* 경로를 사용해 주세요. 관리자 작업은 권한이 있는 사용자의 대화형 인증으로 진행해 주세요.

integration_credential_required

An integration credential is required.

연동 API에 필요한 키 식별자나 비밀값이 없습니다.

X-Baron-Key-ID와 X-Baron-Key-Secret 헤더의 전달 여부를 확인해 주세요. 비밀값을 로그나 오류 보고에 넣지 마세요.

interactive_client_credentials_not_allowed

Interactive clients cannot use client credentials.

대화형 애플리케이션이 client_credentials 방식을 요청했습니다.

애플리케이션의 실제 사용 목적과 grantTypes를 확인해 주세요. 서버 간 통신이 필요하면, 별도 m2m 애플리케이션 등록을 담당자에게 요청해 주세요.

internal_domain_personal_assignment_rejected

Internal email domains cannot be assigned to personal tenants.

내부 이메일 도메인 사용자를 Personal 테넌트에 소속시키려 했습니다.

해당 사용자의 대표 소속을 회사 또는 조직 테넌트로 지정해 주세요.

internal_error

The server failed to complete the request.

서버 내부 오류로 요청 처리를 완료하지 못했습니다.

변경 요청이면, 자원의 현재 상태를 먼저 확인해 주세요. 요청 식별자와 발생 시각을 서비스 관리자에게 전달해 주세요.

invalid_client

The client authentication is invalid.

애플리케이션 인증 정보가 유효하지 않습니다.

client_id와 해당 애플리케이션에 등록된 인증 방식을 확인해 주세요. 비밀값이나 서명 키의 등록 상태는 관리자에게 확인해 주세요.

invalid_client_assertion_audience

The client assertion audience does not match.

클라이언트가 서명한 인증 문서의 aud 값이 서버가 기대한 대상과 다릅니다.

등록된 토큰 발급 주소와 aud 값을 비교해 주세요. 올바른 대상을 넣어 인증 문서를 다시 생성해 주세요.

invalid_client_assertion_expired

The client assertion expiry is not valid.

클라이언트 인증 문서의 만료 조건이 유효하지 않습니다.

인증 문서의 exp 값과 서버 시간을 비교해 주세요. 허용된 유효 시간으로 새 인증 문서를 생성해 주세요.

invalid_client_assertion_iat_future

The client assertion issue time is not valid.

클라이언트 인증 문서의 발급 시각이 서버의 허용 범위를 벗어났습니다.

iat 값과 클라이언트 및 서버의 시간을 비교해 주세요. 시간 동기화와 발급 로직을 확인해 주세요.

invalid_client_assertion_iss_sub

The client assertion issuer or subject does not match.

클라이언트 인증 문서의 iss 또는 sub 값이 등록한 클라이언트와 맞지 않습니다.

등록된 client_id와 iss 및 sub 값을 비교해 주세요. 다른 애플리케이션의 인증 문서를 사용하지 마세요.

invalid_client_assertion_jwks_load

The client assertion keys are unavailable.

클라이언트 인증 문서를 검증할 공개 키를 읽지 못했습니다.

등록된 JWKS 주소의 접근 가능 여부와 응답 형식을 확인해 주세요. 키를 읽을 수 있을 때까지 인증 검증을 우회하지 마세요.

invalid_client_assertion_not_before

The client assertion is not active yet.

클라이언트 인증 문서를 사용할 수 있는 시작 시각이 아직 되지 않았습니다.

nbf 값과 서버 시간을 비교해 주세요. 클라이언트의 시간 상태와 인증 문서 생성 로직을 확인해 주세요.

invalid_client_assertion_parse

The client assertion format is invalid.

클라이언트 인증 문서의 형식을 해석할 수 없습니다.

API가 요구하는 서명 문서 형식과 인코딩을 확인해 주세요. 전송 과정에서 값이 잘리거나 변형되었는지 확인해 주세요.

invalid_client_assertion_signature

The client assertion signature is invalid.

클라이언트 인증 문서의 서명을 등록된 공개 키로 검증하지 못했습니다.

서명 키와 공개 키의 짝 및 kid 값을 확인해 주세요. 키 교체 중이면, 공개 키 게시가 끝났는지 확인해 주세요.

invalid_code

The supplied authorization code is invalid.

제출한 인증 또는 인가 코드가 현재 요청에서 유효하지 않습니다.

코드를 발급한 로그인 요청과 현재 요청이 같은지 확인해 주세요. 사용했거나 만료된 코드이면, 공식 절차에서 새 코드를 발급받아 주세요.

invalid_device_proof

The device proof is invalid.

기기 서명이나 요청에 결합된 값이 검증을 통과하지 못했습니다.

기기 키, audience, 요청 hash, 발급 시각과 jti를 확인해 주세요. 같은 proof를 다시 전송하지 마세요.

invalid_email

The email address is invalid.

이메일 값이 허용된 주소 형식에 맞지 않습니다.

이메일 주소의 형식과 입력 오류를 확인해 주세요. 오류가 표시된 필드만 수정해 주세요.

invalid_employee_number

The employee number must be a string of at most 20 characters or null.

사번의 형식 또는 길이가 올바르지 않습니다.

사번은 최대 20자의 문자열로 전달해 주세요. 삭제할 때는 null 또는 빈 문자열을 사용해 주세요.

invalid_expiry

The expiry value is invalid.

요청한 만료 값이 허용된 기간이나 형식에 맞지 않습니다.

해당 API의 만료 필드 형식과 허용 범위를 확인해 주세요. 그 범위에 맞는 값을 제출해 주세요.

invalid_exposure

The exposure value is invalid.

정보 공개 수준으로 허용되지 않은 값을 요청했습니다.

exposure에 허용된 structure, members, identifiers 중 필요한 값을 사용해 주세요. 자격 증명이 그 수준을 허용하는지도 확인해 주세요.

invalid_format

The supplied value has an invalid format.

입력 값이 해당 필드에 필요한 형식과 맞지 않습니다.

응답에 표시한 필드와 요구 형식을 확인해 주세요. 값을 해당 형식으로 수정해 주세요.

invalid_grant

The supplied grant is invalid or unusable.

제출한 인가 코드나 갱신 수단을 현재 요청에 사용할 수 없습니다.

해당 값의 만료와 사용 이력 및 클라이언트 연결을 확인해 주세요. 로그인 재시작이 필요한 경우 공식 로그인 절차를 따라 주세요.

invalid_integration_credential

The integration credential is invalid or inactive.

연동 자격 증명이 유효하지 않거나 활성 상태가 아닙니다.

키 식별자와 비밀값의 짝을 확인해 주세요. 관리자에게 폐기·교체·만료 상태를 확인해 주세요.

invalid_job_request

The operations job request is invalid.

지원하지 않는 작업 종류나 진단 옵션입니다.

작업 종류와 CPU 수집 시간 1~30초 조건을 확인해 주세요.

invalid_json

The request body contains invalid JSON.

요청 본문을 올바른 JSON으로 해석할 수 없습니다.

따옴표와 쉼표 등 JSON 문법을 확인해 주세요. 올바른 JSON 본문과 Content-Type을 전송해 주세요.

invalid_login_identifier

The employee number does not satisfy the login identifier policy.

사번으로 만든 로그인 식별자가 정책을 만족하지 않습니다.

해당 조직의 로그인 식별자 정책에 맞는 사번을 전달해 주세요.

invalid_login_prepare_request

The login preparation request is invalid.

로그인 준비 요청이 필요한 입력 조건에 맞지 않습니다.

공식 로그인 시작 화면에서 요청을 생성해 주세요. 연동 구현이면, 필수 필드와 허용된 요청 형식을 확인해 주세요.

invalid_membership_delta

The membership change is invalid.

추가하거나 제거할 소속의 변경 내용이 유효하지 않습니다.

추가 목록과 제거 목록의 중복 및 대상 Tenant를 확인해 주세요. 현재 소속을 기준으로 변경 요청을 다시 작성해 주세요.

invalid_name

The name must contain at most 100 characters.

이름이 비어 있거나 허용 길이를 초과했습니다.

제어문자 없이 1~100자의 이름을 전달해 주세요.

invalid_operation_id

The operation ID must be a UUID.

작업 식별자가 UUID 형식이 아닙니다.

수정 응답의 statusUrl로 작업 상태를 조회해 주세요.

invalid_operation_payload

The operation payload is invalid.

작업 본문이 해당 작업에 요구되는 구조나 조건과 맞지 않습니다.

선택한 OperationID의 요청 형식과 본문을 비교해 주세요. 필요한 필드와 값만 수정해 주세요.

invalid_operations_queue

The operations queue is not supported.

요청한 큐 종류를 지원하지 않습니다.

queue 경로에는 keto 또는 worksmobile을 사용하세요.

invalid_or_expired_code

The supplied code is invalid or expired.

제출한 코드가 유효하지 않거나 만료되었습니다.

현재 로그인 요청에서 받은 최신 코드를 확인해 주세요. 만료된 코드이면, 공식 인증 절차에서 새 코드를 요청해 주세요.

invalid_performance_import

The performance import has an invalid JSON structure.

성능 비교 JSON 형식 또는 필드가 유효하지 않습니다.

운영 센터 사용법의 입력 필드와 JSON 구문을 확인해 주세요.

invalid_phone

The phone number is invalid.

전화번호 값이 해당 필드의 입력 조건에 맞지 않습니다.

국가 코드와 번호 형식을 확인해 주세요. API가 요구한 형식으로 전화번호를 제출해 주세요.

invalid_primary_tenant

The primary tenant is invalid.

대표 Tenant를 지정한 primaryTenantId가 UUID 형식이 아닙니다.

Tenant 조회 응답에서 대상의 UUID를 확인해 주세요. 이름이나 slug 대신 해당 UUID를 primaryTenantId에 입력해 주세요.

invalid_profile_field

The profile field has an invalid value.

프로필 필드의 값 형식이 올바르지 않습니다.

employeeNumber, name, phone의 입력 형식을 확인해 주세요.

invalid_qr_browser_flow_owner

The QR login browser flow owner is invalid.

QR 로그인 요청이 현재 브라우저 흐름의 소유자와 연결되지 않습니다.

QR을 표시한 원래 브라우저에서 절차를 진행해 주세요. 창이나 세션이 바뀌었으면 로그인부터 다시 시작해 주세요.

invalid_qr_request

The QR login request is invalid.

QR 로그인 요청의 입력 또는 연결 정보가 유효하지 않습니다.

공식 로그인 화면에서 새 QR 요청을 생성해 주세요. 다른 로그인 시도의 요청 정보를 섞지 마세요.

invalid_queue_item

The queue item ID must be a UUID.

큐 항목 ID가 UUID 형식이 아닙니다.

큐 목록 API가 반환한 항목 ID로 다시 요청하세요.

invalid_request

The request is malformed or contains invalid parameters.

요청에 잘못된 매개변수나 누락된 입력이 있습니다.

응답의 안전한 상세 정보와 API 입력 조건을 확인해 주세요. 지적된 입력을 수정해 주세요.

invalid_revision

The profile revision has an invalid format.

revision의 형식이 올바르지 않습니다.

조회 응답의 revision 문자열을 그대로 전달해 주세요.

invalid_scope

The requested scope is invalid or not permitted.

요청한 scope가 유효하지 않거나 현재 클라이언트에 허용되지 않습니다.

등록된 scope 목록과 실제 요청 값을 비교해 주세요. 추가 범위가 필요하면, 서비스 관리자에게 승인을 요청해 주세요.

invalid_session

The session is missing, invalid, or expired.

요청에 필요한 세션이 없거나 유효하지 않습니다.

원래 서비스의 로그인 화면에서 다시 인증해 주세요. 세션 값을 직접 수정하지 마세요.

invalid_session_reference

The session reference is invalid.

요청에 포함된 세션 참조가 유효하지 않습니다.

현재 로그인에서 제공한 세션 참조인지 확인해 주세요. 오래된 참조이면, 다시 로그인해 주세요.

invalid_source_tenant

The source tenant is invalid.

가져오기 원본으로 지정한 Tenant가 활성 비공개 Tenant 조건을 충족하지 않습니다.

원본 Tenant의 활성 상태와 공개 범위를 확인해 주세요. 조건에 맞는 원본을 선택한 뒤 가져오기 미리보기를 생성해 주세요.

invalid_tenant_selector

The tenant selector is invalid.

Tenant를 지정한 값의 형식이나 조합이 유효하지 않습니다.

API가 허용한 Tenant 선택 필드를 확인해 주세요. 식별자와 slug를 혼동하지 마세요.

invalid_user_id

The user identifier is invalid.

사용자 식별자가 필요한 형식이나 조건에 맞지 않습니다.

사용자 조회 응답에서 식별자를 확인해 주세요. 이름이나 이메일 대신 API가 요구한 사용자 식별자를 사용해 주세요.

invalid_value

The supplied value is invalid.

입력 필드의 값이 허용된 조건에 맞지 않습니다.

응답에 표시한 필드와 해당 값의 제약 조건을 확인해 주세요. 허용된 값으로 수정해 주세요.

last_membership_required

The user must retain one membership.

요청대로 소속을 제거하면 유지해야 할 마지막 소속이 없어집니다.

유지할 소속을 확인해 주세요. 계정 종료가 목적이면, 소속 제거 대신 승인된 계정 처리 절차를 요청해 주세요.

login_blocked_by_admin

Login is blocked by an administrator.

관리자가 해당 계정의 로그인을 차단한 상태입니다.

계정 관리자에게 차단 사유와 해제 절차를 문의해 주세요. 다른 인증 경로로 차단을 우회하지 마세요.

login_completion_conflict

The login completion conflicts with the current state.

로그인 완료 요청이 이미 저장된 진행 상태와 충돌합니다.

현재 로그인 결과를 먼저 확인해 주세요. 응답이 새 로그인을 안내하면, 기존 완료 요청을 반복하지 말고 새 절차를 진행해 주세요.

login_policy_denied

The login policy denied the request.

현재 로그인 요청이 적용 중인 정책을 충족하지 않습니다.

응답에 제공된 사유와 로그인 조건을 확인해 주세요. 서비스 관리자에게 이용 자격을 문의해 주세요.

login_policy_unavailable

The login policy is unavailable.

서버가 로그인 허용 여부를 판단할 정책을 읽지 못했습니다. 로그인 자격이 없다는 판정은 아닙니다.

정책 서비스 상태를 담당자에게 확인해 주세요. 정책을 읽을 수 있을 때 공식 로그인 절차를 진행해 주세요.

login_prepare_forbidden

The login preparation request is not allowed.

현재 요청의 출처나 자격이 로그인 준비 절차의 허용 조건에 맞지 않습니다.

공식 서비스 주소와 허용된 로그인 경로를 사용했는지 확인해 주세요. 연동 구현이면, 요청 출처와 인증 방식을 검토해 주세요.

login_smoke_route_mismatch

The login route does not match the expected flow.

로그인 점검용 계정이 지정된 직접 전화번호 인증 경로를 사용하지 않았습니다.

점검 절차에 정한 직접 전화번호 로그인 경로를 사용해 주세요. 일반 계정의 로그인 정책을 변경하지 마세요.

m2m_policy_invalid

The machine to machine policy is invalid.

애플리케이션 유형과 서버 간 통신 정책의 구성이 맞지 않습니다.

applicationProfile과 m2mPolicy의 허용 조합을 확인해 주세요. 서비스 관리자에게 용도에 맞는 구성 검토를 요청해 주세요.

membership_invariant_violation

The membership invariant is not satisfied.

요청한 소속 변경이 유지해야 할 소속 규칙을 위반합니다.

현재 대표 소속과 추가 소속을 함께 확인해 주세요. 응답에 표시한 규칙을 만족하도록 변경 내용을 수정해 주세요.

membership_unavailable

Current tenant membership information is unavailable.

현재 소속 정보를 조회하거나 조직 경로를 구성할 수 없습니다.

잠시 후 다시 요청해 주세요. 오류가 계속되면, request_id와 함께 운영자에게 문의해 주세요.

method_not_allowed

The requested method is not allowed.

해당 경로가 요청한 HTTP 메서드를 지원하지 않습니다.

API 문서에서 경로와 HTTP 메서드를 함께 확인해 주세요. 지원되는 메서드로 호출해 주세요.

mfa_required

Additional multi-factor authentication is required.

현재 작업에 필요한 다중 인증을 완료하지 않았습니다.

로그인 화면에서 안내한 추가 인증 수단으로 인증해 주세요. 인증 후 원래 작업을 계속해 주세요.

mirror_not_ready

The identity mirror is not ready.

조회용 복제 데이터가 요청을 처리할 준비 상태에 도달하지 않았습니다.

복제 처리의 진행 상태를 담당자에게 확인해 주세요. 준비되지 않은 결과를 빈 목록이나 전체 통계로 사용하지 마세요.

name_required

A name is required.

요청한 자원에 필요한 이름이 없습니다.

대상 자원을 구분할 이름을 입력해 주세요.

network_assurance_subject_mismatch

The network assurance subject does not match.

네트워크 인증에 연결된 사용자와 로그인 요청의 사용자가 다릅니다.

네트워크 인증 계정과 현재 로그인 계정을 확인해 주세요. 동일한 사용자로 공식 인증 절차를 다시 시작해 주세요.

not_found

The requested resource does not exist.

요청한 자원을 현재 조회 범위에서 찾지 못했습니다.

자원 식별자와 경로를 확인해 주세요. 삭제나 이동 여부는 권한이 있는 담당자에게 확인해 주세요.

not_supported

The requested operation is not supported.

서버가 해당 요청 기능을 지원하지 않습니다.

현재 API에서 지원하는 기능을 확인해 주세요. 필요한 기능이 없으면, 서비스 담당자에게 요청해 주세요.

oidc_linkage_unavailable

OIDC linkage data is unavailable.

외부 로그인과 사용자 계정의 연결 정보를 조회하지 못했습니다.

연결 정보 저장소 상태를 담당자에게 확인해 주세요. 이 오류만으로 새 사용자 연결을 생성하지 마세요.

oidc_login_request_load_failed

The service failed to load the OIDC login request.

서버가 OIDC 로그인 요청을 읽지 못했습니다.

현재 로그인 요청의 유효 상태와 인증 서비스 상태를 확인해 주세요. 응답이 안내하면, 공식 서비스에서 로그인을 다시 시작해 주세요.

oidc_subject_conflict

The OIDC subject conflicts with an existing identity.

외부 로그인 주체가 기존 사용자 연결과 충돌합니다.

어떤 계정에 외부 로그인이 연결되었는지 관리자에게 확인해 주세요. 기존 연결을 임의로 삭제하거나 다른 계정에 덮어쓰지 마세요.

operation_in_flight

An equivalent operation is already in progress.

같은 작업이 이미 처리 중입니다.

기존 작업의 식별자로 진행 상태를 조회해 주세요. 새 요청이나 새 Idempotency-Key로 같은 작업을 중복 제출하지 마세요.

operation_indeterminate

The operation result is unknown.

서버가 작업의 성공 또는 실패를 확정하지 못했습니다.

기존 작업 상태와 대상 자원을 먼저 조회해 주세요. 결과가 확인되기 전에는 새 Idempotency-Key로 같은 변경을 제출하지 마세요. 담당자에게 기존 요청 식별자로 확인을 요청해 주세요.

operation_not_approved

The operation lacks approval.

요청한 작업을 애플리케이션에 승인된 작업 목록에서 사용할 수 없습니다.

요청한 OperationID와 승인된 작업 목록을 비교해 주세요. 담당 관리자에게 해당 작업의 등록과 승인 상태를 확인해 주세요.

operation_not_found

The operation was not found.

해당 사용자의 HR 작업을 찾을 수 없습니다.

수정 응답의 operationId와 사용자 ID를 확인해 주세요.

operations_artifact_not_found

The diagnostic artifact is unavailable or expired.

결과가 없거나 만료 또는 제거되었습니다.

작업 종류와 인스턴스를 확인하고 필요하면 새 진단 작업을 실행해 주세요.

operations_artifact_not_ready

The diagnostic artifact is not ready.

진단 결과가 아직 준비되지 않았습니다.

작업이 끝난 뒤 다시 다운로드해 주세요.

operations_job_capacity

The operations job registry is at capacity.

인스턴스의 작업 수 제한에 도달했습니다.

진행 중인 작업 상태를 확인하고 작업이 끝난 뒤 다시 시도해 주세요.

operations_job_not_cancellable

The operations job can no longer be canceled.

작업이 끝났거나 이미 취소 요청을 처리 중입니다.

작업 목록을 새로 고쳐 최종 상태를 확인해 주세요.

operations_job_not_found

The operations job does not exist on this instance.

이 인스턴스에 해당 작업이 없습니다.

작업을 시작한 인스턴스인지, 재시작이나 보관 만료가 있었는지 확인해 주세요.

operations_queue_item_not_cancellable

The queue item is missing, processing, or already complete.

큐 항목이 없거나 이미 처리 중 또는 완료 상태입니다.

큐 목록을 새로 고친 뒤 대기 또는 실패 항목을 선택하세요. 중단은 이미 실행한 외부 작업을 되돌리지 않습니다.

operations_queue_item_not_retryable

The queue item is missing, stale, or not eligible for retry.

항목이 없거나 오래된 권한 변경이어서 재시도할 수 없습니다.

큐 상태와 최신 권한 작업을 다시 확인해 주세요. 과거 변경을 강제로 복원하지 마세요.

operations_queue_unavailable

Operations queue state is unavailable.

큐 상태를 조회하거나 갱신하지 못했습니다.

DB 상태와 서버 로그를 확인하고 다시 조회해 주세요.

org_context_source_unavailable

The organization context source is unavailable.

조직 정보 응답에 필요한 원본 데이터를 사용할 수 없습니다.

담당자에게 조직 원장과 연결 서비스 상태를 확인해 주세요. 이 오류를 조직이 없다는 응답으로 처리하지 마세요.

password_or_email_mismatch

The supplied password and email do not match.

제출한 이메일과 비밀번호로 인증하지 못했습니다. 어느 값이 잘못되었는지는 이 응답으로 구분하지 않습니다.

이메일 입력과 키보드 상태를 확인해 주세요. 비밀번호를 모르면 공식 비밀번호 복구 절차를 이용해 주세요.

performance_history_unavailable

Performance history storage is unavailable.

성능 이력 저장소를 사용할 수 없습니다.

DB 상태를 확인한 뒤 같은 입력으로 다시 시도해 주세요.

performance_import_too_large

The performance import exceeds the permitted body size.

성능 비교 입력이 1 MiB를 초과했습니다.

항목이나 표본 수를 줄여 1 MiB 이하의 JSON을 전달해 주세요.

phone_number_e164_required

The phone number must use E.164 format.

전화번호가 국가 코드를 포함하는 E.164 형식이 아닙니다.

더하기 기호와 국가 코드를 포함한 전화번호를 입력해 주세요. 해당 번호의 국가별 표기 규칙을 확인해 주세요.

pkce_restart_required

The authorization flow must be restarted.

현재 인가 흐름의 코드 검증 연결을 계속 사용할 수 없습니다.

진행 중인 인가 요청을 재전송하지 마세요. 새 코드 검증값을 사용하는 공식 로그인 절차를 처음부터 시작해 주세요.

prerequisite_not_ready

A required prerequisite is not ready.

요청 전에 완료해야 하는 준비 단계가 아직 끝나지 않았습니다.

응답에 표시한 선행 단계의 상태를 확인해 주세요. 해당 단계가 완료된 뒤 다음 작업을 진행해 주세요.

primary_tenant_change_not_supported

Changing the primary tenant is not supported.

현재 소속 변경 API는 대표 Tenant 변경을 지원하지 않습니다.

이 요청에서 대표 Tenant 변경을 제외해 주세요. 대표 소속 변경이 필요하면, 해당 작업을 지원하는 관리 절차를 이용해 주세요.

primary_tenant_required

A primary tenant is required.

요청한 작업에 필요한 대표 Tenant가 지정되지 않았습니다.

현재 사용자의 대표 소속을 확인해 주세요. 권한 범위 안에서 유효한 대표 Tenant를 지정해 주세요.

profile_fields_required

At least one supported profile field is required.

수정할 프로필 필드가 없습니다.

employeeNumber, name, phone 중 하나 이상을 전달해 주세요.

protected_identity

This operation cannot access a protected identity.

일반 사용자가 아닌 보호 계정입니다.

일반 사용자 계정만 HR API로 조회하거나 수정해 주세요.

protected_tenant_scope

The requested tenant scope is protected.

대상 Tenant가 Directory 연동에 허용되지 않는 보호 범위에 포함됩니다.

대상 Tenant가 보호 범위에 속하는지 확인해 주세요. 보호 범위의 변경은 승인된 관리 절차로 요청해 주세요.

public_tenant_required

A public tenant is required.

가져오기 작업에 필요한 공개 Tenant 로그인 범위가 저장되지 않았습니다.

애플리케이션의 공개 Tenant 로그인 범위를 먼저 검토해 주세요. 담당 관리자가 해당 범위를 저장한 뒤 가져오기 미리보기를 다시 생성해 주세요.

qr_login_not_allowed

QR login is not allowed for this flow.

현재 로그인 흐름에서 QR 인증을 허용하지 않습니다.

화면에서 허용한 인증 수단을 사용해 주세요. QR 인증이 필요하면, 서비스 관리자에게 적용 정책을 문의해 주세요.

query_busy

The query capacity is busy.

서버의 조회 처리 용량이 현재 요청을 받을 수 없는 상태입니다.

조회 요청 수를 줄여 주세요. 서버가 안내한 대기 간격 후 읽기 요청을 다시 진행해 주세요.

query_invalid

The query is invalid.

조회 조건의 형식이나 값이 유효하지 않습니다.

검색 필터와 정렬 및 날짜 값을 API 계약과 비교해 주세요. 잘못된 조건을 수정해 주세요.

query_too_broad

The query is too broad.

조회 대상 범위가 서버의 처리 제한을 초과했습니다.

기간이나 Tenant 등 지원되는 조건으로 범위를 줄여 주세요. 나눈 결과를 합칠 때 중복과 누락을 확인해 주세요.

rate_limited

Too many requests were received.

요청 빈도가 서버의 허용량을 초과했습니다.

Retry-After가 있으면, 해당 시간 동안 기다려 주세요. 반복 요청 간격을 늘려 주세요. 변경 요청은 기존 처리 상태도 먼저 확인해 주세요.

reason_required

A reason is required.

작업에 필요한 사유가 입력되지 않았습니다.

변경 목적을 설명하는 사유를 입력해 주세요. 사유에 비밀값이나 인증 코드를 넣지 마세요.

reauthentication_required

The user must authenticate again before continuing.

현재 인증으로 작업을 계속할 수 없습니다. 이 코드만으로 만료와 명시적 폐기를 구분할 수 없습니다.

서비스가 제공한 재인증 절차를 완료해 주세요. 설치형 갱신 API가 이 코드로 거절하면 해당 자격증명의 사용을 중단하고 PKCE 로그인을 시작해 주세요.

refresh_in_flight

A session refresh is already in progress.

같은 인증의 세션 갱신을 다른 요청이 처리하고 있습니다.

공유 저장소를 다시 읽어 최신 자격증명을 확인해 주세요. 아직 완료되지 않았다면 Retry-After를 지키고 같은 논리 요청을 재시도해 주세요.

replaced_by_fixed_assignment

The assignment was replaced by a fixed assignment.

기존 할당 요청이 고정 할당에 의해 대체되었습니다.

현재 적용된 고정 할당 내용을 확인해 주세요. 대체된 요청을 다시 제출하기 전에 담당자와 적용할 값을 결정해 주세요.

replay_response_expired

The stored replay response expired.

기존 작업을 재전송할 때 반환할 저장 응답의 보관 기간이 지났습니다. 원래 작업이 실패했다는 뜻은 아닙니다.

기존 작업과 대상 자원의 상태를 먼저 조회해 주세요. 결과 확인 없이 새 Idempotency-Key로 같은 작업을 제출하지 마세요.

request_entity_too_large

The request body exceeds the permitted size.

요청 본문이 서버의 허용 크기를 초과했습니다.

본문의 항목 수와 첨부 크기를 줄여 주세요. 일괄 작업이면, API가 허용하는 크기로 나누어 제출해 주세요.

required

The required value is missing.

필수 입력 값이 없습니다.

응답의 필드 경로를 확인해 주세요. 해당 필드에 API가 요구하는 값을 입력해 주세요.

Required consent is missing.

현재 작업에 필요한 동의 항목이 빠져 있습니다.

동의 화면에서 필수 항목과 요청 범위를 검토해 주세요. 동의할 항목을 선택한 뒤 절차를 완료해 주세요.

revision_conflict

The user changed after the supplied revision.

조회 이후 사용자 정보가 변경되었습니다.

프로필을 다시 조회한 뒤 최신 revision으로 변경 내용을 확인해 요청해 주세요.

rp_allowed_tenants_required

Select at least one allowed tenant when tenant access restriction is enabled.

Tenant 접근 제한이 켜졌지만 허용할 Tenant가 없습니다.

허용할 Tenant를 한 개 이상 선택하거나 Tenant 접근 제한을 해제해 주세요.

rp_auto_login_url_invalid

Check the automatic login URL; production URLs must use HTTPS except for localhost.

자동 로그인 URL이 Redirect URI 등록 규칙을 만족하지 않습니다.

metadata.auto_login_url을 확인해 주세요. 프로덕션의 localhost 외 주소는 HTTPS를 사용해야 합니다.

rp_backchannel_logout_uri_invalid

Use an absolute HTTPS Back-Channel Logout URL without credentials, fragments, or a private or local address.

Back-Channel Logout URI가 서버에서 발송 가능한 HTTPS 주소 규칙을 만족하지 않습니다.

HTTPS 절대 주소를 사용하고 사용자 정보·fragment·localhost·사설 IP 주소를 제외해 주세요.

rp_headless_jwks_uri_required

Enter the public JWKS URL for Server-side + Headless; inline keys are not supported.

Headless 로그인에 필요한 공개 JWKS URI가 없습니다.

JWKS URI를 입력해 주세요. 인라인 키 대신 RP가 제공하는 JWKS URL을 사용해 주세요.

rp_installed_policy_invalid

Check the installed app mode and device limits; active devices must not exceed registered devices.

Installed 앱의 mode 또는 등록·활성 기기 수 한도가 올바르지 않습니다.

installedAppRefreshPolicy의 mode와 기기 한도를 확인해 주세요. 활성 기기 한도는 등록 기기 한도를 초과할 수 없습니다.

rp_installed_security_incompatible

Installed apps require public PKCE, device binding, authorization_code and refresh_token grants, and offline_access; Headless and JWKS are not allowed.

Installed 보안 정책과 앱 유형·인증 방식·grant·scope 설정이 충돌합니다.

Server-side + Headless를 사용할 때 Installed 모드를 off로 설정해 주세요. Installed 앱은 public PKCE와 기기 바인딩, authorization_code·refresh_token grant, offline_access scope가 필요합니다.

rp_policy_not_active

The relying party policy is not active.

요청한 서비스의 이용 정책이 활성 상태가 아닙니다.

서비스 관리자에게 해당 애플리케이션의 정책 상태를 확인해 주세요. 승인된 정책이 활성화된 뒤 이용해 주세요.

rp_redirect_uri_https_required

Use an HTTPS redirect URL in production; HTTP is allowed only for localhost.

프로덕션에서 localhost 외의 HTTP Redirect URI가 거절되었습니다.

reason의 필드에 표시된 Redirect URI 또는 로그아웃 후 Redirect URI를 HTTPS로 변경해 주세요.

rp_redirect_uri_invalid

Enter an absolute redirect URL without userinfo or a fragment and with a valid port.

Redirect URI의 절대 주소, 포트 또는 userinfo/fragment 조건을 만족하지 않습니다.

reason의 배열 인덱스에 해당하는 URI를 확인해 주세요. 사용자명·비밀번호·fragment를 제외하고 유효한 절대 URL을 입력해 주세요. Installed 앱의 custom scheme은 해당 프로필 규칙을 확인해 주세요.

rp_redirect_uri_multiple_values

Send each redirect URL as a separate array item; do not include line breaks within a URL.

Redirect URI 배열의 한 항목에 줄바꿈이 포함되어 있습니다.

각 Redirect URI를 별도 배열 항목으로 전달해 주세요. DevFront 입력에서는 쉼표 또는 줄바꿈으로 URL을 구분해 주세요.

rp_redirect_uris_required

Add at least one redirect URL for this interactive application.

Interactive 앱 생성 또는 수정 요청에 Redirect URI가 없습니다.

인증 응답을 받을 Redirect URI를 한 개 이상 등록해 주세요.

rp_whitelist_denied

The relying party is not on the allowlist.

요청한 서비스가 허용 목록에 포함되지 않았습니다.

서비스 식별자와 등록 상태를 확인해 주세요. 사용 승인이 필요하면, 담당자에게 허용 목록 등록 검토를 요청해 주세요.

scan_incomplete

The requested scan is incomplete.

검사 대상이 안전한 조회 한도 등을 넘어 전체 검사를 끝내지 못했습니다.

부분 결과를 전체 정상 판정으로 사용하지 마세요. 지원되는 범위 제한이나 별도 검사 방법을 담당자에게 확인해 주세요.

scope_tenant_not_found

The scope tenant does not exist.

자격 증명 범위로 지정한 Tenant를 찾지 못했습니다.

범위의 Tenant 식별자와 삭제 여부를 확인해 주세요. 실제 존재하는 허용 대상 Tenant를 지정해 주세요.

scope_tenant_required

A tenant is required for this scope.

선택한 범위 종류에 필요한 Tenant 식별자가 없습니다.

Tenant 범위를 사용할 때 scope.tenantId를 지정해 주세요. 그 Tenant에 대한 권한을 확인해 주세요.

secondary_phone_must_differ

The secondary phone number must differ from the primary phone number.

보조 전화번호가 기본 전화번호와 같습니다.

기본 번호와 다른 보조 번호를 입력해 주세요. 보조 번호가 필요 없으면, API가 허용하는 빈 값 처리 방식을 사용해 주세요.

service_unavailable

The service is temporarily unavailable.

현재 서버가 요청한 기능을 제공할 수 없습니다.

서비스 상태와 Retry-After 안내를 확인해 주세요. 변경 요청이면, 기존 작업 결과를 조회한 뒤 재시도 여부를 결정해 주세요.

session_expired

The session expired.

서버가 세션의 유효 시간 만료를 확인했습니다. 설치형 앱에서는 짧은 작업 세션만 만료되어 복구할 수 있는 경우가 있습니다.

next_action이 refresh_session이고 유효한 복구 자격증명을 보유했다면 세션 갱신 API를 호출해 주세요. 복구 자격증명이 없거나 갱신이 최종 거절되면 다시 로그인해 주세요.

session_refresh_absolute_expired

The session refresh credential reached its maximum lifetime.

설치형 복구 자격증명의 절대 기한이 지났습니다. HTTP 401의 최상위 code로 반환하며 갱신할 수 없습니다.

next_action=restart_login에 따라 PKCE 로그인을 새로 시작해 주세요. 같은 복구 자격증명을 다시 보내거나 기기 시각을 바꾸어 재시도하지 마세요.

session_refresh_idle_expired

The session refresh credential expired after inactivity.

설치형 복구 자격증명의 미사용 기한이 지났습니다. HTTP 401의 최상위 code로 반환하며 갱신할 수 없습니다.

next_action=restart_login에 따라 PKCE 로그인을 새로 시작해 주세요. 새 로그인으로 받은 복구 자격증명과 기한을 함께 저장해 주세요.

session_subject_conflict

The session subject conflicts with the request.

현재 세션의 사용자와 요청에 연결된 사용자가 다릅니다.

사용할 계정과 요청의 사용자 식별자를 확인해 주세요. 올바른 계정으로 인증한 뒤 해당 계정의 요청을 생성해 주세요.

single_operation_required

Exactly one operation is required.

한 요청에 정확히 하나의 작업이 필요하지만 다른 수의 작업이 지정되었습니다.

요청을 작업별로 분리해 주세요. 각 요청에 허용된 작업 하나만 지정해 주세요.

single_top_level_tenant_required

A single top level tenant is required.

사용자의 소속이 하나의 최상위 Tenant 아래에 있어야 하는 규칙을 충족하지 않습니다.

대표 소속과 추가 소속의 최상위 Tenant를 비교해 주세요. 담당 관리자와 허용된 소속 구성을 결정해 주세요.

single_value_required

Exactly one value is required.

정확히 하나의 값이 필요한 필드에 다른 수의 값이 제공되었습니다.

오류가 표시된 필드에 값 하나만 지정해 주세요. 여러 작업이 필요하면, API 계약에 맞게 요청을 분리해 주세요.

slow_down

The client must slow down its polling or request rate.

상태 조회나 반복 요청의 간격이 서버 요구보다 짧습니다.

서버가 안내한 interval 또는 Retry-After에 따라 요청 간격을 늘려 주세요. 같은 요청을 동시에 여러 번 보내지 마세요.

sms_send_failed

The service failed to send the SMS.

서버가 인증 SMS 발송을 완료하지 못했습니다.

메시지 수신 여부와 현재 인증 요청 상태를 먼저 확인해 주세요. 미수신 상태가 계속되면, 요청 식별자로 담당자에게 문의해 주세요.

sms_unavailable

The SMS service is unavailable.

SMS 발송 서비스가 구성되지 않았거나 현재 사용할 수 없습니다.

담당자에게 SMS 서비스 구성과 공급자 상태 확인을 요청해 주세요. 로그인 화면에 다른 허용된 인증 수단이 있으면, 해당 절차를 이용해 주세요.

snapshot_expired

The snapshot expired.

목록 조회의 기준이 되는 저장 시점 정보가 만료되었습니다.

기존 페이지 이동 정보를 제거해 주세요. 첫 페이지부터 새 조회를 시작해 주세요.

source_incomplete

The source does not contain a complete result.

원본에서 완전한 결과를 확보하지 못했습니다. 제공된 항목만으로 전체 상태를 판단할 수 없습니다.

누락 범위와 조회 제한을 확인해 주세요. 완전한 결과를 확보하기 전에는 전체 합계나 일괄 변경의 근거로 사용하지 마세요.

source_unavailable

The source is unavailable.

요청에 필요한 원본 데이터를 조회할 수 없습니다. 원본이 없다는 판정은 아닙니다.

원본 서비스의 상태를 담당자에게 확인해 주세요. 조회 실패를 빈 결과로 처리하거나 원본 삭제의 근거로 사용하지 마세요.

stack_snapshot_unavailable

The goroutine stack snapshot is unavailable.

goroutine 스택을 수집하지 못했습니다.

진단 허용 설정과 인스턴스 상태를 확인한 뒤 다시 시도해 주세요.

superseded_by_direct_assignment

The assignment was superseded by a direct assignment.

기존 할당 요청이 직접 지정한 값으로 대체되었습니다.

현재 직접 할당된 값을 확인해 주세요. 대체된 이전 요청을 자동으로 다시 적용하지 마세요.

temporarily_unavailable

The requested service is temporarily unavailable.

요청한 기능을 일시적으로 사용할 수 없습니다.

서비스 상태와 대기 안내를 확인해 주세요. 변경 요청이면, 이미 처리된 결과가 있는지 먼저 확인해 주세요.

tenant_action_scope_invalid

The tenant action scope is invalid.

Tenant 작업의 적용 범위가 허용된 구성에 맞지 않습니다.

changes.scope와 해당 작업의 허용 범위를 비교해 주세요. 권한이 있는 대상 범위로 요청을 수정해 주세요.

tenant_affiliation_projection_mismatch

The tenant affiliation projection does not match the authoritative state.

소속 원장과 조회용 소속 데이터의 내용이 일치하지 않습니다.

관리자에게 소속 원장과 정합성 검사 결과의 비교를 요청해 주세요. 조회용 데이터에 맞추려고 원본 소속을 임의로 변경하지 마세요.

tenant_affiliation_projection_unavailable

The tenant affiliation projection is unavailable.

소속 조회용 데이터를 사용할 수 없어 원장과의 일치를 확인하지 못했습니다.

담당자에게 소속 데이터 동기화와 저장소 상태를 확인해 주세요. 사용자에게 소속이 없다고 처리하지 마세요.

tenant_business_registration_number_conflict

The business registration number conflicts with an existing tenant.

사업자등록번호가 기존 Tenant에 등록된 번호와 충돌합니다.

같은 사업자등록번호의 기존 Tenant를 검토해 주세요. 중복 생성 대신 승인된 중복 검토 절차를 진행해 주세요.

tenant_domain_conflict

The tenant domain conflicts with an existing domain.

지정한 도메인이 기존 Tenant의 도메인 등록과 충돌합니다.

현재 도메인 등록 대상을 조회해 주세요. 같은 조직의 기존 Tenant인지 확인한 뒤 관리자가 등록 대상을 결정해 주세요.

tenant_graph_unavailable

The tenant graph is unavailable.

Tenant의 부모 관계와 범위를 판단할 계층 정보를 사용할 수 없습니다.

담당자에게 Tenant 계층 원장과 조회 상태를 확인해 주세요. 계층이 확인되기 전에는 범위를 넓혀 요청하지 마세요.

tenant_not_allowed

The tenant is not allowed for this operation.

현재 요청에서 해당 Tenant를 사용할 수 없습니다.

대상 Tenant와 현재 사용자 또는 자격 증명의 허용 범위를 비교해 주세요. 필요한 접근은 관리자에게 승인을 요청해 주세요.

tenant_not_found

The requested tenant does not exist.

요청한 Tenant를 현재 조회에서 찾지 못했습니다.

Tenant 식별자와 조회 범위를 확인해 주세요. 삭제나 이동 여부는 관리 화면에서 확인해 주세요.

tenant_policy_managed_centrally

The tenant policy is managed by a central authority.

애플리케이션에서 변경하려는 Tenant 접근 제한은 중앙 로그인 정책에서 관리합니다.

로그인 보안 화면에서 현재 Tenant 접근 제한을 확인해 주세요. 정책 변경 권한이 있는 담당자에게 변경을 요청해 주세요.

tenant_public_organization_code_conflict

The public organization code conflicts with an existing tenant.

공공기관 코드가 기존 Tenant의 등록과 충돌합니다.

해당 코드가 등록된 Tenant를 확인해 주세요. 기관 식별자를 임의로 바꾸지 말고 관리자에게 중복 검토를 요청해 주세요.

tenant_scope_unavailable

The tenant scope is unavailable.

요청에 적용할 Tenant 범위를 확인할 수 없습니다.

사용 중인 자격 증명과 대상 Tenant를 확인해 주세요. 범위 조회 장애이면, 담당자에게 복구 확인을 요청해 주세요.

tenant_selector_required

A tenant selector is required.

요청에서 대상 Tenant를 선택할 값이 빠져 있습니다.

API가 요구하는 Tenant 식별자 또는 선택 필드를 입력해 주세요. 현재 권한 범위의 대상을 선택해 주세요.

timezone_invalid

The time zone value is invalid.

시간대 값이 서버에서 지원하는 형식이나 값이 아닙니다.

해당 API가 허용하는 시간대 이름을 확인해 주세요. 표시용 시간대와 전송할 날짜·시간 형식을 구분해 주세요.

totp_enrollment_required

TOTP enrollment is required before continuing.

다음 작업에 필요한 TOTP 인증 수단이 등록되지 않았습니다.

공식 보안 설정 화면에서 시간 기반 일회용 코드인 TOTP를 등록해 주세요. 등록 절차의 확인을 마친 뒤 원래 작업으로 돌아가 주세요.

trial_claim_history_conflict

The stored trial claim history conflicts with the requested operation.

저장된 RP trial 만료 이력이 요청된 값과 충돌합니다.

기존 trial 원장과 고정 만료값을 확인해 주세요. 충돌을 해결하기 전에는 새 trial을 지급하거나 값을 덮어쓰지 마세요.

trial_claim_managed

The trial claim is managed by the trial entitlement ledger.

RP trial 만료 claim은 trial 원장에서 관리되므로 일반 metadata API로 변경할 수 없습니다.

trial 원장의 정책과 지급 상태를 확인해 주세요. 일반 metadata 수정 요청에서 해당 claim을 제외해 주세요.

trial_entitlement_unavailable

The trial entitlement ledger is unavailable.

RP trial 지급 원장을 사용할 수 없습니다.

서비스 관리자에게 trial 원장과 데이터베이스 상태를 확인해 주세요. 원장 장애를 새 trial 지급이나 기본 만료값으로 대체하지 마세요.

unauthorized

Authentication is required for this request.

요청에 유효한 인증 정보가 없습니다.

해당 API가 요구하는 인증 방식을 확인해 주세요. 사용자 작업이면, 공식 로그인 화면에서 인증해 주세요.

unexpected_browser_credentials

Browser credentials are not allowed for this flow.

현재 인증 흐름은 브라우저 세션 등 대화형 인증 정보의 동시 전달을 허용하지 않습니다.

해당 API가 요구하는 인증 정보만 전송해 주세요. 연동 구현에서 자동으로 붙이는 브라우저 쿠키나 다른 인증 헤더가 있는지 확인해 주세요.

unprocessable_entity

The well formed request fails processing.

요청 형식은 해석했지만 입력 내용이 작업 처리 조건을 충족하지 않습니다.

응답의 필드 오류와 업무 조건을 확인해 주세요. 해당 조건에 맞게 입력 내용을 수정해 주세요.

unsupported

The supplied value is not supported.

입력 필드에 서버가 지원하지 않는 값이 지정되었습니다.

응답의 필드 경로와 허용 값 목록을 확인해 주세요. 지원되는 값을 지정해 주세요.

unsupported_media_type

The request media type is not supported.

요청의 Content-Type을 해당 API가 지원하지 않습니다.

API가 요구하는 Content-Type과 본문 형식을 함께 확인해 주세요. 지원되는 형식으로 전송해 주세요.

unsupported_operation

The requested operation is not supported.

현재 API나 자격 증명 체계가 요청한 작업을 지원하지 않습니다.

지원하는 OperationID와 경로 목록을 확인해 주세요. 다른 작업을 같은 식별자로 대신 호출하지 마세요.

upstream_outcome_unknown

The upstream operation result is unknown.

연결된 인증 서비스가 로그인 완료 또는 동의 승인·거절을 처리했는지 서버가 확정하지 못했습니다.

현재 로그인 상태를 먼저 확인해 주세요. 같은 완료 요청은 같은 키나 새 Idempotency-Key로도 재전송하지 마세요. 로그인이 필요하면, 공식 서비스에서 새 로그인 절차를 시작해 주세요.

upstream_rate_limited

An upstream service rate limited the request.

연결된 서비스가 요청 빈도를 제한했습니다.

Retry-After가 있으면, 안내한 시간 동안 기다려 주세요. 변경 요청이면, 기존 처리 결과를 확인한 뒤 API가 허용하는 재시도 방식을 사용해 주세요.

upstream_response_invalid

The upstream service returned an invalid response.

연결된 서비스의 응답을 예상한 형식이나 조건으로 처리할 수 없습니다.

담당자에게 요청 식별자와 응답 오류를 전달해 주세요. 변경 요청이면, 연결된 서비스의 처리 결과를 먼저 확인해 주세요.

upstream_unavailable

The upstream service is unavailable.

연결된 서비스가 요청 처리에 필요한 기능을 제공하지 못했습니다.

담당자에게 연결 서비스의 상태를 확인해 주세요. 변경 요청이면, 실제 처리 결과를 조회한 뒤 후속 요청을 결정해 주세요.

upstream_unreachable

The upstream service is unreachable.

서버가 연결된 서비스에 도달하지 못했습니다.

담당자에게 서비스 주소와 네트워크 연결 상태를 확인해 주세요. 변경 요청이면, 기존 작업의 처리 상태부터 확인해 주세요.

user_already_exists

The user already exists.

등록하려는 사용자가 기존 사용자와 중복됩니다.

기존 사용자 목록에서 같은 식별자를 확인해 주세요. 새 계정 생성 대신 기존 계정의 이용 또는 복구 절차를 검토해 주세요.

user_not_found

The requested user does not exist.

요청한 사용자를 현재 조회 범위에서 찾지 못했습니다.

사용자 식별자와 조회 범위를 확인해 주세요. 사용자 삭제 여부는 권한이 있는 관리자에게 확인해 주세요.

validation_failed

One or more request fields failed validation.

하나 이상의 요청 필드가 입력 검사를 통과하지 못했습니다.

응답의 필드별 오류 목록을 확인해 주세요. 지적된 필드의 값과 형식을 수정해 주세요.

worksmobile_visibility_conflict

The Worksmobile visibility conflicts with the requested operation.

Worksmobile에서 비공개인 상위 조직 아래에 공개 조직을 지정하려고 했습니다.

config.worksmobileVisible 값과 상위 조직의 노출 규칙을 확인해 주세요. 담당 관리자에게 허용된 노출 구성의 검토를 요청해 주세요.