studio-web
2024.10
true
- 入门指南
- 管理
- 设计自动化
- 运行和测试您的项目
- 管理自动化
- Studio Web API
根据概念创建自动化
适用于 Automation Suite 的 Studio Web 用户指南
Last updated 2024年11月11日
根据概念创建自动化
自动化由一系列相互关联的相关活动组成。活动是自动化的基本构建块,表示您可以自动化的工作流中的步骤或任务。
要创建自动化,请执行以下操作:
- 将要自动化的概念分解为每个单独的步骤,确定应触发自动化的内容,并确定您在其中使用的所有应用程序和服务。
- 在 Studio Web 中创建项目。
- 确定使您能够自动化每个步骤的活动,将其添加到项目中并在项目设计器中进行配置。
- 测试您的项目。首次尝试时,项目运行或会失败,您可能需要进行调整并运行几次,然后才能使其按预期工作。
- 发布项目,使其成为可用的自动化。如果使用事件触发器或时间触发器,则自动化将自动运行。
概念可以很简单,例如“我希望自动从 Outlook 日历中删除所有已取消的活动”。
分解流程以及自动化步骤,我们希望:
- 自动化 Outlook 日历,因此我们将使用 Microsoft Office 365 活动。
- 每当更新日历事件时运行自动化,因此自动化将由已更新日历事件事件触发。
- 仅在事件已取消时将其删除,因此,我们将添加一个条件,以仅在已使用 If 活动取消事件时才处理该事件。然后添加“删除活动”活动,以便在满足条件时将其从日历中删除。
构建自动化
- 转到 Studio Web 中的“自动化”页面,然后创建一个新项目。 对于触发器,选择 Microsoft 365 事件“日历事件” 已更新。 触发器活动随即添加到项目中。
- 在“已更新日历事件”活动中,添加或选择一个连接。
- 单击触发器后的“添加活动” 并添加 If 活动。
此活动使您能够定义条件,然后在 Then 分支中添加要在满足条件时执行的活动,也可以在 Else 分支中添加要在条件未满足时执行的活动。在我们的场景中,我们需要事件被取消这一条件,我们只会使用 Then 分支来添加满足条件时删除事件的活动。
-
在“IF 条件”活动中,单击“条件”字段以打开条件构建器:
- 在第一个字段中,我们要查找触发自动化的事件的“已取消”事件属性。 我们可以搜索文本“取消”,或选择“查看更多” > “使用变量”>“已更新日历事件” >“事件”>“已取消”。
- 在第二个字段中,选择“为 true”。
- 在 Then 框中单价“添加活动”,然后添加 Microsoft 365“删除事件”活动。我们将其配置为删除触发自动化的事件。
- 添加或选择连接。
- 要删除的事件 - 单击并选择“更新的日历事件”>“事件”,指明您要删除该事件。由于此活动已添加到 Then 分支中,因此只有在取消该事件后才会删除该事件。
- 删除 - 选择“仅单个事件”以仅删除事件(前提是事件是重复发生的)。
测试自动化
要测试自动化,请确保 Outlook 日历中存在最近取消的活动。您可以在触发器活动中选择“测试触发器”,以检查您是否至少有一个最近更新的事件。
单击设计器顶部的“测试”以测试自动化,并检查日历,查看是否已删除已取消的事件。
发布自动化
如果自动化按预期运行,您只需将其发布到您的个人工作区即可。单击设计器顶部的“发布”,输入建议性名称和说明,然后单击“发布”。