使用SPFx Web部件将自定义CSS应用于SharePoint现代网页

在SharePoint现代体验中缺少内容编辑器Web部件(cwep)或脚本编辑器Web部件,高级用户有根据他们的需求设计页面样式的挑战。

唯一的方法是创建一个自定义SPFx组件,该组件可以将自定义CSS添加到页面中。就是这样! !简单的对吧。但是怎么做呢?在这个博客中,我们将看到相同的步骤,也是链接(用步骤)以防容易建立它…(继续阅读)必威官网“使用SPFx webpart将自定义css应用到SharePoint现代页面”

如何制作酷的现代SharePoint Intranet第1部分-战略(范围和计划)

去年,我们已经看到了SharePoint通信站点的许多重大改进,这些改进使它更接近理想的内部网。在这个博客系列中,我将讨论我过去几年在实现现代内部网方面的一些经验和最佳实践。

在这个特定的博客中,我们将研究构建一个伟大的内部网的第一个模块的战略——制定内部网方法的战略……(继续阅读)必威官网“如何制作酷的现代SharePoint Intranet第1部分-战略(范围和计划)”

伟大的SharePoint现代更新2019年2月#使pintranetcoolagain

在2018年点火期间,微软展示了一些很好的更新,这些更新将改变我们如何实现SharePoint内部网。它将把现代通信站点扩展到新的高度,成为下一代企业内部网。

自2018年点燃在SharePoint现代通信网站上有许多稳定的版本和一些伟大的更新。这个博客后,我计划从一个详细的博客系列开始,介绍如何在SharePoint中构建酷的现代Intranet MakeSpinTranetCoolAgain。

这里是这些更新的快速博客…(继续阅读)必威官网伟大的SharePoint现代更新2019年2月#让pintranetcoolagain

使用Office Management API和Azure函数检索Office 365审计日志

要创建Office 365内容的自定义报告,最好的方法是从Office 365管理审计日志中获取审计数据,将它存储在自定义数据库中,然后通过它创建报告。在之前的博客中在这里,我们研究了使用PowerShell检索Office 365审计日志数据的步骤。在这个博客里,我们在Azure函数中使用Office 365管理API来收集审计数据的过程与此类似……(继续阅读)必威官网“使用Office Management API和Azure函数检索Office 365审核日志”

在Office 365中使用标签和DLP策略有选择地防止和保护外部共享内容

在最近的一个项目中,我们有一个要求,防止特定的选择性内容从外部共享,同时仍然允许所有用户的外部共享的灵活性。我们能够通过安全和合规中心实现这一目标。有几种方法可以做到这一点,自动分类(更多信息请参见下面的结论部分)。选择通过标签和两者都适用。

注意:直到最近(2018年12月),Office 365中有一个bug,它阻止使用标签的DLP策略工作。这是固定在最新的版本,所以可以使用。

在这个博客里,我们将研究业务用户可以决定是否在外部共享内容的过程。这是一个漂亮的特点,因为有些情况下,即使内容没有任何敏感信息,例如合同(没有业务信息)或发票(只有业务名称),也可以将其归类为安全内容。也,有些情况下,即使文档包含敏感信息,内容也可能公开,因为公司已经决定将其公开。所以,最后,由所有者决定内容的隐私权,因此这一功能在这些场景中具有很大的价值。

注意:如果要使用敏感信息类型自动分类内容,请参考那篇很棒的文章 在这里.这个过程利用了Office 365 engine的机器学习功能来识别安全内容并自动对其应用安全策略。

第一步是创建一个保留标签(不知何故,这不适用于安全标签,所以必须创建保留标签)。创建标签后,将标签发布到所选位置,对于我们的用例,我们只将其发布到SharePoint站点。当标签发布时,我们可以继续创建一个DLP策略来防止与外部用户共享(当设置为使用通知进行测试时,我无法使其工作,因此也将其设置为打开状态进行测试)。在此之后,当您将标签应用于文档时,经过一段时间(大约1-2分钟的影响),这样,内容就无法与外部用户共享。让我们在下面详细看看上面的每一个步骤。

