使用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中。

使用Power


然后我做个手动触发的Flow,先使用OneDrive for Business的Get file content步骤拿到文件内容。

使用Power


然后增加一个 Adobe Acrobat Sign的 Upload a document and get a document ID 步骤,这里涉及到登录Adobe Acrobat Sign,我这里截图如下:

使用Power


这里选择第一个选项 Acrobat Sign user,因为我的账户是个普通账户。

使用Power


我这里使用的是公司账号,所以我选择 Already have an Adobe ID? 这个选项。

使用Power


输入我的公司邮箱:

使用Power


选择 Company or School Account这个选项:

使用Power


就会登录成功,我这个步骤的设置如下:

使用Power


然后我再添加一个 Adobe Acrobat Sign的 Create a library template from an uploaded document 步骤如下:

使用Power


然后我手工运行下这个Flow,就会创建一个模版。我需要编辑这个模版,登录 ​​Acrobat Sign: E-signatures & digital signing software (adobe.com)​​ 后在 Manage > Templates 那里编辑这个模版。从右侧选中 Data Fields下面的Text Input放到模版中的合适位置,右击这个新的字段,选择Edit,我这里就更改下名称为 SubmittedByField ,让这个名称更加有意义点,其他几个字段类似。

使用Power


不过对于日期和货币字段我设置了Validation分别为Date和Number。

使用Power


我再拉一个Signature Fields下面的Signature Block放到模版中。

使用Power


我再拉 Signer Info Fields中的Date到模版(这个是发出请求签名的日期),并右击改字段设置其显示格式为 yyyy-mm-dd 。

使用Power


保存好这个模版。为了简便我这里用一个新的手工触发的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,就知道这个参与方是审批者。

使用Power


然后我点击这个步骤的 Show advanced options,我设置下 Reminder Frequency为DAILY_UNTIL_SIGNED,从字面理解应该是每天提醒签名一次,然后就是那些Form Field Name开头的字段,设置为我之前模板加入的Data Field字段的名称,Form Field Value就是要传递的值。

使用Power


然后我添加一个Do Until步骤,里面先添加一个Adobe Acrobat Sign的Get the status of an agreement步骤,再添加一个Delay步骤,也就是每隔一段时间去获取下这个签名的状态是否变成了 SIGNED .

使用Power


签名完成后,我获取下签名的PDF版本内容,添加一个Adobe Acrobat Sign的Get a PDF of a signed agreement步骤,再将这个PDF存储到OneDrive for Business中。

使用Power


Flow保存后我运行进行测试,一会儿就收到一封邮件,如下:

使用Power


点击其中的 Review and sign链接,打开的内容如下,可以i看到内容都填入了,点击 Click here to sign。

使用Power


就会弹出一个遮罩层供签名,有好几种签名方法,我这里直接使用默认方法,点击 Apply按钮。

使用Power


最后点击下面的 Click to Sign按钮完成签名。

使用Power


到OneDrive for Business中可以看到签名版如下:

使用Power


打开PDF内容如下:

使用Power

以上是关于使用Power Automate和Adobe Acrobat Sign实施电子签名示例的主要内容,如果未能解决你的问题,请参考以下文章

power automate 怎么暂停

如何使用 Power Automate 在每周计划的时间将 Power BI 可视化打印为 PDF?

Power automate怎么看批到哪里了?

Power Apps 中调用 Automate 工作流

Power Automate 创建 SharePoint Online 列表项目

Power Automate 创建 SharePoint Online 列表项目