DocuSign REST API,更改帐户的电子邮件地址? (即用户登录名) [英] DocuSign REST API, change account's email address? (ie, the users login name)

查看:121
本文介绍了DocuSign REST API,更改帐户的电子邮件地址? (即用户登录名)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我公司,我们正在实施DocuSign的某些部分,并且遇到了我们认为REST API不支持的情况。

At my company, we are implementing some parts of DocuSign, and have run across a scenario we believe the REST API does not support.

有时用户在我们的系统中更改电子邮件地址。我们希望为用户将此更改推送到DocuSign,而无需用户登录到DocuSign并通过控制台手动更改其电子邮件地址。当然,这会更改用户在DocuSign的登录页面上进行身份验证的用户名。

There are times where user's in our system change email addresses. We want to push this change to DocuSign for the user, without the user ever requiring to log in to DocuSign and manually change their email address via the console. This, of course, changes the username the user authenticates with on the login page of DocuSign.

是否可以使用DocuSign REST API更改用户的电子邮件地址(实际上会更改其登录名是否为DocuSign)?

Is it possible, using the DocuSign REST API, to change a user's email address (which in effect changes their login name do DocuSign)?

推荐答案

DocuSign系统不支持通过API更改电子邮件地址(REST或SOAP)。这主要是由于安全限制-不幸的是,您的用户将需要手动进入DocuSign控制台并转到首选项来更改其电子邮件地址。

The DocuSign system does not support changing the email address through the API (REST or SOAP). This is mainly due to security restrictions - unfortunately your users will need to manually go into the DocuSign Console and go to Preferences to change their email address.

使该过程更流畅的一件事是,当用户请求更改其电子邮件地址时,自动为您的用户打开控制台。您可以在网站或应用程序的嵌入式iFrame中打开控制台,然后他们可以在其中更改其帐户信息。您只需要用户的凭据(以及集成的集成商密钥),就可以为他们打开控制台。

One thing that might make this process a little smoother is to automatically open the Console for your users when they request to change their email address. You can open the Console in an embedded iFrame in your site or app and from there they can change their account info. You would just need the user's credentials (along with the integrator key of the integration) and you can open the console for them.

第三个API演练-嵌入式DocuSign控制台-用6种不同的语言( PHP Java Javascript Python C# Objective-C )。您只需要从您的环境中进行以下调用,将您的 accountId 放在POST请求的正文中即可:

The third API Walkthrough - Embedded DocuSign Console - illustrates exactly how to do this in 6 different languages (PHP, Java, Javascript, Python, C#, and Objective-C). You just need to make the following call from your environment, with just your accountId in the body of the POST request:

方法

POST

URI

/accounts/{accountId}/views/console

身体

{ 
    "accountId": "XXXXXX"
}

这篇关于DocuSign REST API,更改帐户的电子邮件地址? (即用户登录名)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