首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过API获取Softlayer用户权限

通过API获取Softlayer用户权限
EN

Stack Overflow用户
提问于 2017-03-10 21:36:05
回答 1查看 300关注 0票数 0

我想通过Softlayer的Python API检索用户的当前权限,理想情况下是包含在用户门户上看到的权限的列表。

我尝试了under User_Customer service方法,它返回以下错误:

SoftLayer.exceptions.SoftLayerAPIError: SoftLayerAPIError(SoftLayer_Exception): Object does not exist to execute method on. (SoftLayer_User_Customer::getPermissions)

我知道可能需要为特定的API调用设置标头,但我找不到解释如何在Python API中设置标头的来源。

我也试过给this Account service method打电话。这会成功,但会返回帐户下的用户列表,而不是我期望的信息。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-10 21:40:34

在这里,您可以看到有关使用python客户端的示例:

https://softlayer.github.io/python/

有关与用户关联的权限的详细信息,您可以查看此示例:

https://softlayer.github.io/python/set_permission/

代码语言:javascript
运行
复制
permissions = self.client['User_Customer'].getPermissions(id=user_id)
        print("=== OLD PERMISSIONS ===")
        self.printPermissions(permissions)

问候

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42719709

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档