Power Platform 数据丢失防护 (DLP) SDK
本主题介绍 DLP SDK 的功能,并向您展示 DLP 如何通过从创建、读取、更新到删除 DLP 策略的体验来帮助您管理租户和环境策略。 详细信息:数据丢失防护政策
如何运行此示例
下载或克隆示例存储库可拥有本地副本。
以管理员身份打开 PowerShell ISE。
运行以下命令:
Install-Module -Name Microsoft.PowerApps.Administration.PowerShell -Force
编辑 RunSamples.ps1,进行以下更改:
- 将 $TenantAdminName 值替换为您的租户管理员帐户
- 将 $TenantAdminPassword 值替换为您的租户管理员帐户密码
- 将 $EnvironmentAdminName 值替换为您的环境管理员帐户
- 将 $EnvironmentAdminPassword 值替换为您的环境管理员帐户密码
注意:不应将租户管理员帐户用作环境管理员帐户。
运行 RunSamples.ps1。
此示例的用途
此示例在 Microsoft .PowerApps.Administration.PowerShell 创建、读取、更新和删除 DLP 策略。 下面是 SDK 支持的情形。
- 创建一个租户级策略,将连接器分类为业务、非业务和已阻止组。
- 为所有环境创建策略(除了将连接器分类为业务、非业务和已阻止组的某些环境外)。
- 为将连接器分类为业务、非业务和已阻止组的一个环境创建策略。
- 获取租户级策略的列表(所有环境)。
- 更新策略以跨组移动连接器(业务、非业务和已阻止)。
- 测试先前使用旧 PowerShell API、现在使用新 PowerShell API 的现有策略的兼容性。
- 将数据策略应用到租户内的所有 Teams 环境。 详细信息:向所有 Dataverse for Teams 环境应用数据策略
此示例的工作原理
此示例提供了一些有关如何调用 DLP API 的 DLP 方案,以供您参考。 您可以运行此示例,然后查看结果。