QueryPie 11.3.0 라이선스 Web 관리 기능과 주요 변경 사항

QueryPie 11.3.0 라이선스 Web 관리 기능과 주요 변경 사항

QueryPie 11.3.0 버전부터 라이선스를 Web으로 관리할 수 있는 기능이 추가되었으며,

해당 기능이 추가됨에 따라 라이선스 관리 방식 또한 변경되었습니다.

이 문서는 파트너사를 대상으로 변경된 라이선스 관리 방식 및 기능에 대해 안내합니다.


1. 주요 변경 사항

1.1 통합 라이선스 정책

11.3.0 버전 이상부터는 여러 개의 라이선스를 동시에 활성화할 수 없으며, 반드시 하나의 라이선스만 활성화됩니다. 앞으로는 하나의 라이선스에 사용하는 모든 제품을 포함시켜 라이선스를 발급하고 관리합니다.

  • 이전: DAC, SAC, KAC 등 여러 제품별 라이선스를 개별적으로 등록하여 동시 사용 가능

  • 변경: 모든 필요한 제품(SAC, DAC, KAC, WAC 등)을 포함하는 하나의 통합 라이선스만 사용 가능

변경 배경: 라이선스 기간 중첩 시 등록 불가 문제 및 여러 라이선스 활성화 시 발생하는 버그를 해결하기 위해 명시적으로 하나의 라이선스만 활성화하여 사용하도록 변경하였습니다.

1.2 라이선스 구조 변경

하나의 라이선스에 여러 제품을 반드시 포함하는 구조로 변경됩니다.

  • 예시: DAC, SAC, KAC를 모두 사용하려면 세 개의 제품이 모두 포함된 하나의 통합 라이선스를 발급받아야 합니다.

1.3 라이선스 기간 중첩 허용

라이선스 기간 중첩이 가능해졌습니다.

  • 이전: 기간이 중첩되는 라이선스 등록 불가

  • 변경: 기간 중첩 라이선스 등록 가능하나, 하나의 라이선스만 활성화됨

1.4 미래 라이선스(Scheduled Licenses) 활성화 정책 변경

미래 날짜의 라이선스는 해당 기간 도래 시 자동 활성화됩니다.
기존에는 미래 라이선스 등록시 미리 활성화했지만 → 11.3.0 버전 부터는 라이선스 기간이 도래해야 활성화됩니다.

  • 예시: 2027년에 시작하는 라이선스를 현재(2025년) 등록해도 2027년까지 사용 불가

자동 활성화 시 Available Licenses 또는 Scheduled Licenses가 여러 개인 경우, 시스템은 랜덤으로 1개를 선택하여 Activated 상태로 활성화합니다.

권장사항

  • 라이선스 만료 전에 갱신 라이선스를 미리 발급받아 등록할 것을 권장합니다.

  • Owner 권한의 계정으로 명시적으로 원하는 라이선스를 수동으로 활성화하는 것을 권장합니다.

  • 모든 제품을 계속 사용하려면 필요한 모든 제품이 포함된 하나의 통합 라이선스로 교체가 필요합니다.

1.5 만료된 라이선스 등록 허용

만료된 라이선스도 등록이 가능합니다.

  • 이력 관리 및 감사 목적으로 만료된 라이선스 등록 가능

  • 만료된 라이선스는 활성화할 수 없으며 Expired Licenses 카테고리에 표시됨

1.6 라이선스 교체 시 세션 자동 종료

라이선스 교체로 제품이 축소되는 경우 관련 세션이 자동으로 종료됩니다.

  • 라이선스 변경으로 특정 제품이 제거될 경우, 해당 제품의 기존 연결 세션 자동 종료

  • 예시: DAC + SAC + KAC 라이선스에서 DAC + SAC 라이선스로 변경 시, KAC의 모든 활성 세션 종료

1.7 변경 사항 요약표

구분

11.3.0 이전

11.3.0 이후

구분

11.3.0 이전

11.3.0 이후

라이선스 구분 사용

여러 개 동시 활성화 가능

하나의 통합 라이선스만 활성화

라이선스-제품 관계

1:1 관계

1:N 관계

기간 중첩

불가 (등록 오류)

가능 (하나만 활성화)

