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