问题

使用REST API Explorer为克隆的角色添加权限

  • 2021年10月4日
  • 1回复
  • 21日视图

  • 探路者
  • 0回答

早上好;不知道在这里问对不对。通过UI克隆了“超级管理员”角色,这只传输部分权限。以下是Nutanix KB文章:00006224,日期:2020年4月8日…https://portal.nutanix.com/page/documents/kbs/details?targetId=kA00e000000LKhrCAG

它说我们需要使用REST API Explorer。我已经从默认SA角色中提取了所有的权限,并创建了JSON来将这些权限' PUT '到克隆的角色中,但这是行不通的,我得到了响应代码422和“'name'是必需的属性”。

有没有人有一些实际工作的示例代码,我可以比较一下?

我的代码如下所示(示例)


"规范":{
"name": "<克隆的角色名在这里>",
"资源":{
“permission_reference_list”:(

“类型”:“许可”,
“名称”:“Snapshot_Virtual_Machine”,
:“uuid < uuid >”
},

<重复、重复、重复! !>



},
“元数据”:{
“类型”:“角色”,
“spec_version”:1
},
:“api_version 3.1.0”


如果有人能给我指出正确的方向,那就提前谢谢了。


1回复

Userlevel 6
徽章 + 16

这个链接应该为你提供一切你需要与Nutanix API工作:https://www.nutanix.dev/api-reference-v3/

回复


Learn more about our cookies.<\/a>","cookiepolicy.button":"Accept cookies","cookiepolicy.button.deny":"Deny all","cookiepolicy.link":"Cookie settings","cookiepolicy.modal.title":"Cookie settings","cookiepolicy.modal.content":"We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.<\/a>","cookiepolicy.modal.level1":"Basic
Functional","cookiepolicy.modal.level2":"Normal
Functional + analytics","cookiepolicy.modal.level3":"Complete
Functional + analytics + social media + embedded videos"}}}">
Baidu