2016-05-22 7 views
0

Я был Call getReverseDomainRecords подсети, но ruturn «Permission denied to getReverseDomainRecords.», Какие разрешения необходимы этому пользователю для вызова api?API-интерфейс API-интерфейса для API-интерфейса. Разрешение запрещено getReverseDomainRecords

(com.softlayer.api.ApiException $ Internal:. Разрешение отказано getReverseDomainRecords)

ответ

0

Вам нужно добавить следующую permission пользователю "Manage DNS, Reverse DNS and WHOIS".

От портала перейдите по ссылке: 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" 
     } 
    ] 
    ] 
} 

С уважением.

+0

Спасибо, я проверю –

Смежные вопросы