미래 라이선스

등록 시 즉시 활성화

기간 도래 시 활성화

만료 라이선스 등록

-

가능 (이력 관리용)

제품 축소 시 세션

-

자동 종료

멀티 업로드

-

지원

자동 갱신

-

만료 시 다음 사용 가능 라이선스로 자동 전환

라이선스 검증

-

10분마다 캐시 재갱신 및 만료 체크

Activity Logs

-

모든 라이선스 변경 사항 자동 기록


2. 라이선스 카테고리

라이선스는 상태에 따라 세 가지 카테고리로 분류됩니다.

image-20251029-061933.png

2.1 Available Licenses (사용 가능 라이선스)

현재 사용할 수 있는 라이선스 목록입니다.

  • 활성 라이선스 1개가 최상단에 위치

  • Owner만 활성 라이선스 변경 가능

2.2 Scheduled Licenses (사용 예정 라이선스)

시작 날짜가 아직 도래하지 않은 미래 라이선스 목록입니다.

  • 시작 날짜가 되면 자동으로 Available Licenses로 이동

  • 미리 등록하여 자동 갱신 준비 가능

자동 활성화 시 Available Licenses 또는 Scheduled Licenses가 여러 개인 경우, 시스템은 랜덤으로 1개를 선택하여 Activated 상태로 활성화합니다.

권장사항

  • 라이선스 만료 전에 갱신 라이선스를 미리 발급받아 등록할 것을 권장합니다.

  • Owner 권한의 계정으로 명시적으로 원하는 라이선스를 수동으로 활성화하는 것을 권장합니다.

  • 모든 제품을 계속 사용하려면 필요한 모든 제품이 포함된 하나의 통합 라이선스로 교체가 필요합니다.

2.3 Expired Licenses (만료된 라이선스)

종료 날짜가 지난 라이선스 목록입니다.

  • 이력 관리 및 감사 추적 용도

  • 활성화 불가


3. 라이선스 관리 기능

3.1 라이선스 업로드(Upload License Key)

권한: Owner만 가능

기능:

  • 멀티 업로드 지원 (여러 라이선스 파일 동시 업로드 가능)

  • 만료된 라이선스 등록 가능

  • 라이선스 기간 중첩 허용

프로세스:

  1. 라이선스 파일 선택 (단일 또는 다중)

  2. 시스템 자동 검증

  3. 업로드 완료 후 해당 카테고리에 자동 분류

3.2 라이선스 변경사항 저장(Save Changes)

권한: Owner만 가능

기능:

  • 활성 라이선스 변경

  • 라이선스 삭제

  • 변경 사항 최종 반영(Save Changes)

  • Apply 버튼 클릭하여 최종 반영

프로세스:

  1. 활성 라이선스 변경 후 Save Changes 클릭 시:

    • 미리보기 모달 자동 오픈

      image-20251029-062353.png
    • 추가/삭제만 일어난 경우 미리보기 스킵

    • Save Changes 버튼 클릭 시 변경사항 최종 반영

    • 제품 축소 시 세션 종료: 라이선스 교체로 제품이 줄어드는 경우, 제거된 제품의 기존 연결 세션이 자동으로 종료됨

    • 기존 연결 세션에서는 다음과 같은 License product not found Error 메세지 발생하며 접속 종료됨

      image-20251029-062801.png
  2. 중복 검사:

    • Fingerprint 기준으로 신규/기존 라이선스 중복 검사

    • 중복 시 등록 불가

  3. Activity Logs 자동 기록:

    • 모든 라이선스 변경 사항이 감사 로그에 기록됨

3.3 라이선스 삭제

권한: Owner만 가능

제약 사항:

  • 활성 라이선스는 삭제 불가

  • 비활성 라이선스만 삭제 가능

프로세스:

  1. 삭제할 라이선스 휴지통 버튼 클릭

    image-20251029-063434.png
  2. Save Changes 클릭


4. 라이선스 활성화 상세

4.1 라이선스 자동 검증 및 갱신

캐시 재갱신 및 만료 체크

시스템은 10분마다 자동으로 라이선스를 검증합니다.

  • 10분 주기로 라이선스 캐시 재갱신

  • 재갱신 시마다 라이선스 만료 여부 자동 체크

  • 만료 감지 시 다음 사용 가능한 라이선스로 자동 전환

