角色与权限——谁能改什么谁能看什么
为什么要角色和权限
小团队可能所有人做所有事,但团队一大就要分工:
- 估算师:能画图、改画布、看 BOM,但不能改产品库价格
- 检查员:能画图、填表单、拍照片,但不能看费率和利润
- 经理:能改产品库、调整费率、审批方案、看仪表盘
- 财务:只能看已完成项目的方案和付款状态,不能改任何东西
ArcSite 的角色权限系统让你精确控制每个成员能做什么。
默认角色
ArcSite 内置几种常用角色(Estimates 档位及以上):
| 角色 | 画图 | 改产品库 | 看费率 | 发方案 | 收付款 | 改表单 | 看仪表盘 |
|---|---|---|---|---|---|---|---|
| 所有者(Admin) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 管理员 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 估算师 | ✓ | ✗ | 可选 | ✓ | ✗ | 可选 | ✗ |
| 检查员 | ✓ | ✗ | ✗ | ✗ | ✗ | 可选 | ✗ |
| 销售 | ✗ | ✗ | ✗ | 可选 | ✗ | ✗ | ✗ |
| 只读 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
每个角色的权限都可以细化调整——比如估算师默认不能看费率,但如果你信任某个老员工,可以单独勾上"看费率"。
更细的权限粒度
除了上面的粗粒度,ArcSite 还能控制:
- 能不能导出 PDF / DWG / DXF
- 能不能创建 / 删除项目
- 能不能修改自己的历史图纸(只读成员不能)
- 能不能查看其他成员的项目(有些团队要隔离)
- 能不能看到方案里的利润明细(检查员通常不能看)
企业定制版的多区域权限
多区域/加盟团队可以设置:
- 区域隔离:A 区域的成员只能看自己区域的项目、产品库、方案
- 区域管理员:可以管理本区域的全部资源,但不能改总公司的产品库
- 跨区域只读:经理可以跨区域看但不能改
团队成员管理
| 操作 | 说明 |
|---|---|
| 添加成员 | 输入邮箱 → ArcSite 发邀请邮件 → 对方点链接设置密码 |
| 调整角色 | 团队管理面板直接拖下拉选 |
| 移除成员 | 移除后对方立即失去访问权限;历史数据保留 |
| 成员离职 | 建议先"转让所有项目给其他成员"再移除,避免项目断掉 |
权限的实际效果
ArcSite 的权限控制是界面级 + 操作级双重保障:
- 界面级:权限不够的功能按钮直接不显示(估算师看不到改产品库的按钮)
- 操作级:即使通过某个漏洞触发操作,ArcSite 后台也会拒绝(只读成员发 API 请求改画布会被 403)
常见权限陷阱
- 不要把团队所有人都设成"管理员"——产品库价格乱改、历史图纸被误删的风险太高
- 检查员默认给"检查员"角色,不要给更高——他们不需要看到利润和费率
- 财务用"只读"角色——确保只能看付款状态和发票,不能改任何项目数据
- 权限要定期审查——特别是有人离职或转岗的时候,及时回收或调整