步骤:

  1. 第一步是在安全和合规中心创建保留标签。令我惊讶的是,选择性流程不适用于安全标签,而是保留标签,因此将创建保留标签。如果可以选择对内容应用保留期,这样就可以留下保留期限,所以这个练习不需要。


  2. 其次,我们将把标签发布到SharePoint网站,对我们的要求。我还没有在Outlook和One Drive等其他资源上尝试过这个过程,但在应用时应该是一样的。
    注意:用户留存标签发布到SharePoint网站大约需要一天的时间,所以请等待它变为可用。我们可以立即转到下一个配置步骤,但必须等待标签发布以停止共享。
  3. 下一步,我们可以为要应用的内容创建一个DLP策略。要创建DLP策略,我们需要遵循以下配置步骤。一旦创建,我们可能需要打开它来测试它。
    SecurityAndCompliance_DLPPolicy1
  4. 策略创建的第一步是为DLP策略创建选择自定义策略并为其命名。
  5. 然后,我们将为该策略选择要包含的源。在我们的例子中,它只是SharePoint。
    安全和数据遵从性
  6. 以上后,我们将为DLP策略设置规则设置,从中选择要应用策略的标签,然后选择策略提示,块共享规则和覆盖规则,如下面的截图所示。我们还可以设置管理员(提供的)以在外部共享内容时得到通知。
  7. 下一步,如果需要,我们可以允许用户重写策略。对于这个博客和我们的要求,我们决定不让它发生。
  8. 设置好之后,我们可以打开DLP策略,以便它可以开始应用规则。似乎没有任何等待时间来稍后应用该策略,但是如果您没有立即看到它发生,请给它一些时间。
  9. 现在启用了策略,如果标签被发布,然后,用户可以在内容上应用标签,如下面的屏幕截图所示。
    注意:在某些情况下,应用标签后,策略对内容生效大约需要2-3分钟,因此请给它一些时间。
  10. 标签在2-3分钟后生效后等待,如果与外部用户共享相同的内容,我们得到以下错误。
    SaleFix1

阅读更多

使用PowerShell检索Office 365审计日志,并存储在Azure表中,以便快速检索

要为Office 365事件创建自定义报告,我们可以使用来自安全性和遵从性中心的审计日志。该过程非常简单,可以使用PowerShell轻松实现。在这个博客里,我们将看到同样的步骤。

稍后我们还将看到如何将这些数据存储在Azure存储表中,因此很容易获取可用的数据。

使用Exchange Online PowerShell从Office 365审计日志获取数据的步骤

该过程的第一步是从Exchange online PowerShell导入命令…(继续阅读)必威官网“使用PowerShell检索Office 365审计日志并存储在Azure表中,以便快速检索”

现代化的页面审批和定制,使内容发布过程自动化

现代通信网站中的网站页面审批流程为我们提供了一个选项,包括一个审批流程,用于管理在内部网中发布的内容的生命周期。

目前,没有回滚过程来将已发布的页面拉回或取消发布,但是可以通过自定义流和博客脚本来完成在这里.

在这个博客里,我们将着眼于启用页面审批流程,流程的各个步骤,最后将了解在需要时使用示例场景定制流程的方法….(继续阅读)必威官网“现代化的页面审批和定制,使内容发布过程自动化”

PnP型配置PowerShell,网站脚本或CSOM脚本-使用哪一个?

有多种方法可以计划和自动化SharePoint在线站点创建和管理的过程。在本博客中,我们将探讨这些选项以及如何以最佳方式使用它们。

PNP Provisioning PowerShell是使用PowerShell通过XML或PNP模板文件自动创建SharePoint资产的好方法。同样的,站点脚本和站点设计允许我们使用JSON模板创建站点,还允许调用任何供应自动化脚本或使用模板进行自定义实现……(继续阅读)必威官网“PnP型配置PowerShell,网站脚本或CSOM脚本-使用哪一个和什么时候?”

何时以及如何在SharePoint框架中使用React组件生命周期管理?

在构建SharePoint框架组件时使用React生命周期方法有很多优点。没有必要使用组件生命周期方法,但是通过使用这些方法和状态,我们可以得到很多。为了通用地理解React组件生命周期方法,检查在这里

注意:此博客中的用例描述是特定于SharePoint框架生命周期的,但也可以考虑用于使用“应用程序内响应”模型的应用程序。
本博客中的详细信息仅供参考,根据需要可能有所不同。因此,请在实现生命周期方法时使用您最好的判断

使用React组件生命周期方法的好处很少有:

1 ....(继续阅读)必威官网“何时以及如何在SharePoint框架中使用React组件生命周期管理?”

使用PNP PowerShell演练站点设置过程

在以前的博客中在这里,我们已经研究了复杂团队站点的准备过程。许多复杂性都可以通过PnP供应流程轻松地处理。

在这个博客里,我们将从管理的角度来看类似的供应过程,并使用pnppowershell创建和供应站点。

步骤:
这些步骤实际上非常简单,可以很快完成。

1。生成用于创建设置模板的模板网站

2…(继续阅读)必威官网“使用PNP PowerShell演示网站设置过程”

跟着我们!

克劳德解决方案博客-关注我们!