4.2 라이선스 활성화 방법

4.2.1 자동 활성화 방식

자동 활성화 시 Available Licenses 또는 Scheduled Licenses가 여러 개인 경우, 시스템은 랜덤으로 1개를 선택하여 Activated 상태로 활성화합니다.

권장사항

  • 라이선스 만료 전에 갱신 라이선스를 미리 발급받아 등록할 것을 권장합니다.

  • Owner 권한의 계정으로 명시적으로 원하는 라이선스를 수동으로 활성화하는 것을 권장합니다.

  • 모든 제품을 계속 사용하려면 필요한 모든 제품이 포함된 하나의 통합 라이선스로 교체가 필요합니다.

시스템이 자동으로 라이선스를 활성화하는 상황:

케이스 1: 11.3.0 하위 버전에서 업그레이드하는 경우

  • Available Licenses 중 1개가 자동으로 Activated 상태로 활성화됨

  • Available Licenses가 여러 개인 경우 랜덤으로 1개 선택

  • 이전 버전에서 제품별로 개별 라이선스(DAC, SAC, KAC 등)를 사용하던 경우라면, 사전에 통합 라이선스를 발급 후 업그레이드 후에는 하나의 통합 라이선스만 활성화 진행

케이스 2: 현재 라이선스가 만료된 경우

다음 우선순위에 따라 자동 활성화됩니다:

  1. Available Licenses가 있는 경우

    • Available Licenses 중 1개가 자동으로 Activated 상태로 활성화

    • 여러 개인 경우 랜덤으로 1개 선택

  2. Available Licenses가 없고 Scheduled Licenses만 있는 경우

    • Scheduled Licenses 중 1개가 자동으로 Activated 상태로 활성화

    • 여러 개인 경우 랜덤으로 1개 선택

  3. 사용 가능한 라이선스가 없는 경우

    • 라이선스 온보딩 화면 노출


4.2.2 수동 활성화 방법

권한: Owner만 가능

적용 방법:

  1. Available Licenses에서 라이선스 선택

  2. Save Changes 버튼 클릭

  3. 미리보기 모달에서 변경 사항 확인

  4. Apply 버튼 클릭하여 최종 반영

4.3 라이선스 온보딩

온보딩 화면 노출 조건: 현재 활성화할 수 있는 라이선스가 하나도 없는 경우 온보딩 화면이 표시온보딩 프로세스

온보딩 프로세스
1. 라이선스 업로드
2. 검증: 현재 날짜가 라이선스 시작 날짜 이후여야 함
라이선스 기간이 현재 활성화할 수 없다면 등록 불가(만료된 라이선스 또는 미래 시점의 라이선스경우)

image-20251029-071846.png
  1. 자동 활성화: 검증 통과 시 등록된 라이선스로 즉시 활성화(Activated)


5. 라이선스 갱신 및 운영

5.1 권장 갱신 프로세스

  1. 갱신 요청: 고객사가 라이선스 만료 전 갱신 요청

  2. 신규 라이선스 발급: 라이선스 만료일 ~ 새 계약 기간의 통합 라이선스 발급

    1. 예시: 2025년 10월 31일 만료 시, 2025년 10월 31일~2025년 11월 31일 [SAC, DAC, KAC]

      1. 만료일부터 라이선스를 시작하는 이유는, Available Licenses 상태로 등록하여 기존 라이선스 만료 전 신규 라이선스를 미리 활성화하기 위함입니다.

  3. 라이선스 등록 및 업데이트

    1. 발급받은 갱신 라이선스를 미리 등록

      1. 만료일에 도달 시, 2025년 10월 31일에 신규 라이선스는 Available Licenses 카테고리에 등록됨

    2. 명시적으로 신규 라이선스를 활성화하여 적용


6. Activity Logs (감사 로그)

모든 라이선스 변경 사항은 Activity Logs에 자동으로 기록됩니다.

image-20251029-063114.png
image-20251029-072150.png

6.1 로그 타입 (Type)

  • LICENSE_ACTIVATED: 라이선스 활성화

  • LICENSE_DEACTIVATED: 라이선스 비활성화

  • LICENSE_REGISTERED: 라이선스 등록

  • LICENSE_DEREGISTERED: 라이선스 등록 해제(삭제)

