我是调用子网的getReverseDomainRecords但是ruturn"对getReverseDomainRecords的权限被拒绝。 ",此用户需要哪些权限才能使用call api?
(com.softlayer.api.ApiException $ Internal:对getReverseDomainRecords的权限被拒绝。)
答案 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"
}
]
]
}
问候。