Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions .changeset/zh-sharing-table-unassigned-triage-row.md
Original file line number Diff line number Diff line change
@@ -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.
Original file line number Diff line number Diff line change
Expand Up @@ -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` —— 同一批活动 |

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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` —— 同一批活動 |

Expand Down
Loading