6.2 기록 항목 (Affected Data Properties)

각 로그에는 다음 정보가 포함됩니다:

항목

설명

예시

항목

설명

예시

Organization

조직명

-

Type

라이선스 유형

PoC, Production, Community

Products

포함된 제품

DAC, SAC, KAC, WAC

Start Date

시작 날짜 (ISO8601)

2025-08-11T15:00:00Z

End Date

종료 날짜 (ISO8601)

2026-08-11T15:00:00Z

Active User Limit

활성 사용자 제한

0, 양수, Unlimited

Active

활성화 상태

Activated, Deactivated


8. FAQ

Q1. 여러 제품(DAC, SAC, KAC)을 사용하려면 어떻게 해야 하나요?

A: 11.3.0 버전부터는 모든 필요한 제품을 포함하는 하나의 통합 라이선스만 사용할 수 있습니다. 개별 제품별 라이선스를 따로 등록하여 동시 사용할 수 없으며, 반드시 필요한 모든 제품이 포함된 단일 라이선스를 발급받아야 합니다.

Q2. 갱신 라이선스를 미리 등록하면 어떻게 되나요?

A: 갱신 라이선스를 미리 등록할 수 있으며, Scheduled Licenses 카테고리에 표시됩니다. 해당 라이선스의 시작 날짜가 도래할 때까지는 활성화되지 않으며, 현재 라이선스 만료 시 자동으로 사용 가능한 새 라이선스로 전환됩니다.

Q3. 사용 가능한 라이선스가 여러 개일 때 원하는 라이선스를 선택할 수 있나요?

A: 자동 활성화는 랜덤으로 이루어지지만, Owner 권한을 가진 관리자가 Available Licenses에서 수동으로 원하는 라이선스를 명시적으로 활성화할 수 있습니다.

Q4. 라이선스 기간 중첩이 가능해졌는데, 두 라이선스가 모두 활성화되나요?

A: 아니요. 기간이 중첩되더라도 하나의 라이선스만 활성화됩니다. 이는 라이선스 충돌로 인한 버그를 방지하기 위한 정책입니다.

Q5. 라이선스를 삭제할 수 있나요?

A: Owner 권한으로 비활성 라이선스는 삭제할 수 있습니다. 단, 현재 활성화된 라이선스는 삭제할 수 없습니다. 삭제를 원할 경우 먼저 다른 라이선스로 활성화를 변경한 후 삭제해야 합니다.

Q6. 하위 버전에서 11.3.0으로 업그레이드할 때 주의사항이 있나요?

A: 기존에 DAC, SAC, KAC 등 여러 개의 개별 라이선스를 사용하던 경우, 업그레이드 후 하나의 라이선스만 랜덤으로 활성화됩니다. 모든 제품을 계속 사용하려면 파트너사에 연락하여 필요한 모든 제품이 포함된 하나의 통합 라이선스로 교체를 요청해야 합니다.

Q7. 만료된 라이선스도 등록할 수 있나요?

A: 네, 11.3.0 버전부터는 만료된 라이선스도 등록 가능합니다. 만료된 라이선스는 Expired Licenses 카테고리에 표시되며, 이력 관리 및 감사 추적 목적으로 활용할 수 있습니다.

Q8. 라이선스를 변경하면 기존 사용자 세션은 어떻게 되나요?

A: 라이선스 교체로 제품이 축소되는 경우(예: DAC + SAC + KAC → DAC + SAC), 제거된 제품(KAC)의 모든 활성 세션이 자동으로 종료됩니다. 사용자는 새로운 라이선스에 포함된 제품만 계속 사용할 수 있습니다.

Q9. 라이선스 변경 이력을 확인할 수 있나요?

A: 네, 모든 라이선스 관련 활동(등록, 삭제, 활성화, 비활성화)은 Activity Logs에 자동으로 기록되며, 감사 추적이 가능합니다.


 

Kelly Kim
October 29, 2025

여기도 여러 개인 경우 랜덤 택1 되며 사용 라이선스가 만료되기 전에 미리 활성화를 하라고 안내하는 게 좋을 것 같습니다.