练习 - 创建在日历上预留时间的流
您是否遇到过在计划外长时间离开工作设备的情况? 您是否希望通过某种方式在工作日历中预留时间并告知经理? 那么本单元非常适合您! 您只需单击数次即可修改现有模板,然后从 Power Automate 移动应用中触发该模板。
先决条件
Power Automate 的访问权限。
Power Automate 移动应用访问权限。
建议对 Power Automate 有基本了解并具有创建流的经验。
打开模板
启动 Power Automate 并使用您的组织帐户登录。
选择模板并搜索在日历中预留时间。
选择从 Office 365 日历中抽出一个小时 磁贴。
选择继续。
首先,我们从模板中更新“创建事件”操作以找到应创建事件的日历。 我们还设置了开始和结束时间,以便只在日历上抽出一个小时。
选择创建事件步骤。 通过单击右上角的 x 删除“日历 ID”参数中的字符串。
选择要创建事件的日历。 在本练习中,我将选择日历。
删除已自动添加到开始时间字段的“日期”参数。
在“开始时间”字段中键入 /,然后选择动态内容。 搜索 Timestamp 属性并选择它。
注意
如果您没有看到“Timestamp”属性,可能需要单击“动态内容”窗格右上角的“手动触发流”旁边的查看更多。
从结束时间字段中删除时间戳。 选择结束时间字段,然后选择蓝色 fx 以显示表达式面板。 在表达式面板中复制并粘贴此表达式,然后选择添加。
addHours(triggerOutputs()['headers']['x-ms-user-timestamp'],1)
注意
此表达式使触发流的时间增加 1 小时。
更新“时区”字段以匹配您的时区。
下面是更新后的“创建事件”操作的外观。
接下来,我们将向经理发送电子邮件通知,为此我们使用获取我的个人资料 (V2) 和获取经理 (V2) 组合。
选择 + 插入新步骤,然后选择添加操作。
搜索 Office 365 用户,然后选择获取我的个人资料 (V2) 操作。 此操作向我们提供用户主体名称。
选择 + 插入新步骤,然后再次选择添加操作。
搜索 Office 365 用户并选择获取经理 (V2) 操作。
在用户 (UPN) 字段中输入 /,然后选择插入动态内容。
在动态内容中选择 UPN。 确保选择获取我的个人资料 (v2) 下的 UPN。
选择 + 插入新步骤,然后选择添加操作。
搜索 Outlook,然后选择发送电子邮件 (V2) 操作。
在收件人字段中输入 /,然后选择插入动态内容。
在动态内容中,选择获取经理 (V2) 下的 Mail。
最后可在主题和正文部分中添加所需文本。 示例如下:
以下给出整个流的概览:
下面是 Power Automate 移动应用中流的外观:
选择即时流。
选择从 Office365 日历中抽出一个小时流。
选择运行流。