softlayer API返回getReverseDomainRecords的权限被拒绝

时间:2016-05-22 08:32:53

标签: ibm-cloud-infrastructure

我是调用子网的getReverseDomainRecords但是ruturn"对getReverseDomainRecords的权限被拒绝。 ",此用户需要哪些权限才能使用call api?

(com.softlayer.api.ApiException $ Internal:对getReverseDomainRecords的权限被拒绝。)

1 个答案:

答案 0 :(得分:0)

您需要将以下permission添加到用户"Manage DNS, Reverse DNS and WHOIS"

从Portal,请转到:Users> select the user>Portal Permissions> services

要通过API向用户添加权限,请查看:Failed to add permission to a SoftLayer user ID

在我们的案例中,以下请求可帮助我们添加"Manage DNS, Reverse DNS and WHOIS"权限

https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_User_Customer/[user_id]/addBulkPortalPermission

Method: POST

Json payload:

{
  "parameters": [
    [
      {
        "keyName": "DNS_MANAGE"
      }
    ]
  ]
}

问候。