Docusign显示/隐藏按钮

时间:2013-09-29 05:47:14

标签: docusignapi

对于嵌入式签名,当用户第一次启动签名会话时,可以向他显示免责声明,我知道这可以在首选项中自定义。

但是我在哪里显示/隐藏/更改向用户显示的实际按钮,例如,有一个Review,Decline,Finish Later和Sign on paper按钮显示给他。我需要隐藏这四个按钮中的最后两个,如何以及在哪里可以做到这一点?

我使用的代码来自api代码walkthough for java,我们向用户展示了我们的模拟帐户的模板设置。

还有一种方法可以自定义按钮的外观,还是可以上传我们网站中已有的按钮?

提前致谢...

1 个答案:

答案 0 :(得分:6)

一般来说,有几种机制可以控制签名者可以使用哪些按钮(功能/特征):

  • 帐户级设置(由DocuSign帐户管理员通过Web控制台控制:首选项>>功能)
  • 品牌级设置(由DocuSign帐户管理员控制,通过自定义“资源文件”)
  • 模板级设置(由有权在Web控制台中编辑模板设置的任何人控制)
  • 信封级设置(由信封的发件人通过API调用设置的参数或通过Web控制台手动发送信封进行控制)

可以通过以下方式控制拒绝按钮的可见性:

  • 品牌级设置(在签名资源文件中): DocuSign_DeclineAllow 布尔设置

可以通过以下方式控制稍后完成按钮的可见性:

  • 品牌级设置(在签名资源文件中): DocuSign_FinishLaterAllow 布尔设置

登录纸张按钮的可见性可通过以下方式控制:

  • 帐户级设置(首选项>>功能):在纸上签名复选框
  • 模板级设置:允许收件人在纸上签名。复选框
  • 信封级设置(通过API): enableWetSign 布尔标志

更改签名者按钮的可见性可通过以下方式控制:

  • 帐户级设置(首选项>>功能):签名者可以重新分配信封复选框
  • 模板级设置:允许收件人更改签名职责。
  • 信封级设置(通过API): allowReassign 布尔标志

以下指南可能对您有所帮助:

要隐藏稍后完成按钮,您需要编辑计划与信封一起使用的品牌的签名资源文件,以设置 DocuSign_FinishLaterAllow 元素值为 false - 尤其包括“嵌入式签名者”方案的“强制”资源文件。有关访问/修改签名资源文件的信息,请参阅我上面链接的品牌指南。然后,通过在API请求中指定 brandId 属性,通过API发送信封时,只需关联该品牌。

要隐藏登录纸张按钮,您可以使用帐户级设置或模板设置(如果可访问/可见)或信封级设置(设置 enableWetSign < API调用中的/ strong> = false

关于按钮样式的问题 - 虽然在技术上可以修改用于DocuSign UI各种元素的CSS(如果为您的DocuSign帐户启用了“允许css上传”功能) - 我会强烈推荐反对它。修改CSS文件可能会产生非常不可预测的结果,并且没有简单的方法来“撤消”您的更改并回到原点。节省大量时间和挫折感,并使用现有/默认按钮样式:)