角色权限无法保存
打开 Superadmin → Permissions → Roles,在删除角色前先检查该角色是否仍有关联账号。通常约 3 分钟可完成。
本指南帮助你处理角色保存失败、角色删除受阻,以及基于角色的账号筛选异常。
快速参考
| 现象 | 原因 | 操作 |
|---|---|---|
| 已勾选权限重新打开后变成未勾选 | 角色仍包含旧版点号权限键 | 重新保存角色 |
| 分类计数显示异常 | 旧版与新版权限键格式混用 | 重新刷新分类选择 |
| 更新角色后仍无法访问 Billing | 权限键不匹配导致校验失败 | 确认冒号格式权限键 |
| Delete Role 按钮不可用 | 该角色仍分配给酒店账号 | 查看已分配账号 |
| 账号列表显示混合酒店或角色结果 | URL 中残留了过期筛选条件 | 清除所有活动筛选 |
重新保存角色
-
前往 Superadmin → Permissions。
-
打开 Roles 标签。
-
找到受影响角色并点击 Edit。
-
确认必需权限已勾选。
-
点击 Update Role。
-
重新打开该角色。
✓ 已选权限应保持勾选状态。
AVA 现在使用 : 作为标准权限键分隔符,而不是 .。
刷新分类选择
-
在角色弹窗中打开受影响的权限分类。
-
点击 Deselect all。
-
点击 Select all。
-
点击 Update Role。
-
重新打开角色并检查计数。
✓ 分类计数应与勾选行一致。
验证 Billing 权限
-
打开 Superadmin → Permissions → Roles。
-
编辑需要访问 Billing 的角色。
-
确认已勾选 admin:billing。
-
保存角色。
-
让用户刷新后重试 Settings → Billing。
✓ 当角色具备正确权限时,Billing 应可正常打开。
查看已分配账号
-
前往 Superadmin → Permissions → Roles。
-
找到要检查的角色。
-
点击 View assigned accounts。
-
确认已打开带有角色筛选条件的 Account Management 页面。
✓ 你应看到 Filter by Hotel、角色筛选标签以及筛选后的账号结果。
AVA 现在会用角色查询参数打开 Account Management,便于精确查看该角色的关联账号。
清除所有活动筛选
-
打开 Superadmin → Account Management。
-
检查是否启用了酒店或角色筛选。
-
点击 Clear filters。
-
确认账号列表已刷新。
✓ 列表应在无酒店/角色筛选条件下重新加载。
解除分配后删除角色
-
在 View assigned accounts 中记录所有使用该角色的用户。
-
将每位用户重新分配到其他角色。
-
返回 Superadmin → Permissions → Roles。
-
再次尝试 Delete Role。
✓ 当不再有账号关联时,删除按钮应可用。
如果 AVA 显示冲突提示,请先完成提示中的要求,再重试。
故障排查
权限勾选看起来未生效
现象: 某权限应已启用,但显示为未勾选。
处理:
- 编辑该角色。
- 重新勾选该权限。
- 点击 Update Role 保存。
- 重新打开角色并确认状态保持。
分类计数不正确
现象: 已选数量与勾选行数不一致。
处理:
- 刷新页面。
- 重新打开角色弹窗。
- 对该分类执行 Select all。
- 保存后再次打开确认计数稳定。
用户仍无法打开 Billing
现象: 修改角色后 Billing 仍不可访问。
处理:
- 确认角色中已勾选 admin:billing。
- 确认该角色已分配给对应用户。
- 让用户退出并重新登录。
Delete Role 按钮不可点击
现象: Delete Role 置灰,无法点击。
处理:
- 点击该角色的 View assigned accounts。
- 将列表中每位用户改分配到其他角色。
- 返回角色列表再次尝试删除。
删除角色时出现冲突错误
现象: 删除角色时收到明确的冲突错误提示。
处理:
- 完整阅读冲突提示。
- 先完成提示中要求的操作。
- 再次尝试 Delete Role。
账号列表看起来仍被筛选
现象: 变更角色或酒店后,账号列表仍然过窄。
处理:
- 在 Account Management 点击 Clear filters。
- 确认酒店和角色筛选均已清除。
- 如仍异常,刷新页面。
仍无法解决?
如出现以下情况,请联系 success@vouch-technologies.com:
- ❌ 保存后权限仍被重置
- ❌ 分类计数持续不一致
- ❌ 角色权限正确但 Billing 仍无法访问
- ❌ 已全部解除分配但角色仍无法删除
- ❌ 完成冲突提示要求后仍报错
建议附上:
- 角色权限页面截图
- 角色名称与受影响权限键
- 最近一次保存失败时间
- AVA 中显示的完整冲突报错文本