在 Apigee 上设置用户特定权限
Posted
技术标签:
【中文标题】在 Apigee 上设置用户特定权限【英文标题】:Setting user specific permissions on Apigee 【发布时间】:2014-01-13 21:12:11 【问题描述】:我正在尝试找出如何最好地在 Apigee 平台上实施我的项目。这似乎是最简单的选择,需要我设置特定于用户的权限以允许访问数据库中的特定条目。乍一看,似乎应该可以在 Apigee 上使用,因为为“路径”设置了权限,并且每个数据条目都有自己的路径。事实上,我可以为角色设置这样的特定权限(如“默认”)。但是,当我选择特定用户时,转到“角色和权限”,并尝试添加相同的特定权限,我收到错误“请匹配请求的格式”。它没有给我更多的信息,所以我无法弄清楚问题是什么。我还意识到我无法为用户设置更简单的权限(例如“//books/”的 PUT)。 请帮我弄清楚发生了什么。谢谢!
例如,我尝试使用从该屏幕获得的路径“/books/a93cc1ca-7c86-11e3-9d0f-29390a4673d8”:
当我将它放入用户的添加权限对话框时,我看到以下内容:
【问题讨论】:
请提供您尝试设置权限的what示例。可以提供截图吗? 请查看改进的问题:) 对我来说看起来很糟糕!那应该行得通。所以应该只是/books
。
【参考方案1】:
您是否尝试在开头不使用前面的“/”。
就是这样
books/a93cc1ca-7c86-11e3-9d0f-29390a4673d8
代替
/books/a93cc1ca-7c86-11e3-9d0f-29390a4673d8
【讨论】:
哇,好用!!!很棒的电话!虽然我会说 Apigee 家伙需要在那里进行一些改进。【参考方案2】:亚历克斯,桑塔努是对的。该字段需要以 / 开头,但这样的用户体验很差。我们将在下一个版本中更正此问题。
【讨论】:
以上是关于在 Apigee 上设置用户特定权限的主要内容,如果未能解决你的问题,请参考以下文章