QueryPie 11.3.0 라이선스 Web 관리 기능과 주요 변경 사항
QueryPie 11.3.0 버전부터 라이선스를 Web으로 관리할 수 있는 기능이 추가되었으며,
해당 기능이 추가됨에 따라 라이선스 관리 방식 또한 변경되었습니다.
이 문서는 파트너사를 대상으로 변경된 라이선스 관리 방식 및 기능에 대해 안내합니다.
- 1 1. 주요 변경 사항
- 2 2. 라이선스 카테고리
- 3 3. 라이선스 관리 기능
- 4 4. 라이선스 활성화 상세
- 4.1 4.1 라이선스 자동 검증 및 갱신
- 4.2 4.2 라이선스 활성화 방법
- 4.2.1 4.2.1 자동 활성화 방식
- 4.2.2 4.2.2 수동 활성화 방법
- 4.3 4.3 라이선스 온보딩
- 5 5. 라이선스 갱신 및 운영
- 5.1 5.1 권장 갱신 프로세스
- 6 6. Activity Logs (감사 로그)
- 7 8. FAQ
- 7.1 Q1. 여러 제품(DAC, SAC, KAC)을 사용하려면 어떻게 해야 하나요?
- 7.2 Q2. 갱신 라이선스를 미리 등록하면 어떻게 되나요?
- 7.3 Q3. 사용 가능한 라이선스가 여러 개일 때 원하는 라이선스를 선택할 수 있나요?
- 7.4 Q4. 라이선스 기간 중첩이 가능해졌는데, 두 라이선스가 모두 활성화되나요?
- 7.5 Q5. 라이선스를 삭제할 수 있나요?
- 7.6 Q6. 하위 버전에서 11.3.0으로 업그레이드할 때 주의사항이 있나요?
- 7.7 Q7. 만료된 라이선스도 등록할 수 있나요?
- 7.8 Q8. 라이선스를 변경하면 기존 사용자 세션은 어떻게 되나요?
- 7.9 Q9. 라이선스 변경 이력을 확인할 수 있나요?
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 이후 |
|---|---|---|
라이선스 구분 사용 | 여러 개 동시 활성화 가능 | 하나의 통합 라이선스만 활성화 |
라이선스-제품 관계 | 1:1 관계 | 1:N 관계 |
기간 중첩 | 불가 (등록 오류) | 가능 (하나만 활성화) |
미래 라이선스 | 등록 시 즉시 활성화 | 기간 도래 시 활성화 |
만료 라이선스 등록 | - | 가능 (이력 관리용) |
제품 축소 시 세션 | - | 자동 종료 |
멀티 업로드 | - | 지원 |
자동 갱신 | - | 만료 시 다음 사용 가능 라이선스로 자동 전환 |
라이선스 검증 | - | 10분마다 캐시 재갱신 및 만료 체크 |
Activity Logs | - | 모든 라이선스 변경 사항 자동 기록 |
2. 라이선스 카테고리
라이선스는 상태에 따라 세 가지 카테고리로 분류됩니다.
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만 가능
기능:
멀티 업로드 지원 (여러 라이선스 파일 동시 업로드 가능)
만료된 라이선스 등록 가능
라이선스 기간 중첩 허용
프로세스:
라이선스 파일 선택 (단일 또는 다중)
시스템 자동 검증
업로드 완료 후 해당 카테고리에 자동 분류
3.2 라이선스 변경사항 저장(Save Changes)
권한: Owner만 가능
기능:
활성 라이선스 변경
라이선스 삭제
변경 사항 최종 반영(Save Changes)
Apply 버튼 클릭하여 최종 반영
프로세스:
활성 라이선스 변경 후 Save Changes 클릭 시:
미리보기 모달 자동 오픈
추가/삭제만 일어난 경우 미리보기 스킵
Save Changes 버튼 클릭 시 변경사항 최종 반영
제품 축소 시 세션 종료: 라이선스 교체로 제품이 줄어드는 경우, 제거된 제품의 기존 연결 세션이 자동으로 종료됨
기존 연결 세션에서는 다음과 같은
License product not foundError 메세지 발생하며 접속 종료됨
중복 검사:
Fingerprint 기준으로 신규/기존 라이선스 중복 검사
중복 시 등록 불가
Activity Logs 자동 기록:
모든 라이선스 변경 사항이 감사 로그에 기록됨
3.3 라이선스 삭제
권한: Owner만 가능
제약 사항:
활성 라이선스는 삭제 불가
비활성 라이선스만 삭제 가능
프로세스:
삭제할 라이선스 휴지통 버튼 클릭
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: 현재 라이선스가 만료된 경우
다음 우선순위에 따라 자동 활성화됩니다:
Available Licenses가 있는 경우
Available Licenses 중 1개가 자동으로 Activated 상태로 활성화
여러 개인 경우 랜덤으로 1개 선택
Available Licenses가 없고 Scheduled Licenses만 있는 경우
Scheduled Licenses 중 1개가 자동으로 Activated 상태로 활성화
여러 개인 경우 랜덤으로 1개 선택
사용 가능한 라이선스가 없는 경우
라이선스 온보딩 화면 노출
4.2.2 수동 활성화 방법
권한: Owner만 가능
적용 방법:
Available Licenses에서 라이선스 선택
Save Changes 버튼 클릭
미리보기 모달에서 변경 사항 확인
Apply 버튼 클릭하여 최종 반영
4.3 라이선스 온보딩
온보딩 화면 노출 조건: 현재 활성화할 수 있는 라이선스가 하나도 없는 경우 온보딩 화면이 표시온보딩 프로세스
온보딩 프로세스
1. 라이선스 업로드
2. 검증: 현재 날짜가 라이선스 시작 날짜 이후여야 함
라이선스 기간이 현재 활성화할 수 없다면 등록 불가(만료된 라이선스 또는 미래 시점의 라이선스인 경우)
자동 활성화: 검증 통과 시 등록된 라이선스로 즉시 활성화(Activated)
5. 라이선스 갱신 및 운영
5.1 권장 갱신 프로세스
갱신 요청: 고객사가 라이선스 만료 전 갱신 요청
신규 라이선스 발급: 라이선스 만료일 ~ 새 계약 기간의 통합 라이선스 발급
예시: 2025년 10월 31일 만료 시, 2025년 10월 31일~2025년 11월 31일 [SAC, DAC, KAC]
만료일부터 라이선스를 시작하는 이유는, Available Licenses 상태로 등록하여 기존 라이선스 만료 전 신규 라이선스를 미리 활성화하기 위함입니다.
라이선스 등록 및 업데이트
발급받은 갱신 라이선스를 미리 등록
만료일에 도달 시, 2025년 10월 31일에 신규 라이선스는 Available Licenses 카테고리에 등록됨
명시적으로 신규 라이선스를 활성화하여 적용
6. Activity Logs (감사 로그)
모든 라이선스 변경 사항은 Activity Logs에 자동으로 기록됩니다.
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에 자동으로 기록되며, 감사 추적이 가능합니다.
여기도 여러 개인 경우 랜덤 택1 되며 사용 라이선스가 만료되기 전에 미리 활성화를 하라고 안내하는 게 좋을 것 같습니다.