diff --git a/confluence-mdx/var/pages.qm.yaml b/confluence-mdx/var/pages.qm.yaml index b36e8e511..219e9d683 100644 --- a/confluence-mdx/var/pages.qm.yaml +++ b/confluence-mdx/var/pages.qm.yaml @@ -4269,17 +4269,17 @@ "path": - "release-notes" - "page_id": "1751810049" - "title": "11.5.0 ~ 11.5.6" - "title_orig": "11.5.0 ~ 11.5.6" + "title": "11.5.0 ~ 11.5.7" + "title_orig": "11.5.0 ~ 11.5.7" "breadcrumbs": - "Release Notes" - - "11.5.0 ~ 11.5.6" + - "11.5.0 ~ 11.5.7" "breadcrumbs_en": - "Release Notes" - - "11.5.0 ~ 11.5.6" + - "11.5.0 ~ 11.5.7" "path": - "release-notes" - - "11.5.0-11.5.6" + - "11.5.0-11.5.7" - "page_id": "1568735233" "title": "11.4.0" "title_orig": "11.4.0" @@ -5001,17 +5001,17 @@ "path": - "unreleased" - "page_id": "1924891357" - "title": "11.6.0 ~ 11.6.4" - "title_orig": "11.6.0 ~ 11.6.4" + "title": "11.6.0 ~ 11.6.5" + "title_orig": "11.6.0 ~ 11.6.5" "breadcrumbs": - "Unreleased" - - "11.6.0 ~ 11.6.4" + - "11.6.0 ~ 11.6.5" "breadcrumbs_en": - "Unreleased" - - "11.6.0 ~ 11.6.4" + - "11.6.0 ~ 11.6.5" "path": - "unreleased" - - "11.6.0-11.6.4" + - "11.6.0-11.6.5" - "page_id": "1911652402" "title": "Reverse Sync Test Page" "title_orig": "Reverse Sync Test Page" diff --git a/src/content/en/administrator-manual/databases/connection-management/custom-jdbc-configs.mdx b/src/content/en/administrator-manual/databases/connection-management/custom-jdbc-configs.mdx index 5bd590881..64ebcff25 100644 --- a/src/content/en/administrator-manual/databases/connection-management/custom-jdbc-configs.mdx +++ b/src/content/en/administrator-manual/databases/connection-management/custom-jdbc-configs.mdx @@ -10,6 +10,7 @@ import { Callout } from 'nextra/components' ### Overview This feature allows you to upload custom JDBC drivers to register and use Custom Vendors. +(This feature is available in 11.6.0 and later.) Previously, only the DB Vendors provided by QueryPie by default (MySQL, PostgreSQL, etc.) were available, but with this feature you can also connect to unsupported databases (e.g., Cubrid, Tibero, Altibase) by uploading their JDBC drivers directly. diff --git a/src/content/en/administrator-manual/databases/dac-general-configurations.mdx b/src/content/en/administrator-manual/databases/dac-general-configurations.mdx index faf6c2e42..48e19517c 100644 --- a/src/content/en/administrator-manual/databases/dac-general-configurations.mdx +++ b/src/content/en/administrator-manual/databases/dac-general-configurations.mdx @@ -71,6 +71,13 @@ ______ #### Access Control Settings + +In DAC, privileges have two time-based limits: `Privilege Deactivation Period` and `Privilege Expiration Date`. +* **Privilege Deactivation Period** : If a user does not access a target for which they have been granted privileges within the period configured by an administrator in **Privilege Deactivation Period** under `Admin > Databases > General > Configurations`, the privilege becomes “Deactivated”. Administrators can change a “Deactivated” status back to “Active”. + * [Switching a Deactivated status to Active | Revoking Access-Control privileges](db-access-control/access-control#access-control-%ea%b6%8c%ed%95%9c-%ed%9a%8c%ec%88%98%ed%95%98%ea%b8%b0) +* **Privilege Expiration Date** : This time limit is set when an administrator specifies **Expiration Date** while granting a specific user privileges to a specific connection in `Admin > Databases > DB Access Control > Access Control`****, or when a user specifies **Access Expiration Date** while requesting access through a Workflow `DB Access Request`. +* **Note** : If the `Privilege Deactivation Period` arrives before the `Privilege Expiration Date`, the privilege becomes **Deactivated** and can be changed to Active by an administrator. If the `Privilege Expiration Date` arrives before the `Privilege Deactivation Period`, the privilege is **Expired** and revoked. Once revoked, the user must request access again through Workflow, or an administrator must grant new access. + * **Privilege Deactivation Period** : Long-term unused criteria period for DB privilege expiration (Default: 90 days) * **Maximum Access Duration** : Maximum period for privilege requests and assignments diff --git a/src/content/en/administrator-manual/general/system/integrations/llm-provider-configuration.mdx b/src/content/en/administrator-manual/general/system/integrations/llm-provider-configuration.mdx index 6355b8752..3daa2ce2b 100644 --- a/src/content/en/administrator-manual/general/system/integrations/llm-provider-configuration.mdx +++ b/src/content/en/administrator-manual/general/system/integrations/llm-provider-configuration.mdx @@ -11,6 +11,7 @@ import { Callout } from 'nextra/components' To use AI Chat, you must first configure an LLM provider in QueryPie ACP and connect it to an LLM server. QueryPie currently supports models served through OpenAI, Anthropic, LiteLLM (OpenAI-compatible LLM server), and Z.ai LLMs. +(Available in 11.6.0 and later.) ### Configuring the LLM provider diff --git a/src/content/en/installation/product-versions.mdx b/src/content/en/installation/product-versions.mdx index b9be84142..0d94367f1 100644 --- a/src/content/en/installation/product-versions.mdx +++ b/src/content/en/installation/product-versions.mdx @@ -18,11 +18,11 @@ These are the official QueryPie ACP releases currently available for installatio | 11.6.2 | `11.6.2-151a452` | | Apr 16, 2026 | Deprecated | | 11.6.1 | `11.6.1-44ad3a9` | | Mar 20, 2026 | Deprecated | | 11.6.0 | `11.6.0-886d8e8` | [Link](https://github.com/querypie/querypie-community/discussions/11) | Feb 13, 2026 | Deprecated | -| 11.5.6 | `11.5.6-ec6acc4` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.6) | May 28, 2026 | Deprecated | -| 11.5.5 | `11.5.5-7c5b73d` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.6) | Apr 16, 2026 | Deprecated | -| 11.5.4 | `11.5.4-702dd33` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.6) | Mar 20, 2026 | Deprecated | -| 11.5.1 | `11.5.1-e0fc574` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.6) | Jan 23, 2026 | Deprecated | -| 11.5.0 | `11.5.0-dce9f84` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.6) | Dec 16, 2025 | Deprecated | +| 11.5.6 | `11.5.6-ec6acc4` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.7) | May 28, 2026 | Deprecated | +| 11.5.5 | `11.5.5-7c5b73d` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.7) | Apr 16, 2026 | Deprecated | +| 11.5.4 | `11.5.4-702dd33` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.7) | Mar 20, 2026 | Deprecated | +| 11.5.1 | `11.5.1-e0fc574` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.7) | Jan 23, 2026 | Deprecated | +| 11.5.0 | `11.5.0-dce9f84` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.7) | Dec 16, 2025 | Deprecated | #### Status diff --git a/src/content/en/release-notes/11.5.0-11.5.6.mdx b/src/content/en/release-notes/11.5.0-11.5.7.mdx similarity index 77% rename from src/content/en/release-notes/11.5.0-11.5.6.mdx rename to src/content/en/release-notes/11.5.0-11.5.7.mdx index 3ac37f449..3e87e9ba8 100644 --- a/src/content/en/release-notes/11.5.0-11.5.6.mdx +++ b/src/content/en/release-notes/11.5.0-11.5.7.mdx @@ -1,9 +1,59 @@ --- -title: '11.5.0 ~ 11.5.6' -confluenceUrl: 'https://querypie.atlassian.net/wiki/spaces/QM/pages/1751810049/11.5.0+~+11.5.6' +title: '11.5.0 ~ 11.5.7' +confluenceUrl: 'https://querypie.atlassian.net/wiki/spaces/QM/pages/1751810049/11.5.0+~+11.5.7' --- -# 11.5.0 ~ 11.5.6 +# 11.5.0 ~ 11.5.7 + +### QueryPie 11.5.7 Release + +July 2, 2026 + + +**New Feature** + +* [Common] Added display of licensed user count and users who accessed in the last 30 days within the license scope +* [DAC] Added Result Reuse option for Athena Connections +* [DAC] Added ability to block SQL execution without WHERE clauses in SQL Editor and RDB targets +* [DAC] Added support for collecting Label information during GCP Cloud SQL synchronization and using it as Cloud Provider filter tags +* [KAC] Added GCP Cloud Provider Tag-based synchronization +* [KAC] Added YAML editing, local validation, and change Diff Review features in Web Client + +**Improvement** + +* [Common] Fixed a vulnerability where remaining SQLJob token-related code removed in 10.2.6 could be used in External API +* [Common] Added attachments with expiring target details to SAC/DAC permission expiration notification emails +* [Common] Added force option support to User Profile lookup and update External APIs +* [Common] Improved API Token Allowed Zone changes to be refreshed immediately +* [Common] Improved Vault AppRole Namespace application error handling +* [Common] Fixed User Not Found error when viewing Job execution history for deleted users +* [Common] Improved Multi Agent token handling security +* [Common] Improved client JavaScript bundle so unnecessary internal IP information is not included +* [DAC] Added PostgreSQL RETURNING statement support for data masking policies +* [DAC] Improved Draft Workflow entry to show an error message when referencing a Connection without access permission +* [DAC] Fixed intermittent JavaScript errors during DAC Audit filtering +* [DAC] Fixed multiple query handling errors in Workflow SQL Export Requests +* [DAC] Improved Privilege Type editing so Privilege Name can also be changed +* [DAC] Fixed issue where an incorrect Proxy port error popup was shown when accessing MongoDB +* [DAC] Fixed Athena CREATE PROTECTED MULTI DIALECT VIEW parsing error +* [DAC] Improved DB Policy Exception Request Approval Permission so it is exposed in the Roles Policy list +* [DAC] Improved Trino Proxy connections so query cancel requests are applied correctly +* [DAC] Improved Trino / Presto Proxy parse errors so they are delivered as proper failure responses +* [DAC] Fixed issue where workflows were incorrectly shown as failed due to parsing delay while processing MongoDB SQL Requests +* [DAC] Fixed status display issue where failed query execution appeared successful in QueryPie Web +* [DAC] Fixed partition key column insert error in Impala +* [DAC] Improved Redis Cluster read/write routing stability during SQL Request processing +* [DAC] Fixed issue where unmasked fields were displayed as null in MongoDB Aggregate queries +* [SAC] Improved the Add Account screen to query only required settings without unnecessary full configuration permissions +* [SAC] Improved Windows Server Agent remote upgrades so they are not treated as failed in slow network environments +* [SAC] Improved TACACS authentication processing logic +* [SAC] Improved RDP session handling so domain controller network errors during session creation do not interrupt session processing +* [KAC] Improved GCP Cloud Provider API and scheduled synchronization to work correctly +* [KAC] Fixed WEB ACL blocking issue by preserving the actual client IP in Kubernetes Web Client requests +* [KAC] Improved Kubernetes Web Client internal proxy communication path to fix connection issues in NLB environments +* [KAC] Improved Kubernetes Web Client status display, error handling, and operational UX +* [KAC] Fixed User Not Found error when deleting Role Assignment after deleting a user + ### QueryPie 11.5.6 Release @@ -61,6 +111,7 @@ April 21, 2026 * [DAC] Added permission control for Audit Log viewing * [DAC] Added ClickHouse HTTPS connection support +* [DAC] Added Cubrid support (policy application and Proxy not supported). * [SAC] Added support for viewing Server Policy details and an API for retrieving a single policy * [KAC] Added KAC Web Client (beta) diff --git a/src/content/en/release-notes/_meta.ts b/src/content/en/release-notes/_meta.ts index 0a1832991..e6b3219e1 100644 --- a/src/content/en/release-notes/_meta.ts +++ b/src/content/en/release-notes/_meta.ts @@ -1,5 +1,5 @@ export default { - '11.5.0-11.5.6': '11.5.0 ~ 11.5.6', + '11.5.0-11.5.7': '11.5.0 ~ 11.5.7', '11.4.0': '11.4.0', '11.3.0': '11.3.0', '11.2.0': '11.2.0', diff --git a/src/content/en/unreleased/11.6.0-11.6.4.mdx b/src/content/en/unreleased/11.6.0-11.6.5.mdx similarity index 69% rename from src/content/en/unreleased/11.6.0-11.6.4.mdx rename to src/content/en/unreleased/11.6.0-11.6.5.mdx index 2b9ce31f7..2beb491a2 100644 --- a/src/content/en/unreleased/11.6.0-11.6.4.mdx +++ b/src/content/en/unreleased/11.6.0-11.6.5.mdx @@ -1,9 +1,75 @@ --- -title: '11.6.0 ~ 11.6.4' -confluenceUrl: 'https://querypie.atlassian.net/wiki/spaces/QM/pages/1924891357/11.6.0+~+11.6.4' +title: '11.6.0 ~ 11.6.5' +confluenceUrl: 'https://querypie.atlassian.net/wiki/spaces/QM/pages/1924891357/11.6.0+~+11.6.5' --- -# 11.6.0 ~ 11.6.4 +# 11.6.0 ~ 11.6.5 + +### QueryPie 11.6.5 Release + +July 2, 2026 + +**New Feature** + +* [Common] Added display of licensed user count and users who accessed in the last 30 days within the license scope +* [DAC] Added support for Databricks Connection, Web Editor, Agent/Agentless Proxy, policies, and audit logs +* [DAC] Added Result Reuse option for Athena Connections +* [DAC] Added ability to block SQL execution without WHERE clauses in SQL Editor and RDB targets +* [DAC] Added support for collecting Label information during GCP Cloud SQL synchronization and using it as Cloud Provider filter tags +* [DAC] Added license usage restriction by DB vendor +* [DAC] Promoted Custom JDBC Vendor and Query Rule from beta to official features +* [KAC] Added GCP Cloud Provider Tag-based synchronization +* [KAC] Added YAML editing, local validation, and change Diff Review features in Web Client +* [AI Chat] Integrated Skills management into the AI Chat workspace +* [MAC] Added support for connecting OAuth MCP Servers that do not support DCR by using Client ID/Secret + +**Improvement** + +* [Common] Added attachments with expiring target details to SAC/DAC permission expiration notification emails +* [Common] Added force option support to User Profile lookup and update External APIs +* [Common] Improved API Token Allowed Zone changes to be refreshed immediately +* [Common] Improved Vault AppRole Namespace application error handling +* [Common] Fixed User Not Found error when viewing Job execution history for deleted users +* [Common] Improved Multi Agent token handling security +* [Common] Improved client JavaScript bundle so unnecessary internal IP information is not included +* [DAC] Improved Databricks connection stability, including Web Editor autocomplete, DataGrip connections, SSH settings, and LIMIT/OFFSET handling +* [DAC] Fixed Databricks policy application and Agentless Agent JDBC URL handling errors +* [DAC] Added PostgreSQL RETURNING statement support for data masking policies +* [DAC] Improved Draft Workflow entry to show an error message when referencing a Connection without access permission +* [DAC] Fixed intermittent JavaScript errors during DAC Audit filtering +* [DAC] Fixed multiple query handling errors in Workflow SQL Export Requests +* [DAC] Improved Privilege Type editing so Privilege Name can also be changed +* [DAC] Fixed issue where an incorrect Proxy port error popup was shown when accessing MongoDB +* [DAC] Fixed Athena CREATE PROTECTED MULTI DIALECT VIEW parsing error +* [DAC] Improved DB Policy Exception Request Approval Permission so it is exposed in the Roles Policy list +* [DAC] Improved Trino Proxy connections so query cancel requests are applied correctly +* [DAC] Improved Trino / Presto Proxy parse errors so they are delivered as proper failure responses +* [DAC] Fixed issue where workflows were incorrectly shown as failed due to parsing delay while processing MongoDB SQL Requests +* [DAC] Fixed status display issue where failed query execution appeared successful in QueryPie Web +* [DAC] Fixed partition key column insert error in Impala +* [DAC] Improved Redis Cluster read/write routing stability during SQL Request processing +* [DAC] Fixed issue where unmasked fields were displayed as null in MongoDB Aggregate queries +* [DAC] Improved Query Rule so string conditions containing spaces are evaluated as intended +* [SAC] Improved the Add Account screen to query only required settings without unnecessary full configuration permissions +* [SAC] Improved Windows Server Agent remote upgrades so they are not treated as failed in slow network environments +* [SAC] Improved TACACS authentication processing logic +* [SAC] Improved RDP session handling so domain controller network errors during session creation do not interrupt session processing +* [KAC] Improved GCP Cloud Provider API and scheduled synchronization to work correctly +* [KAC] Fixed WEB ACL blocking issue by preserving the actual client IP in Kubernetes Web Client requests +* [KAC] Improved Kubernetes Web Client internal proxy communication path to fix connection issues in NLB environments +* [KAC] Improved Kubernetes Web Client status display, error handling, and operational UX +* [KAC] Fixed User Not Found error when deleting Role Assignment after deleting a user +* [AI Chat] Improved MCP tool calls so users can choose approval-based execution or automatic execution mode +* [MAC] Changed the default Transport to Streamable HTTP when creating MCP Servers +* [MAC] Improved MAC Policy YAML to support allow and deny policy syntax together +* [MAC] Improved MCP Server detail behavior so OAuth connection and Tool synchronization after Endpoint URL changes use the draft endpoint +* [MAC] Fixed save errors after MCP Server token reset +* [MAC] Fixed client error when viewing a Policy without a Tool list +* [MAC] Improved the Request Audit detail screen so request contents can be checked in a consistent format +* [MAC] Improved status display for the Include Payload option when Client Request Audit is disabled +* [MAC] Improved scrolling and guide display on the MCP Server list and user page +* [MAC] Fixed MCP Client authentication and registration flow errors for Claude Code, Cursor, and similar clients + ### QueryPie 11.6.4 Release @@ -82,6 +148,7 @@ April 21, 2026 * [DAC] Added access control for Audit Log lookup * [DAC] Added ClickHouse HTTPS connection support * [DAC] Added Custom JDBC Vendor configuration file upload, Driver Class auto-detection, Vault integration, and Firebird-family vendor support +* [DAC] Added Cubrid support (policy application and Proxy not supported) * [SAC] Added single Server Policy lookup API * [KAC] Added KAC Web Client (beta) * [MCP] Added tools to query DAC/SAC/KAC audit logs through MCP diff --git a/src/content/en/unreleased/_meta.ts b/src/content/en/unreleased/_meta.ts index f57ccf780..bb829d3ce 100644 --- a/src/content/en/unreleased/_meta.ts +++ b/src/content/en/unreleased/_meta.ts @@ -1,4 +1,4 @@ export default { - '11.6.0-11.6.4': '11.6.0 ~ 11.6.4', + '11.6.0-11.6.5': '11.6.0 ~ 11.6.5', 'reverse-sync-test-page': 'Reverse Sync Test Page', }; diff --git a/src/content/en/user-manual/ai-chat.mdx b/src/content/en/user-manual/ai-chat.mdx index 81ca6f09f..1568eae64 100644 --- a/src/content/en/user-manual/ai-chat.mdx +++ b/src/content/en/user-manual/ai-chat.mdx @@ -10,6 +10,7 @@ import { Callout } from 'nextra/components' ### Overview AI Chat has been added to QueryPie. +(Available in 11.6.0 and later.) Users and administrators can perform various tasks in QueryPie through natural language. It is connected to the built-in MCP (Model Context Protocol) server in QueryPie ACP and supports Tool calls. The following are examples of tasks users and administrators can perform through AI Chat by access control area. diff --git a/src/content/ja/administrator-manual/databases/connection-management/custom-jdbc-configs.mdx b/src/content/ja/administrator-manual/databases/connection-management/custom-jdbc-configs.mdx index bbd9ad44b..1c367b6d2 100644 --- a/src/content/ja/administrator-manual/databases/connection-management/custom-jdbc-configs.mdx +++ b/src/content/ja/administrator-manual/databases/connection-management/custom-jdbc-configs.mdx @@ -10,6 +10,7 @@ import { Callout } from 'nextra/components' ### Overview カスタムJDBCドライバをアップロードしてCustom Vendorを登録・使用できる機能です。 +(本機能は11.6.0以降で使用できます。) 従来はQueryPieがデフォルトで提供するDB Vendor(MySQL、PostgreSQLなど)のみ使用可能でしたが、この機能を通じてサポートされていないDB(例:Cubrid、Tibero、Altibaseなど)もJDBCドライバを直接アップロードして接続できます。 diff --git a/src/content/ja/administrator-manual/databases/dac-general-configurations.mdx b/src/content/ja/administrator-manual/databases/dac-general-configurations.mdx index 5d01f84a6..f56e839e1 100644 --- a/src/content/ja/administrator-manual/databases/dac-general-configurations.mdx +++ b/src/content/ja/administrator-manual/databases/dac-general-configurations.mdx @@ -71,6 +71,13 @@ ______ #### アクセス制御設定 + +DACの権限(Privilege)には、`長期未アクセス期限`と`権限満了期限`という2つの時間ベースの制限があります。 +* **長期未アクセス期限** : 管理者が `Admin > Databases > General > Configurations` の **Privilege Deactivation Period** で設定した期間、ユーザーが権限を付与された対象にアクセスしない場合、“Deactivated” 状態になります。管理者は “Deactivated” 状態を “Active” 状態に切り替えることができます。 + * [Deactivated状態をActiveに切り替える | Access-Control権限の回収](db-access-control/access-control#access-control-%ea%b6%8c%ed%95%9c-%ed%9a%8c%ec%88%98%ed%95%98%ea%b8%b0) +* **権限満了期限** : 管理者が `Admin > Databases > DB Access Control > Access Control`****で特定ユーザーに特定コネクションへの権限を付与する際に **Expiration Date** を指定するか、ユーザーがWorkflowの `DB Access Request` を通じてアクセス権限を申請する際に **Access Expiration Date** を指定することで期限が設定されます。 +* **参考** : `権限満了期限`より`長期未アクセス期限`が先に到来した場合は **Deactivated** 状態となり、管理者によりActive状態へ切り替えることができます。一方、`権限満了期限`が`長期未アクセス期限`より先に到来した場合は **Expired** となり、権限が回収されます。権限が回収された場合、Workflowを通じてアクセス権限を再申請するか、管理者により新しいアクセス権限を付与する必要があります。 + * **Privilege Deactivation Period** : DB権限(Privilege)の期限切れのための長期未使用基準期間(Default : 90日) * **Maximum Access Duration** : Privilegeリクエストおよび割り当て時の最大期間 diff --git a/src/content/ja/administrator-manual/general/system/integrations/llm-provider-configuration.mdx b/src/content/ja/administrator-manual/general/system/integrations/llm-provider-configuration.mdx index 962450d1c..70745ecc2 100644 --- a/src/content/ja/administrator-manual/general/system/integrations/llm-provider-configuration.mdx +++ b/src/content/ja/administrator-manual/general/system/integrations/llm-provider-configuration.mdx @@ -11,6 +11,7 @@ import { Callout } from 'nextra/components' AI Chat機能を使用するには、まずQueryPie ACPでLLM providerを設定し、LLMサーバーと接続する必要があります。 現在、OpenAI、Anthropic、LiteLLM(OpenAI compatible LLM server)、Z.aiのLLMを通じて提供されるモデルをサポートしています。 +(11.6.0以降で使用できます。) ### LLM providerを設定する diff --git a/src/content/ja/installation/product-versions.mdx b/src/content/ja/installation/product-versions.mdx index 3770351f7..8fbef4989 100644 --- a/src/content/ja/installation/product-versions.mdx +++ b/src/content/ja/installation/product-versions.mdx @@ -18,11 +18,11 @@ QueryPie ACPの公式リリースバージョン情報を提供します。 | 11.6.2 | `11.6.2-151a452` | | 2026. 04. 16. | Deprecated | | 11.6.1 | `11.6.1-44ad3a9` | | 2026. 03. 20. | Deprecated | | 11.6.0 | `11.6.0-886d8e8` | [Link](https://github.com/querypie/querypie-community/discussions/11) | 2026. 02. 13. | Deprecated | -| 11.5.6 | `11.5.6-ec6acc4` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.6) | 2026. 05. 28. | Deprecated | -| 11.5.5 | `11.5.5-7c5b73d` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.6) | 2026. 04. 16. | Deprecated | -| 11.5.4 | `11.5.4-702dd33` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.6) | 2026. 03. 20. | Deprecated | -| 11.5.1 | `11.5.1-e0fc574` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.6) | 2026. 01. 23. | Deprecated | -| 11.5.0 | `11.5.0-dce9f84` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.6) | 2025. 12. 16. | Deprecated | +| 11.5.6 | `11.5.6-ec6acc4` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.7) | 2026. 05. 28. | Deprecated | +| 11.5.5 | `11.5.5-7c5b73d` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.7) | 2026. 04. 16. | Deprecated | +| 11.5.4 | `11.5.4-702dd33` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.7) | 2026. 03. 20. | Deprecated | +| 11.5.1 | `11.5.1-e0fc574` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.7) | 2026. 01. 23. | Deprecated | +| 11.5.0 | `11.5.0-dce9f84` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.7) | 2025. 12. 16. | Deprecated | #### Status diff --git a/src/content/ja/release-notes/11.5.0-11.5.6.mdx b/src/content/ja/release-notes/11.5.0-11.5.7.mdx similarity index 75% rename from src/content/ja/release-notes/11.5.0-11.5.6.mdx rename to src/content/ja/release-notes/11.5.0-11.5.7.mdx index 1c9cc2922..f1482a30e 100644 --- a/src/content/ja/release-notes/11.5.0-11.5.6.mdx +++ b/src/content/ja/release-notes/11.5.0-11.5.7.mdx @@ -1,9 +1,59 @@ --- -title: '11.5.0 ~ 11.5.6' -confluenceUrl: 'https://querypie.atlassian.net/wiki/spaces/QM/pages/1751810049/11.5.0+~+11.5.6' +title: '11.5.0 ~ 11.5.7' +confluenceUrl: 'https://querypie.atlassian.net/wiki/spaces/QM/pages/1751810049/11.5.0+~+11.5.7' --- -# 11.5.0 ~ 11.5.6 +# 11.5.0 ~ 11.5.7 + +### QueryPie 11.5.7 Release + +2026年07月02日 + + +**New Feature** + +* [共通] ライセンス範囲内のユーザー数および直近30日間のアクセスユーザー集計表示機能を追加 +* [DAC] Athena Connectionでクエリ結果再利用(Result Reuse)オプションを追加 +* [DAC] SQL EditorおよびRDB対象でWHERE条件のないSQL実行をブロックする機能を追加 +* [DAC] GCP Cloud SQL同期時のLabel情報収集およびCloud Providerフィルタータグとしての活用をサポート +* [KAC] GCP Cloud Provider Tagベース同期機能を追加 +* [KAC] Web ClientでYAML編集、ローカル検証、変更内容Diff Review機能を追加 + +**Improvement** + +* [共通] 10.2.6で削除されたSQLJob機能のトークン関連残存コードがExternal APIで使用される可能性がある脆弱性を修正 +* [共通] SAC/DAC権限満了予定通知メールに満了対象内訳の添付ファイルを提供 +* [共通] User Profile照会および更新External APIにforceオプションをサポート +* [共通] API Token Allowed Zone変更時に即時更新されるよう改善 +* [共通] Vault AppRole Namespace適用エラーを改善 +* [共通] 削除されたユーザーのJob実行履歴照会時にUser Not Foundエラーが発生する問題を修正 +* [共通] Multi Agentトークン処理のセキュリティを改善 +* [共通] クライアントJavaScriptバンドルに不要な内部IP情報が含まれないよう改善 +* [DAC] PostgreSQL RETURNING構文のデータマスキングポリシーサポートを追加 +* [DAC] Draft Workflow進入時にアクセス権限のないConnectionを参照するとエラーメッセージが表示されるよう改善 +* [DAC] DAC Auditフィルタリング時に断続的に発生していたJavaScriptエラーを修正 +* [DAC] Workflow SQL Export Requestでの複数クエリ処理エラーを修正 +* [DAC] Privilege Type修正時にPrivilege Nameも同時に変更できるよう改善 +* [DAC] MongoDBアクセス時に誤ったProxy portエラーポップアップが表示される問題を修正 +* [DAC] Athena CREATE PROTECTED MULTI DIALECT VIEWパースエラーを修正 +* [DAC] DB Policy Exception Request Approval PermissionがRoles Policy一覧に表示されない問題を改善 +* [DAC] Trino Proxy接続でクエリキャンセルリクエストが正常に反映されるよう改善 +* [DAC] Trino / Presto Proxy parse errorが適切な失敗レスポンスとして伝達されるよう改善 +* [DAC] MongoDB SQL Request処理中のパース遅延によりWorkflowが誤って失敗と表示される問題を修正 +* [DAC] クエリ実行失敗時にQueryPie Webで成功のように見える状態表示問題を修正 +* [DAC] Impalaでパーティションキーカラムinsertエラーを修正 +* [DAC] SQL Request処理中のRedis Cluster read/writeルーティング安定性を改善 +* [DAC] MongoDB Aggregateクエリでマスキング解除されたフィールドがnullとして表示される問題を修正 +* [SAC] Add Account画面で不要な全体設定権限なしに必要な設定のみ照会するよう改善 +* [SAC] 低速ネットワーク環境でもWindows Server Agentのリモートアップグレードが失敗扱いにならないよう改善 +* [SAC] TACACS認証処理ロジックを改善 +* [SAC] RDPセッション生成中にドメインコントローラーのネットワークエラーが発生してもセッション処理が中断されないよう改善 +* [KAC] GCP Cloud Provider APIおよびスケジュール同期が正常に動作するよう改善 +* [KAC] Kubernetes Web Clientリクエストで実際のクライアントIPを維持し、WEB ACLブロック問題を修正 +* [KAC] Kubernetes Web Client内部プロキシ通信経路を改善し、NLB環境で発生していた接続問題を修正 +* [KAC] Kubernetes Web Clientの状態表示、エラー処理、運用UXを改善 +* [KAC] User削除後にRole Assignmentを削除する際にUser Not Foundエラーが発生する問題を修正 + ### QueryPie 11.5.6 Release @@ -61,6 +111,7 @@ confluenceUrl: 'https://querypie.atlassian.net/wiki/spaces/QM/pages/1751810049/1 * [DAC] Audit Log照会権限制御機能追加 * [DAC] ClickHouse HTTPS接続サポート +* [DAC] Cubridサポート(ポリシー適用およびProxyは未サポート)。 * [SAC] Server Policy詳細照会サポートおよび単件照会API追加 * [KAC] KAC Web Client追加(ベータ) diff --git a/src/content/ja/release-notes/_meta.ts b/src/content/ja/release-notes/_meta.ts index 0a1832991..e6b3219e1 100644 --- a/src/content/ja/release-notes/_meta.ts +++ b/src/content/ja/release-notes/_meta.ts @@ -1,5 +1,5 @@ export default { - '11.5.0-11.5.6': '11.5.0 ~ 11.5.6', + '11.5.0-11.5.7': '11.5.0 ~ 11.5.7', '11.4.0': '11.4.0', '11.3.0': '11.3.0', '11.2.0': '11.2.0', diff --git a/src/content/ja/unreleased/11.6.0-11.6.4.mdx b/src/content/ja/unreleased/11.6.0-11.6.5.mdx similarity index 67% rename from src/content/ja/unreleased/11.6.0-11.6.4.mdx rename to src/content/ja/unreleased/11.6.0-11.6.5.mdx index 3f7d233cf..902eb8a79 100644 --- a/src/content/ja/unreleased/11.6.0-11.6.4.mdx +++ b/src/content/ja/unreleased/11.6.0-11.6.5.mdx @@ -1,9 +1,75 @@ --- -title: '11.6.0 ~ 11.6.4' -confluenceUrl: 'https://querypie.atlassian.net/wiki/spaces/QM/pages/1924891357/11.6.0+~+11.6.4' +title: '11.6.0 ~ 11.6.5' +confluenceUrl: 'https://querypie.atlassian.net/wiki/spaces/QM/pages/1924891357/11.6.0+~+11.6.5' --- -# 11.6.0 ~ 11.6.4 +# 11.6.0 ~ 11.6.5 + +### QueryPie 11.6.5 Release + +2026年07月02日 + +**New Feature** + +* [共通] ライセンス範囲内のユーザー数および直近30日間のアクセスユーザー集計表示機能を追加 +* [DAC] Databricks Connection、Web Editor、Agent/Agentless Proxy、ポリシーおよび監査ログサポートを追加 +* [DAC] Athena Connectionでクエリ結果再利用(Result Reuse)オプションを追加 +* [DAC] SQL EditorおよびRDB対象でWHERE条件のないSQL実行をブロックする機能を追加 +* [DAC] GCP Cloud SQL同期時のLabel情報収集およびCloud Providerフィルタータグとしての活用をサポート +* [DAC] DBベンダー別ライセンス使用制限機能を追加 +* [DAC] Custom JDBC VendorおよびQuery Ruleをベータから正式機能へ移行 +* [KAC] GCP Cloud Provider Tagベース同期機能を追加 +* [KAC] Web ClientでYAML編集、ローカル検証、変更内容Diff Review機能を追加 +* [AI Chat] SkillsをAI Chat workspace内で管理できるよう統合 +* [MAC] DCRをサポートしないOAuth MCP ServerもClient ID/Secretベースで接続できるようサポート + +**Improvement** + +* [共通] SAC/DAC権限満了予定通知メールに満了対象内訳の添付ファイルを提供 +* [共通] User Profile照会および更新External APIにforceオプションをサポート +* [共通] API Token Allowed Zone変更時に即時更新されるよう改善 +* [共通] Vault AppRole Namespace適用エラーを改善 +* [共通] 削除されたユーザーのJob実行履歴照会時にUser Not Foundエラーが発生する問題を修正 +* [共通] Multi Agentトークン処理のセキュリティを改善 +* [共通] クライアントJavaScriptバンドルに不要な内部IP情報が含まれないよう改善 +* [DAC] Databricks Web Editor自動補完、DataGrip接続、SSH設定、LIMIT/OFFSET処理など接続安定性を改善 +* [DAC] Databricksポリシー適用およびAgentless Agent JDBC URL処理エラーを修正 +* [DAC] PostgreSQL RETURNING構文のデータマスキングポリシーサポートを追加 +* [DAC] Draft Workflow進入時にアクセス権限のないConnectionを参照するとエラーメッセージが表示されるよう改善 +* [DAC] DAC Auditフィルタリング時に断続的に発生していたJavaScriptエラーを修正 +* [DAC] Workflow SQL Export Requestでの複数クエリ処理エラーを修正 +* [DAC] Privilege Type修正時にPrivilege Nameも同時に変更できるよう改善 +* [DAC] MongoDBアクセス時に誤ったProxy portエラーポップアップが表示される問題を修正 +* [DAC] Athena CREATE PROTECTED MULTI DIALECT VIEWパースエラーを修正 +* [DAC] DB Policy Exception Request Approval PermissionがRoles Policy一覧に表示されない問題を改善 +* [DAC] Trino Proxy接続でクエリキャンセルリクエストが正常に反映されるよう改善 +* [DAC] Trino / Presto Proxy parse errorが適切な失敗レスポンスとして伝達されるよう改善 +* [DAC] MongoDB SQL Request処理中のパース遅延によりWorkflowが誤って失敗と表示される問題を修正 +* [DAC] クエリ実行失敗時にQueryPie Webで成功のように見える状態表示問題を修正 +* [DAC] Impalaでパーティションキーカラムinsertエラーを修正 +* [DAC] SQL Request処理中のRedis Cluster read/writeルーティング安定性を改善 +* [DAC] MongoDB Aggregateクエリでマスキング解除されたフィールドがnullとして表示される問題を修正 +* [DAC] Query Ruleでスペースを含む文字列条件も意図通り判定されるよう改善 +* [SAC] Add Account画面で不要な全体設定権限なしに必要な設定のみ照会するよう改善 +* [SAC] 低速ネットワーク環境でもWindows Server Agentのリモートアップグレードが失敗扱いにならないよう改善 +* [SAC] TACACS認証処理ロジックを改善 +* [SAC] RDPセッション生成中にドメインコントローラーのネットワークエラーが発生してもセッション処理が中断されないよう改善 +* [KAC] GCP Cloud Provider APIおよびスケジュール同期が正常に動作するよう改善 +* [KAC] Kubernetes Web Clientリクエストで実際のクライアントIPを維持し、WEB ACLブロック問題を修正 +* [KAC] Kubernetes Web Client内部プロキシ通信経路を改善し、NLB環境で発生していた接続問題を修正 +* [KAC] Kubernetes Web Clientの状態表示、エラー処理、運用UXを改善 +* [KAC] User削除後にRole Assignmentを削除する際にUser Not Foundエラーが発生する問題を修正 +* [AI Chat] MCP tool呼び出し時にユーザー承認ベース実行と自動実行モードを選択できるよう改善 +* [MAC] MCP Server作成時のTransportデフォルト値をStreamable HTTPへ変更 +* [MAC] MAC Policy YAMLでallow/denyポリシー構文を同時に使用できるよう改善 +* [MAC] MCP Server詳細でEndpoint URL変更後のOAuth接続およびTool同期がdraft endpoint基準で動作するよう改善 +* [MAC] MCP Server reset token後の保存エラーを修正 +* [MAC] Tool一覧がないPolicy照会時にクライアントエラーが発生する問題を修正 +* [MAC] Request Audit詳細画面でリクエスト内容を一貫した形式で確認できるよう改善 +* [MAC] Client Request Audit無効化時のInclude Payloadオプション状態表示を明確に改善 +* [MAC] MCP Server一覧とユーザーページのスクロールおよびガイド表示を改善 +* [MAC] Claude Code/CursorなどMCP Client認証および登録フローエラーを修正 + ### QueryPie 11.6.4 Release @@ -82,6 +148,7 @@ confluenceUrl: 'https://querypie.atlassian.net/wiki/spaces/QM/pages/1924891357/1 * [DAC] Audit Log照会権限制御機能追加 * [DAC] ClickHouse HTTPS接続サポート * [DAC] Custom JDBC Vendor設定ファイルアップロード、Driver Class自動検知、Vault連動およびFirebird系ベンダー対応追加 +* [DAC] Cubridサポート(ポリシー適用およびProxyは未サポート) * [SAC] Server Policy単件照会API追加 * [KAC] KAC Web Client(ベータ)追加 * [MCP] MCPを通じてDAC/SAC/KAC監査ログを照会できるツール追加 diff --git a/src/content/ja/unreleased/_meta.ts b/src/content/ja/unreleased/_meta.ts index f57ccf780..bb829d3ce 100644 --- a/src/content/ja/unreleased/_meta.ts +++ b/src/content/ja/unreleased/_meta.ts @@ -1,4 +1,4 @@ export default { - '11.6.0-11.6.4': '11.6.0 ~ 11.6.4', + '11.6.0-11.6.5': '11.6.0 ~ 11.6.5', 'reverse-sync-test-page': 'Reverse Sync Test Page', }; diff --git a/src/content/ja/user-manual/ai-chat.mdx b/src/content/ja/user-manual/ai-chat.mdx index 88277f429..b911f26fc 100644 --- a/src/content/ja/user-manual/ai-chat.mdx +++ b/src/content/ja/user-manual/ai-chat.mdx @@ -10,6 +10,7 @@ import { Callout } from 'nextra/components' ### Overview QueryPieにAI Chat機能が追加されました。 +(11.6.0以降のバージョンで使用できます。) ユーザーおよび管理者は、QueryPie内で自然言語を通じてさまざまな作業を実行できます。 QueryPie ACPの組み込みMCP(Model Context Protocol)serverと接続されており、Tool呼び出しをサポートします。 以下は、各アクセス制御領域別にAI Chat機能を通じてユーザーおよび管理者が実行できる作業例です。 diff --git a/src/content/ko/administrator-manual/databases/connection-management/custom-jdbc-configs.mdx b/src/content/ko/administrator-manual/databases/connection-management/custom-jdbc-configs.mdx index f5a89f70e..69452b43e 100644 --- a/src/content/ko/administrator-manual/databases/connection-management/custom-jdbc-configs.mdx +++ b/src/content/ko/administrator-manual/databases/connection-management/custom-jdbc-configs.mdx @@ -10,6 +10,7 @@ import { Callout } from 'nextra/components' ### Overview 사용자 정의 JDBC 드라이버를 업로드하여 Custom Vendor를 등록하고 사용할 수 있는 기능입니다. +(11.6.0 이상에서 사용가능한 기능입니다.) 기존에는 QueryPie가 기본 제공하는 DB Vendor(MySQL, PostgreSQL 등)만 사용 가능했지만, 이 기능을 통해 지원하지 않는 DB(예: Cubrid, Tibero, Altibase 등)도 JDBC 드라이버를 직접 업로드하여 연결할 수 있습니다. diff --git a/src/content/ko/administrator-manual/databases/dac-general-configurations.mdx b/src/content/ko/administrator-manual/databases/dac-general-configurations.mdx index b16f8b263..9ddbdae87 100644 --- a/src/content/ko/administrator-manual/databases/dac-general-configurations.mdx +++ b/src/content/ko/administrator-manual/databases/dac-general-configurations.mdx @@ -71,6 +71,13 @@ ______ #### 접근제어 설정 + +DAC 에서 권한(Privilege)는 `장기 미접속 기한`과 `권한 만료 기한` 두가지의 시간기반 제한이 있습니다. +* **장기 미접속 기한** : 관리자가 `Admin > Databases > General > Configurations` 의 **Privilege Deactivation Period** 에서 설정한 기한 동안 사용자가 권한이 부여된 대상에 접속하지 않으면 “Deactivated” 상태가 됩니다. 관리자는 “Deactivated” 상태를 “Active” 상태로 전환할 수 있습니다. + * [Deactivated 상태의 Active 전환 | Access-Control-권한-회수하기](db-access-control/access-control#access-control-%ea%b6%8c%ed%95%9c-%ed%9a%8c%ec%88%98%ed%95%98%ea%b8%b0) +* **권한 만료 기한** : 관리자가 `Admin > Databases > DB Access Control > Access Control`****에서 특정 사용자에게 특정 커넥션에 대해 권한을 부여할 때 **Expiration Date** 를 지정하거나, 사용자가 Workflow 의 `DB Access Request` 를 통해 접근 권한을 신청할 때 **Access Expiration Date** 를 지정하여 기한이 설정됩니다. +* **참고** : `권한 만료 기한` 보다 `장기 미접속 기한` 이 먼저 도래한 경우 **Deactivated** 상태가 되어 관리자에 의해 Active 상태로 전환될 수 있으나 `권한 만료 기한`이 `장기 미접속 기한` 보다 먼저 도래한 경우는 **Expired** 되어 권한이 회수됩니다. 권한이 회수되면 Workflow를 통해 접근 권한을 재신청하거나 관리자에 의해 접근 권한이 새로 부여되어야 합니다. + * **Privilege Deactivation Period**: DB 권한(Privilege) 만료를 위한 장기 미사용 기준 기간 (Default : 90일) * **Maximum Access Duration**: Privilege 요청 및 할당 시 최대 기간 diff --git a/src/content/ko/administrator-manual/general/system/integrations/llm-provider-configuration.mdx b/src/content/ko/administrator-manual/general/system/integrations/llm-provider-configuration.mdx index 416ed0dfa..6fc1b4b5c 100644 --- a/src/content/ko/administrator-manual/general/system/integrations/llm-provider-configuration.mdx +++ b/src/content/ko/administrator-manual/general/system/integrations/llm-provider-configuration.mdx @@ -11,6 +11,7 @@ import { Callout } from 'nextra/components' AI Chat 기능을 사용하기 위해서는 먼저 QueryPie ACP 에 LLM provider 설정을 하여 LLM 서버와 연결을 해야합니다. 현재 OpenAI, Anthropic, LiteLLM(OpenAI compatible LLM server), Z.ai 의 LLM을 통해 서빙되는 모델을 지원합니다. +(11.6.0 이상에서 사용할 수 있습니다.) ### LLM provider 설정하기 diff --git a/src/content/ko/installation/product-versions.mdx b/src/content/ko/installation/product-versions.mdx index 1a31645ed..f368a8458 100644 --- a/src/content/ko/installation/product-versions.mdx +++ b/src/content/ko/installation/product-versions.mdx @@ -18,11 +18,11 @@ QueryPie ACP의 공식 출시 버전 정보를 제공합니다. | 11.6.2 | `11.6.2-151a452` | | 2026. 04. 16. | Deprecated | | 11.6.1 | `11.6.1-44ad3a9` | | 2026. 03. 20. | Deprecated | | 11.6.0 | `11.6.0-886d8e8` | [Link](https://github.com/querypie/querypie-community/discussions/11) | 2026. 02. 13. | Deprecated | -| 11.5.6 | `11.5.6-ec6acc4` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.6) | 2026. 05. 28. | Deprecated | -| 11.5.5 | `11.5.5-7c5b73d` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.6) | 2026. 04. 16. | Deprecated | -| 11.5.4 | `11.5.4-702dd33` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.6) | 2026. 03. 20. | Deprecated | -| 11.5.1 | `11.5.1-e0fc574` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.6) | 2026. 01. 23. | Deprecated | -| 11.5.0 | `11.5.0-dce9f84` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.6) | 2025. 12. 16. | Deprecated | +| 11.5.6 | `11.5.6-ec6acc4` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.7) | 2026. 05. 28. | Deprecated | +| 11.5.5 | `11.5.5-7c5b73d` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.7) | 2026. 04. 16. | Deprecated | +| 11.5.4 | `11.5.4-702dd33` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.7) | 2026. 03. 20. | Deprecated | +| 11.5.1 | `11.5.1-e0fc574` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.7) | 2026. 01. 23. | Deprecated | +| 11.5.0 | `11.5.0-dce9f84` | [11.5.0 ~ 11.5.6](../release-notes/11.5.0-11.5.7) | 2025. 12. 16. | Deprecated | #### Status diff --git a/src/content/ko/release-notes/11.5.0-11.5.6.mdx b/src/content/ko/release-notes/11.5.0-11.5.7.mdx similarity index 76% rename from src/content/ko/release-notes/11.5.0-11.5.6.mdx rename to src/content/ko/release-notes/11.5.0-11.5.7.mdx index 82c111abf..649d8da31 100644 --- a/src/content/ko/release-notes/11.5.0-11.5.6.mdx +++ b/src/content/ko/release-notes/11.5.0-11.5.7.mdx @@ -1,9 +1,59 @@ --- -title: '11.5.0 ~ 11.5.6' -confluenceUrl: 'https://querypie.atlassian.net/wiki/spaces/QM/pages/1751810049/11.5.0+~+11.5.6' +title: '11.5.0 ~ 11.5.7' +confluenceUrl: 'https://querypie.atlassian.net/wiki/spaces/QM/pages/1751810049/11.5.0+~+11.5.7' --- -# 11.5.0 ~ 11.5.6 +# 11.5.0 ~ 11.5.7 + +### QueryPie 11.5.7 Release + +2026년 07월 02일 + + +**New Feature** + +* [공통] 라이선스 범위내 사용자 수 및 최근 30일 접근 사용자 집계 표시기능 추가 +* [DAC] Athena Connection에서 쿼리 결과 재사용(Result Reuse) 옵션 추가 +* [DAC] SQL Editor 및 RDB 대상 WHERE 조건 없는 SQL 실행 차단 기능 추가 +* [DAC] GCP Cloud SQL 동기화 시 Label 정보 수집 및 Cloud Provider 필터 태그 활용 지원 +* [KAC] GCP Cloud Provider Tag 기반 동기화 기능 추가 +* [KAC] Web Client에서 YAML 편집, 로컬 검증, 변경사항 Diff Review 기능 추가 + +**Improvement** + +* [공통] 10.2.6 에서 제거된 SQLJob 기능의 토큰 관련 잔존 코드가 External API에 사용될 수 있는 취약점 수정 +* [공통] SAC/DAC 권한 만료 예정 알림 메일에 만료 대상 내역 첨부파일 제공 +* [공통] User Profile 조회 및 업데이트 External API에 force 옵션 지원 +* [공통] API Token Allowed Zone 변경 시 즉시 갱신되도록 개선 +* [공통] Vault AppRole Namespace 적용 오류 개선 +* [공통] 삭제된 사용자의 Job 실행 이력 조회 시 User Not Found 오류 수정 +* [공통] Multi Agent 토큰 처리 보안 개선 +* [공통] 클라이언트 JavaScript 번들에 불필요한 내부 IP 정보가 포함되지 않도록 개선 +* [DAC] PostgreSQL RETURNING 구문 데이터 마스킹 정책 지원 +* [DAC] Draft Workflow 진입 시 접근 권한이 없는 Connection을 참조하면 오류 메시지가 표시되도록 개선 +* [DAC] DAC Audit 필터링 시 간헐적으로 발생하던 JavaScript 오류 수정 +* [DAC] Workflow SQL Export Request에서 다중 쿼리 처리 오류 수정 +* [DAC] Privilege Type 수정 시 Privilege Name도 함께 변경할 수 있도록 개선 +* [DAC] MongoDB 접근 시 잘못된 Proxy port 오류 팝업이 노출되던 문제 수정 +* [DAC] Athena CREATE PROTECTED MULTI DIALECT VIEW 파싱 오류 수정 +* [DAC] DB Policy Exception Request Approval Permission이 Roles Policy 목록에 노출되지 않는 현상 개선 +* [DAC] Trino Proxy 연결에서 쿼리 취소 요청이 정상 반영되도록 개선 +* [DAC] Trino / Presto Proxy parse error가 올바른 실패 응답으로 전달되도록 개선 +* [DAC] MongoDB SQL Request 처리 중 파싱 지연으로 워크플로우가 실패로 잘못 표시되던 문제 수정 +* [DAC] 쿼리 실행 실패 시 QueryPie Web에서 성공처럼 보이던 상태 표시 문제 수정 +* [DAC] Impala에서 파티션 키 컬럼 insert 오류 수정 +* [DAC] SQL Request 처리 중 Redis Cluster read/write 라우팅 안정성 개선 +* [DAC] MongoDB Aggregate 쿼리에서 마스킹 해제된 필드가 null로 표시되는 문제 수정 +* [SAC] Add Account 화면에서 불필요한 전체 설정 권한 없이 필요한 설정만 조회하도록 개선 +* [SAC] 느린 네트워크 환경에서도 Windows Server Agent 원격 업그레이드가 실패 처리되지 않도록 개선 +* [SAC] TACACS 인증 처리 로직 개선 +* [SAC] RDP 세션 생성 중 도메인 컨트롤러 네트워크 오류가 발생해도 세션 처리가 중단되지 않도록 개선 +* [KAC] GCP Cloud Provider API 및 스케줄 동기화가 정상 동작하도록 개선 +* [KAC] Kubernetes Web Client 요청에서 실제 클라이언트 IP가 유지되도록 개선해 WEB ACL 차단 문제 수정 +* [KAC] Kubernetes Web Client 내부 프록시 통신 경로를 개선해 NLB 환경에서 발생하던 연결 문제를 수정 +* [KAC] Kubernetes Web Client 상태 표시, 오류 처리 및 운영 UX 개선 +* [KAC] User 삭제 후 Role Assignment 삭제 시 User Not Found 오류가 발생하던 문제 수정 + ### QueryPie 11.5.6 Release @@ -61,6 +111,7 @@ confluenceUrl: 'https://querypie.atlassian.net/wiki/spaces/QM/pages/1751810049/1 * [DAC] Audit Log 조회 권한 제어 기능 추가 * [DAC] ClickHouse HTTPS 연결 지원 +* [DAC] Cubrid 지원 (정책 적용 및 Proxy 미지원). * [SAC] Server Policy 상세 조회 지원 및 단건 조회 API 추가 * [KAC] KAC Web Client 추가 (베타) diff --git a/src/content/ko/release-notes/_meta.ts b/src/content/ko/release-notes/_meta.ts index 0a1832991..e6b3219e1 100644 --- a/src/content/ko/release-notes/_meta.ts +++ b/src/content/ko/release-notes/_meta.ts @@ -1,5 +1,5 @@ export default { - '11.5.0-11.5.6': '11.5.0 ~ 11.5.6', + '11.5.0-11.5.7': '11.5.0 ~ 11.5.7', '11.4.0': '11.4.0', '11.3.0': '11.3.0', '11.2.0': '11.2.0', diff --git a/src/content/ko/unreleased/11.6.0-11.6.4.mdx b/src/content/ko/unreleased/11.6.0-11.6.5.mdx similarity index 68% rename from src/content/ko/unreleased/11.6.0-11.6.4.mdx rename to src/content/ko/unreleased/11.6.0-11.6.5.mdx index 02e485b1a..e126bf9ee 100644 --- a/src/content/ko/unreleased/11.6.0-11.6.4.mdx +++ b/src/content/ko/unreleased/11.6.0-11.6.5.mdx @@ -1,9 +1,75 @@ --- -title: '11.6.0 ~ 11.6.4' -confluenceUrl: 'https://querypie.atlassian.net/wiki/spaces/QM/pages/1924891357/11.6.0+~+11.6.4' +title: '11.6.0 ~ 11.6.5' +confluenceUrl: 'https://querypie.atlassian.net/wiki/spaces/QM/pages/1924891357/11.6.0+~+11.6.5' --- -# 11.6.0 ~ 11.6.4 +# 11.6.0 ~ 11.6.5 + +### QueryPie 11.6.5 Release + +2026년 07월 02일 + +**New Feature** + +* [공통] 라이선스 범위내 사용자 수 및 최근 30일 접근 사용자 집계 표시기능 추가 +* [DAC] Databricks Connection, Web Editor, Agent/Agentless Proxy, 정책 및 감사 로그 지원 추가 +* [DAC] Athena Connection에서 쿼리 결과 재사용(Result Reuse) 옵션 추가 +* [DAC] SQL Editor 및 RDB 대상 WHERE 조건 없는 SQL 실행 차단 기능 추가 +* [DAC] GCP Cloud SQL 동기화 시 Label 정보 수집 및 Cloud Provider 필터 태그 활용 지원 +* [DAC] DB 벤더별 라이선스 사용 제한 기능 추가 +* [DAC] Custom JDBC Vendor 및 Query Rule을 베타에서 정식 기능으로 전환 +* [KAC] GCP Cloud Provider Tag 기반 동기화 기능 추가 +* [KAC] Web Client에서 YAML 편집, 로컬 검증, 변경사항 Diff Review 기능 추가 +* [AI Chat] Skills를 AI Chat workspace 안에서 관리할 수 있도록 통합 +* [MAC] DCR을 지원하지 않는 OAuth MCP Server도 Client ID/Secret 기반으로 연결할 수 있도록 지원 + +**Improvement** + +* [공통] SAC/DAC 권한 만료 예정 알림 메일에 만료 대상 내역 첨부파일 제공 +* [공통] User Profile 조회 및 업데이트 External API에 force 옵션 지원 +* [공통] API Token Allowed Zone 변경 시 즉시 갱신되도록 개선 +* [공통] Vault AppRole Namespace 적용 오류 개선 +* [공통] 삭제된 사용자의 Job 실행 이력 조회 시 User Not Found 오류 수정 +* [공통] Multi Agent 토큰 처리 보안 개선 +* [공통] 클라이언트 JavaScript 번들에 불필요한 내부 IP 정보가 포함되지 않도록 개선 +* [DAC] Databricks Web Editor 자동완성, DataGrip 연결, SSH 설정, LIMIT/OFFSET 처리 등 연결 안정성 개선 +* [DAC] Databricks 정책 적용 및 Agentless Agent JDBC URL 처리 오류 수정 +* [DAC] PostgreSQL RETURNING 구문 데이터 마스킹 정책 지원 +* [DAC] Draft Workflow 진입 시 접근 권한이 없는 Connection을 참조하면 오류 메시지가 표시되도록 개선 +* [DAC] DAC Audit 필터링 시 간헐적으로 발생하던 JavaScript 오류 수정 +* [DAC] Workflow SQL Export Request에서 다중 쿼리 처리 오류 수정 +* [DAC] Privilege Type 수정 시 Privilege Name도 함께 변경할 수 있도록 개선 +* [DAC] MongoDB 접근 시 잘못된 Proxy port 오류 팝업이 노출되던 문제 수정 +* [DAC] Athena CREATE PROTECTED MULTI DIALECT VIEW 파싱 오류 수정 +* [DAC] DB Policy Exception Request Approval Permission이 Roles Policy 목록에 노출되지 않는 현상 개선 +* [DAC] Trino Proxy 연결에서 쿼리 취소 요청이 정상 반영되도록 개선 +* [DAC] Trino / Presto Proxy parse error가 올바른 실패 응답으로 전달되도록 개선 +* [DAC] MongoDB SQL Request 처리 중 파싱 지연으로 워크플로우가 실패로 잘못 표시되던 문제 수정 +* [DAC] 쿼리 실행 실패 시 QueryPie Web에서 성공처럼 보이던 상태 표시 문제 수정 +* [DAC] Impala에서 파티션 키 컬럼 insert 오류 수정 +* [DAC] SQL Request 처리 중 Redis Cluster read/write 라우팅 안정성 개선 +* [DAC] MongoDB Aggregate 쿼리에서 마스킹 해제된 필드가 null로 표시되는 문제 수정 +* [DAC] Query Rule에서 공백이 포함된 문자열 조건도 의도대로 판별되도록 개선 +* [SAC] Add Account 화면에서 불필요한 전체 설정 권한 없이 필요한 설정만 조회하도록 개선 +* [SAC] 느린 네트워크 환경에서도 Windows Server Agent 원격 업그레이드가 실패 처리되지 않도록 개선 +* [SAC] TACACS 인증 처리 로직 개선 +* [SAC] RDP 세션 생성 중 도메인 컨트롤러 네트워크 오류가 발생해도 세션 처리가 중단되지 않도록 개선 +* [KAC] GCP Cloud Provider API 및 스케줄 동기화가 정상 동작하도록 개선 +* [KAC] Kubernetes Web Client 요청에서 실제 클라이언트 IP가 유지되도록 개선해 WEB ACL 차단 문제 수정 +* [KAC] Kubernetes Web Client 내부 프록시 통신 경로를 개선해 NLB 환경에서 발생하던 연결 문제를 수정 +* [KAC] Kubernetes Web Client 상태 표시, 오류 처리 및 운영 UX 개선 +* [KAC] User 삭제 후 Role Assignment 삭제 시 User Not Found 오류가 발생하던 문제 수정 +* [AI Chat] MCP tool 호출 시 사용자 승인 기반 실행과 자동 실행 모드를 선택할 수 있도록 개선 +* [MAC] MCP Server 생성 시 Transport 기본값을 Streamable HTTP로 변경 +* [MAC] MAC Policy YAML에서 allow/deny 정책 문법을 함께 사용할 수 있도록 개선 +* [MAC] MCP Server 상세에서 Endpoint URL 변경 후 OAuth 연결 및 Tool 동기화가 draft endpoint 기준으로 동작하도록 개선 +* [MAC] MCP Server reset token 후 저장 오류 수정 +* [MAC] Tool 목록이 없는 Policy 조회 시 클라이언트 오류가 발생하던 문제 수정 +* [MAC] Request Audit 상세 화면에서 요청 내용을 일관된 형식으로 확인할 수 있도록 개선 +* [MAC] Client Request Audit 비활성화 시 Include Payload 옵션 상태 표시를 명확하게 개선 +* [MAC] MCP Server 목록과 사용자 페이지의 스크롤 및 가이드 표시 개선 +* [MAC] Claude Code/Cursor 등 MCP Client 인증 및 등록 흐름 오류 수정 + ### QueryPie 11.6.4 Release @@ -82,6 +148,7 @@ confluenceUrl: 'https://querypie.atlassian.net/wiki/spaces/QM/pages/1924891357/1 * [DAC] Audit Log 조회 권한 제어 기능 추가 * [DAC] ClickHouse HTTPS 연결 지원 * [DAC] Custom JDBC Vendor 설정 파일 업로드, Driver Class 자동 감지, Vault 연동 및 Firebird 계열 벤더 대응 추가 +* [DAC] Cubrid 지원 (정책 적용 및 Proxy 미지원) * [SAC] Server Policy 단건 조회 API 추가 * [KAC] KAC Web Client (베타) 추가 * [MCP] MCP를 통해 DAC/SAC/KAC 감사 로그를 조회할 수 있는 도구 추가 diff --git a/src/content/ko/unreleased/_meta.ts b/src/content/ko/unreleased/_meta.ts index f57ccf780..bb829d3ce 100644 --- a/src/content/ko/unreleased/_meta.ts +++ b/src/content/ko/unreleased/_meta.ts @@ -1,4 +1,4 @@ export default { - '11.6.0-11.6.4': '11.6.0 ~ 11.6.4', + '11.6.0-11.6.5': '11.6.0 ~ 11.6.5', 'reverse-sync-test-page': 'Reverse Sync Test Page', }; diff --git a/src/content/ko/user-manual/ai-chat.mdx b/src/content/ko/user-manual/ai-chat.mdx index 741d2e010..5decdf693 100644 --- a/src/content/ko/user-manual/ai-chat.mdx +++ b/src/content/ko/user-manual/ai-chat.mdx @@ -10,6 +10,7 @@ import { Callout } from 'nextra/components' ### Overview QueryPie에 AI Chat 기능이 추가되었습니다. +(11.6.0 이상 버전에서 사용가능합니다.) 사용자 및 관리자는 QueryPie 내에서 자연어를 통해 다양한 작업을 수행할 수 있습니다. QueryPie ACP의 내장 MCP(Model Context Protocol) server와 연결되어 있어 Tool 호출을 지원합니다. 아래는 각 접근제어 영역별 AI chat 기능을 통해 사용자 및 관리자가 할 수있는 작업 예시입니다.