问题标签 [microsoft-information-protection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
54 浏览

c# - 消息解密不适用于最新版本的 Microsoft.InformationProtection.File 库

我有一个用于解密 MIP 消息的示例代码。

此代码工作正常,能够使用 Microsoft.InformationProtection.File 库版本 1.9.90 解密消息,但对于所有后续库(1.10.93、1.10.97、1.10.98、1.11.53),它会立即停止行中的错误var temp = Task.Run(async () => await handler.GetDecryptedTemporaryFileAsync()).Result;

在 MPI 日志中,它在此时停止:

0 投票
0 回答
17 浏览

microsoft365 - 有没有办法在 Microsoft 365 DLP 策略中添加用户例外?

我们需要从 DLP 中排除指定组中的用户。目前在 Microsoft 365 数据保护策略中如何做到这一点?另外,如果此功能目前不可用,那么将来是否可以使用?

0 投票
1 回答
32 浏览

sharepoint-online - 使用 MIP SDK 对其应用机密加密敏感度标签后,无法在浏览器中从 SharePoint 文档库打开 docx

我创建了一个 C# 控制台应用程序,它可以从 SharePoint Online 下载文档,例如 .doc 格式。然后,它在确定要应用的敏感度标签之前将文档转换为 .docx 格式,然后使用 Microsoft 信息保护 SDK v1.10.97 设置标签。然后它将文档上传到 SharePoint。

当程序应用敏感度标签并且应用受限标签和机密标签时没有错误。问题是我之后无法在浏览器中打开带有机密(加密)标签的文档。但是,这适用于受限制(未加密)的文档。

错误弹出:“抱歉,Word 无法在浏览器中打开此文档,因为它受信息权限管理 (IRM) 保护。要查看此文档,请在 Microsoft Word 的桌面版本中打开它。”

在桌面应用程序中打开文档是不可取的,因为客户希望在浏览器中打开它。

使用与程序运行相同的用户帐户,我可以登录并在浏览器中创建一个新文档,为其添加机密(加密)敏感度标签,保存并退出文档,然后再次成功重新打开文档浏览器。

这是 MIP SDK 的限制,还是我在应用标签时做错了什么?或者敏感度标签本身是否需要以特定方式设置?非常感谢任何建议。

0 投票
1 回答
31 浏览

microsoft365 - 我们可以使用 MIP SDK 将敏感度标签应用于 SharePoint Online 文件吗?

我们能否使用 MIP SDK 将敏感度标签应用于 SharePoint Online 文件。如果是,请提供参考/示例代码以应用敏感度标签。

0 投票
0 回答
36 浏览

c# - C# - 将 MIP 特定标头添加到 MailMessage

我一直在尝试应用敏感度标签并使用 MIP 和 MailMessage 发送电子邮件。

基于MipSdk-DotNet-Policy-Quickstart 项目,我添加了选项元数据Enabled: True并将SiteId: xxxx..内容格式设置为Microsoft.InformationProtection.Policy.ContentFormat.Email.

计算完动作后,我得到了带有 mips_label 键和模板 ID 的元数据。将 mips_label 添加到 MailMessage 使用message.Headers.Add("msip_labels", "xxx")会将它们添加到电子邮件中,但是当收到标签时,不会应用标签。

可以通过 Outlook 客户端添加标签。我的方法有问题吗?此外,此方法可用于使用 MIP SDK 添加加密吗?

这里有一些代码片段来获取动作数据:

提前致谢

0 投票
0 回答
13 浏览

azure - AIP 扫描仪 - 找不到文件

我已经部署了 AIP Scanner 并尝试扫描一堆文件(10k)。当我检查日志时,我已经为很多文件检索到这个错误:

  • 找不到文件“文件名”

文件类型为 .xlsx 和 .pdf 强制关闭

你知道哪个可能是原因和解决方案吗?谢谢

0 投票
0 回答
30 浏览

c# - MIP SDK - 获取敏感标签域或组的 AIP 用户

我们创建了 azure 敏感标签,但未从门户指定任何组或域的任何权限。

当我们在 word 上添加标签时,我们会指定自定义权限和权限。

在我们的实现中,我们使用 client_credential 身份验证,我们可以从 fileHandler?.Protection?.ProtectionDescriptor?.UserRights 获取具有权限的用户

我们创建了另一个 azure 标签,并将 premssion 添加到一个用于域,一个用于来自门户的组。当我们使用以前的实现时,用户权限返回 0。

当我们使用代码流认证时。用户必须签名,我们可以知道他是否有权使用 docx。

有什么方法可以在不登录用户的情况下获得所有用户?!

0 投票
0 回答
14 浏览

c# - 使用 MIP 解密您从组织外部收到的电子邮件

我目前正在尝试解密使用 MIP sdk 收到的受保护电子邮件。

我目前的问题是,虽然我目前能够解密从我自己组织内的人收到的邮件,但我无法解密从我自己组织外的电子邮件地址发送的加密邮件。

我从获取令牌开始

然后我通过我的文件引擎将它传递给一个要解密的 .msg 文件

当电子邮件由我发送或电子邮件的发件人在我自己的组织内时,这可以正常工作。

我得到的例外

我怀疑公钥和私钥有问题,但我绝不是加密专家。