有没有一种方法可以使用 Power Automate 传递文档?
Is there a way to hand a document around with Power Automate?
我有一个工作流程,要求我将文件交给我的团队,我的每个团队成员都需要对这个文档做一些事情。他们必须按照一定的顺序,一个接一个地做。
目前的解决办法是我把这个文件发邮件给第一个人,然后等我收到回文件。然后我把收到的文件发给下一个人等等...
我已经查看了所有连接器,尤其是 email with options from the outlook connector and the Approvals Connector 看起来很有前途。
将文件放入工作流程并将其附加到电子邮件中很容易,现在我在如何将接收到的文件重新放入工作流程中被困了好几个小时。我应该补充一点,在理想情况下,文件会直接返回工作流程,而无需绕过我的邮箱。
有很多商业解决方案,例如Adobe Sign,但我真的很想解决这个问题,而不必将我的文件上传到其他服务并依赖其他公司(显然不是微软)。
对于如何解决此任务的任何建议,我将不胜感激!
非常感谢。
简答
您需要一个进程的所有成员都可以访问的共享存储,然后应该从那里打开和更新文件
我的建议是(如果您的公司 teams/365 组设置良好)仅使用您团队的 SharePoint 网站(O365 组)中的特定文件夹,该文件夹可通过团队、浏览器或任何所需的应用程序。
这可以在您正在使用的批准流程中完成,或者通过 BPF 上下文中的一个或多个批准流程来完成。
那些方法:
- 审批流程
- 业务流程 (BPF)
详情
共享存储
这不难解决,如果涉及的人在一个较大的团队中只有少数人,并且数据是敏感的,那么创建一个单独的文件夹并限制访问。否则,您至少应该限制写入权限,以确保只有相关人员才能修改文件。
如前所述,唯一可能阻碍您的是公司在 O365 组、Azure(和普通)AD 组和文字团队方面的设置。但这真的不应该成为问题。
如果团队基础设施不好,那也没关系,您可以依靠它并在 Teams 中创建另一个全新的团队。完成后,找到它创建的新 O365 组,然后只需从 SharePoint 管理它(您甚至可以在团队客户端中添加一个选项卡来管理流程!)以确保权限恰到好处。
审批流程
首先构建逻辑。应该比较简单:
- A 执行他们的任务,他们点击表示完成。
- B 等人
然后您就可以开始担心该文件,以及它的访问方式和访问位置。
这是迄今为止最简单的做事方式,可以让事情尽可能简单。对于逻辑,只需一步一步地绘制出来,然后一旦你有了它,看看它,看看你可以在哪里节省它,或者循环元素,或者使用变量来使它不需要你开始的细节。
运气好的话,您很快就会让它为您完成大部分工作。如果愿意,您甚至可以确保在每个阶段制作文件副本,然后将其存档。
业务流程
这是我的首选,因为它会将流程编纂成文并且您可以单独使流程本身变得复杂。
BPF 将巧妙地向组织展示您的团队如何执行任务,即。 Johnny 编辑,然后 Billy 编辑,然后 Jenna 编辑。但是,在每个阶段(或针对定制任务),您可以调用不同的流程来执行您需要执行的任何任务。
这种方法有利有弊,主要有:
- 积极 - 您可以在没有任何自动化的情况下进行设置,并且可以使用它来管理当前的手动流程。
- 积极 - 稍后您可以开始灌输处理所需内容所需的自动化。
- 否定 - 这是高级的东西,不仅难学,而且很难正确掌握。也就是说,最终结果将是惊人的。
我想分享我基于 Eliot Coles 答案和大量互联网研究的最终解决方案。
基本上我自动化了我的邮箱,这意味着我使用 outlook 连接器发送和接收邮件并处理它们之间的附件。
流程是手动触发的,用户必须输入所有收件人的电子邮件地址和 select 要传递的文件。然后我将收件人存储在一个数组中,以便以后能够循环访问它们。此外,还会生成一个唯一 ID,用于识别稍后属于此流程的电子邮件。
接下来是遍历所有收件人的循环。文件被发送给数组中的第一个收件人,另一个循环等待收件人回复邮件,然后再继续下一个。
最后仔细看看“接收循环”。这一直运行到收件人发送带有附件的电子邮件为止。所有按之前生成的 ID 过滤的电子邮件都将被接收,如果有一个带有附件,则该附件将存储在文件变量中。如果没有符合条件的邮件,等待一段时间再检查邮箱。
最后,我将最后收到的文件发回给自己,因为工作流程到此结束。
我有一个工作流程,要求我将文件交给我的团队,我的每个团队成员都需要对这个文档做一些事情。他们必须按照一定的顺序,一个接一个地做。
目前的解决办法是我把这个文件发邮件给第一个人,然后等我收到回文件。然后我把收到的文件发给下一个人等等...
我已经查看了所有连接器,尤其是 email with options from the outlook connector and the Approvals Connector 看起来很有前途。
将文件放入工作流程并将其附加到电子邮件中很容易,现在我在如何将接收到的文件重新放入工作流程中被困了好几个小时。我应该补充一点,在理想情况下,文件会直接返回工作流程,而无需绕过我的邮箱。
有很多商业解决方案,例如Adobe Sign,但我真的很想解决这个问题,而不必将我的文件上传到其他服务并依赖其他公司(显然不是微软)。
对于如何解决此任务的任何建议,我将不胜感激!
非常感谢。
简答
您需要一个进程的所有成员都可以访问的共享存储,然后应该从那里打开和更新文件
我的建议是(如果您的公司 teams/365 组设置良好)仅使用您团队的 SharePoint 网站(O365 组)中的特定文件夹,该文件夹可通过团队、浏览器或任何所需的应用程序。
这可以在您正在使用的批准流程中完成,或者通过 BPF 上下文中的一个或多个批准流程来完成。
那些方法:
- 审批流程
- 业务流程 (BPF)
详情
共享存储
这不难解决,如果涉及的人在一个较大的团队中只有少数人,并且数据是敏感的,那么创建一个单独的文件夹并限制访问。否则,您至少应该限制写入权限,以确保只有相关人员才能修改文件。
如前所述,唯一可能阻碍您的是公司在 O365 组、Azure(和普通)AD 组和文字团队方面的设置。但这真的不应该成为问题。
如果团队基础设施不好,那也没关系,您可以依靠它并在 Teams 中创建另一个全新的团队。完成后,找到它创建的新 O365 组,然后只需从 SharePoint 管理它(您甚至可以在团队客户端中添加一个选项卡来管理流程!)以确保权限恰到好处。
审批流程
首先构建逻辑。应该比较简单:
- A 执行他们的任务,他们点击表示完成。
- B 等人
然后您就可以开始担心该文件,以及它的访问方式和访问位置。
这是迄今为止最简单的做事方式,可以让事情尽可能简单。对于逻辑,只需一步一步地绘制出来,然后一旦你有了它,看看它,看看你可以在哪里节省它,或者循环元素,或者使用变量来使它不需要你开始的细节。
运气好的话,您很快就会让它为您完成大部分工作。如果愿意,您甚至可以确保在每个阶段制作文件副本,然后将其存档。
业务流程
这是我的首选,因为它会将流程编纂成文并且您可以单独使流程本身变得复杂。
BPF 将巧妙地向组织展示您的团队如何执行任务,即。 Johnny 编辑,然后 Billy 编辑,然后 Jenna 编辑。但是,在每个阶段(或针对定制任务),您可以调用不同的流程来执行您需要执行的任何任务。
这种方法有利有弊,主要有:
- 积极 - 您可以在没有任何自动化的情况下进行设置,并且可以使用它来管理当前的手动流程。
- 积极 - 稍后您可以开始灌输处理所需内容所需的自动化。
- 否定 - 这是高级的东西,不仅难学,而且很难正确掌握。也就是说,最终结果将是惊人的。
我想分享我基于 Eliot Coles 答案和大量互联网研究的最终解决方案。
基本上我自动化了我的邮箱,这意味着我使用 outlook 连接器发送和接收邮件并处理它们之间的附件。
流程是手动触发的,用户必须输入所有收件人的电子邮件地址和 select 要传递的文件。然后我将收件人存储在一个数组中,以便以后能够循环访问它们。此外,还会生成一个唯一 ID,用于识别稍后属于此流程的电子邮件。
接下来是遍历所有收件人的循环。文件被发送给数组中的第一个收件人,另一个循环等待收件人回复邮件,然后再继续下一个。
最后仔细看看“接收循环”。这一直运行到收件人发送带有附件的电子邮件为止。所有按之前生成的 ID 过滤的电子邮件都将被接收,如果有一个带有附件,则该附件将存储在文件变量中。如果没有符合条件的邮件,等待一段时间再检查邮箱。
最后,我将最后收到的文件发回给自己,因为工作流程到此结束。