使用Power Automate和Adobe Acrobat Sign实施电子签名示例
Posted luoyong0201
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Power Automate和Adobe Acrobat Sign实施电子签名示例相关的知识,希望对你有一定的参考价值。
我是微软Dynamics 365 & Power Platform方面的工程师/顾问罗勇,也是2015年7月到2018年6月连续三年Dynamics CRM/Business Solutions方面的微软最有价值专家(Microsoft MVP),这是我的第482篇原创文章,写于2022年9月9日。
官方文档请参考:
话不多说,我就做个例子来演示。我这里首先创建一个审批用的模版(Template),界面我没有找到创建的地方,所以我用Power Automate来创建。首先我需要准备一个模版,我这里用Word做了一个简单模版如下,然后将其放到OneDrive for Business中。
然后我做个手动触发的Flow,先使用OneDrive for Business的Get file content步骤拿到文件内容。
然后增加一个 Adobe Acrobat Sign的 Upload a document and get a document ID 步骤,这里涉及到登录Adobe Acrobat Sign,我这里截图如下:
这里选择第一个选项 Acrobat Sign user,因为我的账户是个普通账户。
我这里使用的是公司账号,所以我选择 Already have an Adobe ID? 这个选项。
输入我的公司邮箱:
选择 Company or School Account这个选项:
就会登录成功,我这个步骤的设置如下:
然后我再添加一个 Adobe Acrobat Sign的 Create a library template from an uploaded document 步骤如下:
然后我手工运行下这个Flow,就会创建一个模版。我需要编辑这个模版,登录 Acrobat Sign: E-signatures & digital signing software (adobe.com) 后在 Manage > Templates 那里编辑这个模版。从右侧选中 Data Fields下面的Text Input放到模版中的合适位置,右击这个新的字段,选择Edit,我这里就更改下名称为 SubmittedByField ,让这个名称更加有意义点,其他几个字段类似。
不过对于日期和货币字段我设置了Validation分别为Date和Number。
我再拉一个Signature Fields下面的Signature Block放到模版中。
我再拉 Signer Info Fields中的Date到模版(这个是发出请求签名的日期),并右击改字段设置其显示格式为 yyyy-mm-dd 。
保存好这个模版。为了简便我这里用一个新的手工触发的Flow来创建审批。
Adobe Acrobat Sign的 Create an agreement from a library template and send for signature 步骤非高级设置如下。Agreement Name设置为有意义的就可以了。Library Template -1 选择我之前编辑好的模版,Signature Type我这里使用默认的ESIGN,还有一种就是WRITTEN,就是打印出来签名拍照后上传,Particpant Email -1 我输入一个邮箱,根据后面 ROLE -1字段的值为默认的SIGNER,就知道这个参与方是审批者。
然后我点击这个步骤的 Show advanced options,我设置下 Reminder Frequency为DAILY_UNTIL_SIGNED,从字面理解应该是每天提醒签名一次,然后就是那些Form Field Name开头的字段,设置为我之前模板加入的Data Field字段的名称,Form Field Value就是要传递的值。
然后我添加一个Do Until步骤,里面先添加一个Adobe Acrobat Sign的Get the status of an agreement步骤,再添加一个Delay步骤,也就是每隔一段时间去获取下这个签名的状态是否变成了 SIGNED .
签名完成后,我获取下签名的PDF版本内容,添加一个Adobe Acrobat Sign的Get a PDF of a signed agreement步骤,再将这个PDF存储到OneDrive for Business中。
Flow保存后我运行进行测试,一会儿就收到一封邮件,如下:
点击其中的 Review and sign链接,打开的内容如下,可以i看到内容都填入了,点击 Click here to sign。
就会弹出一个遮罩层供签名,有好几种签名方法,我这里直接使用默认方法,点击 Apply按钮。
最后点击下面的 Click to Sign按钮完成签名。
到OneDrive for Business中可以看到签名版如下:
打开PDF内容如下:
以上是关于使用Power Automate和Adobe Acrobat Sign实施电子签名示例的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Power Automate 在每周计划的时间将 Power BI 可视化打印为 PDF?