您正在查看 Apigee Edge 文档。
转到
Apigee X 文档。 info
错误文本
Insufficient permissions [Description]
其中,[Description] 是一个字符串,用于描述错误的原因。
示例
Insufficient Permissions You do not have permission to view API proxies.
屏幕截图
在 Edge 界面中,权限不足 错误由错误 消息指示。例如,如果您尝试查看 API 代理列表,但没有足够的 权限:

此错误的含义
Edge 组织中的每个用户都会被分配一个角色,而角色本质上是 基于 CRUD 的权限集。CRUD 是指“创建、读取、更新、删除”。例如,用户可能会获得一个角色,可让其读取或“获取”有关实体的详细信息,但不能获得“更新”或“删除”该实体的权限。
权限不足 错误通常表示分配给用户 的角色没有执行所请求操作的权限。例如,用户 尝试创建 API 代理,但其角色仅具有查看代理的权限。
如需了解详情,请参阅分配角色 。
问题排查
常规问题排查步骤
虽然您可能需要 Apigee 专家帮助您解决此错误,但在联系支持团队或在 Apigee 社区中发帖之前,您可以尝试以下 常规问题排查步骤。
您是刚刚创建第一个组织的新客户吗?
对于首次创建组织的 Apigee 新用户,Apigee 可能需要几个 小时才能完成创建过程。如果您在新组织中看到权限不足 错误,请等待几个小时,然后重试。
检查是否有其他用户最近更改了权限
在 Edge 界面中,依次选择管理 > 组织历史记录,查看最近是否有 任何权限更改。查找最近创建或 移除的权限:

确定此错误是否仅在一个组织中发生
您通常会创建多个组织,并在每个组织中定义相同的权限。 但是,如果您在一个组织中更新了权限,但忘记在所有 组织中更新权限,则可能会看到 权限不足 错误。
如果适用,请确保您在一个组织中更新了权限,并在所有组织中更新了 权限。
尝试创建具有全局权限的角色,然后减少权限
通常,当您创建 新角色时,会遇到权限不足 错误,因为新角色未启用所有必要的权限。
您可以创建启用所有权限的 角色,而不是创建启用部分可用权限的新角色。然后,根据需要移除权限并测试角色。 在移除权限时继续测试角色,以确保不会遇到 权限不足 错误。
对于 Cloud 客户,请查看 Apigee 状态页面以了解中断情况
权限不足 错误可能会在 Edge for Cloud 中断时发生。使用以下网址检查当前的 Edge 状态,以查看是否存在 中断:
您使用的是包含客户支持的 Edge Cloud 版本吗?
虽然您可能需要联系 Apigee 支持团队来解决此错误,但您可以先尝试上述 常规 问题排查步骤中的步骤。如果您需要 Apigee 帮助,请参阅 Apigee Edge 支持。
您使用的是 Edge 私有云吗?
当用户尝试登录 Edge 界面时,Private Cloud 客户可能会遇到 权限不足 错误。如果您在 Edge for Private Cloud 中创建自定义角色,则必须为该角色中的用户启用以下权限,以便他们能够登录 Edge 界面:
{"path" : "/","permissions" : [ "get" ]}
{"path" : "/*","permissions" : [ ]}
{"path" : "/environments","permissions" : [ "get" ]}
{"path" : "/userroles","permissions" : [ "get" ]}您可以使用以下 curl 命令查看角色的当前权限:
curl -X GET -u orgAdminEmail:password https:/{MS_IP}:8080/v1/organizations/{org_name}/userroles/{role_name}/permissions如需了解详情,请参阅使用 API创建角色。