在本教程中, 我将向您展示如何使用Power automation禁用SharePoint现代页面上的注释. 当您使用流基于模板创建页面时,这是非常方便的. 即使您已经在模板页面上禁用了注释, 它不会在复制的页面上保持禁用状态.
![]() | 时间阅读: 大约5分钟 |
![]() | 用于: 使用Power automation的SharePoint开发者 |
![]() | 主要结论: 在本教程中,我将演示如何在现代SharePoint页面上禁用注释. |
在本教程中,我们将使用Office 365 SharePoint Online和 电力自动化.
**点击任何图片查看大图**
步骤1 -创建一个新的流
在电力自动化, 选择“我的流”, 点击“新建”下拉菜单, 然后点击“Instant-from blank”:
将流程命名为“禁用注释”, 选择“手动触发流”, 然后点击“创建”按钮:
步骤2 -添加动作
点击“+ New step”按钮,搜索“Get file metadata”动作,并添加:
从下拉菜单中选择网站地址:
点击“File Identifier”域中的文件夹图标,然后点击右箭头:
要选择要禁用评论的页面,请向下滚动并选择该页面. 对于我们的示例,我选择了一个名为PageTestOne的页面.aspx:
点击“+ New step”按钮, 搜索“发送HTTP请求到SharePoint”, 然后点击添加它:
选择“站点地址”,设置“方法”为“POST”:
复制以下URI并将其放入“URI:”字段中:
_api / web /清单/ GetByTitle(“网站页面”)/ GetItemById () / Set评论Disabled
将光标置于空括号内,对于“动态内容”, 从“获取文件元数据”操作中选择“ItemId”. 注意,我们使用“Site Pages”作为标题的值,因为我们正在从该库中选择一个页面:
点击“切换到文本模式”图标:
在“Headers”字段中, 输入以下JSON,然后点击“切换到键值模式”图标:
{ “内容类型”:“application / json, odata =冗长”, “接受”:“application / json, odata =详细” }
复制以下JSON,并粘贴到“Body”字段:
{ “价值”:真的 }
保存您的流程:
现在,我们已经完成了所有的操作,并准备进行测试.
第三步-测试
从上面的“获取文件元数据”步骤中,转到您在“站点页面”库中选择的页面,并滚动到页面底部. URL类似于“http://”YourTenant.sharepoint.com/sites/YourSite/ SitePages /YourPage.aspx. 注意,评论是on. 如果没有,请确保您选择的页面上的评论是:
在流程中,点击页面右上角的“Test”按钮:
选择“I 'll perform the trigger action”,然后点击“Save” & 测试”按钮:
如果你看到“登录”面板, 点击“继续”按钮, 然后点击“Run Flow”按钮:
您现在应该看到“Started”面板. 点击“完成”按钮:
你的流程要么仍然在运行,要么已经完成了. 应当有一个指标说明结果:
回到你选择的页面,你会注意到评论不再显示:
sharepoint快乐!