无法通过“修改用户帐户设置”API更新用户的“管理帐户”权限

时间:2015-09-09 01:15:21

标签: docusignapi

我们正在使用DocuSign REST API v2,我们正在使用"Modify User Account Settings" method

端点:/accounts/{accountId}/users/{userId}/settings

我们在API中使用的JSON是:

{
    "userSettings": [
        {
            "name": "canManageAccount",
            "value": "false"
        },
        {
            "name": "canSendEnvelope",
            "value": "true"
        }
    ]
}

我们发现我们可以使用API​​为用户启用或禁用“发送信封”权限;但不适用于“管理帐户”权限。

请帮助解决问题。

1 个答案:

答案 0 :(得分:0)

请注意User Settings doc permissions评论:

  

更改 canManageAccount 权限所需的授权:Admin&不为自己设定

所以我首先要检查API用户本身是该帐户的管理员。使用{{3>} login_settings = all

进行检查

并寻找

....
"loginUserSettings": [
    {
      "name": "canManageAccount",
      "value": "true"
    },

在回复中。

同时检查您是否 执行修改用户帐户设置调用的SOBO请求。