当前位置: 首页 > 知识库问答 >
问题:

使用MIP SDK将机密加密敏感性标签应用到docx后,无法在浏览器中打开SharePoint文档库的docx

冯驰
2023-03-14

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

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

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

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

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

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

共有1个答案

严朝明
2023-03-14

此行为是预期的。Office web应用不支持SharePoint或OneDrive中托管的受IRM保护的内容。

我们已经发布了一个功能来解决这个问题,但必须启用它:https://techcommunity.microsoft.com/t5/security-compliance-and-identity/co-authoring-on-microsoft-information-protection-encrypted/ba-p/2693718

服务中的静态内容没有加密。当文件下载到endpoint时,服务会应用保护。这实现了完全受保护的共同创作,并为Office web apps提供了对内容的访问。

 类似资料: