diff --git a/.changeset/zh-sharing-table-unassigned-triage-row.md b/.changeset/zh-sharing-table-unassigned-triage-row.md new file mode 100644 index 000000000..d61f73ef7 --- /dev/null +++ b/.changeset/zh-sharing-table-unassigned-triage-row.md @@ -0,0 +1,24 @@ +--- +'hotcrm': patch +--- + +Document the `Unassigned Cases — Triage` sharing rule on both Chinese +Sharing & Security pages. The rule shipped on 2026-08-12 together with its +English table row and never reached +`content/docs/administration/sharing-and-security.zh-Hans.mdx` or +`.zh-Hant.mdx`, so both listed nine of the app's ten built-in sharing rules — +on the app's own security page, where the table is the admin's roster of what +is widened out of the box. + +The row that was missing is the app's only grant over records with **no owner +at all**: every holder of the `service_agent` position gets **edit** on open, +unowned cases, which is what makes the pinned *Unassigned — triage* tab +workable. A Chinese-reading admin auditing who can reach unassigned case intake +was shown a complete-looking table that did not contain the answer. + +Both new rows are taken from `src/sharing/case.sharing.ts` — object, access +level, position and the criteria that select the records — and follow each +page's existing translation conventions; the rule name stays English, as every +other row on those tables already does. No sharing rule changed: who can reach +an unowned case is exactly what it was before, and is now written down in all +three languages. Refs #1239, #1096. diff --git a/content/docs/administration/sharing-and-security.zh-Hans.mdx b/content/docs/administration/sharing-and-security.zh-Hans.mdx index d092995bd..1bae34380 100644 --- a/content/docs/administration/sharing-and-security.zh-Hans.mdx +++ b/content/docs/administration/sharing-and-security.zh-Hans.mdx @@ -94,6 +94,7 @@ na_sales_team eu_sales_team (区域分组) | Large Open Deals — Executive | 商机 | 读取 | `executive` —— 同一批交易,上一层级 | | Escalated Cases Sharing | 工单 | 编辑 | `service_manager` —— 未关闭的紧急工单 | | Escalated Cases — Service Director | 工单 | 读取 | `service_director` —— 同一批工单,上一层级 | +| Unassigned Cases — Triage | 工单 | 编辑 | `service_agent` —— 没有负责人的未关闭工单 | | Live Campaigns — Marketing Manager | 营销活动 | 编辑 | `marketing_manager` —— 筹划中 / 进行中的活动 | | Live Campaigns — Marketing Director | 营销活动 | 编辑 | `marketing_director` —— 同一批活动 | diff --git a/content/docs/administration/sharing-and-security.zh-Hant.mdx b/content/docs/administration/sharing-and-security.zh-Hant.mdx index 87b1a55c9..ef4c9612a 100644 --- a/content/docs/administration/sharing-and-security.zh-Hant.mdx +++ b/content/docs/administration/sharing-and-security.zh-Hant.mdx @@ -94,6 +94,7 @@ na_sales_team eu_sales_team (區域分組) | Large Open Deals — Executive | 商機 | 讀取 | `executive` —— 同一批交易,上一層級 | | Escalated Cases Sharing | 案件 | 編輯 | `service_manager` —— 未關閉的緊急案件 | | Escalated Cases — Service Director | 案件 | 讀取 | `service_director` —— 同一批案件,上一層級 | +| Unassigned Cases — Triage | 案件 | 編輯 | `service_agent` —— 沒有負責人的未關閉案件 | | Live Campaigns — Marketing Manager | 行銷活動 | 編輯 | `marketing_manager` —— 籌劃中 / 進行中的活動 | | Live Campaigns — Marketing Director | 行銷活動 | 編輯 | `marketing_director` —— 同一批活動 |