微软信息保护-mip_sdk PDF PFILE在Edge中打开



我的意图是在Ubuntu上使用MIP SDK加密pdf文件,稍后将通过最新版本的Edge打开,就像对pdf文件运行PowerShell命令Set AIPFileLabel一样。

我注意到file_sample(1.8.97版(在保护pdf文件后会生成一个pfile文件。

/文件示例--用户名xxx--密码yyy-f文件.pdf-s e34d7a96-f751-4283-b017-25605f94a6d6新建文件:file.pdf.pfile

/文件示例--用户名xxx--密码yyy-f文件.pdf.pfile-g出现错误:无法打开文件,CorrelationId=217d288a-53a8-4b13-9731-43c7bf01579b,CorrelationsId.Description=FileEngine正在退出。

在Windows操作系统上复制该pfile后,我无法使用Edge打开它,也无法使用AIP查看器打开它。

问题1:如何使用file_sample来保护PDF文档,使其能够通过Edge浏览器进行查看?

问题1:如何使用file_sample添加自定义权限?比方说对于特定用户(例如:test@domain.com)特定权限(例如:仅视图(,类似于我们可以使用Powershell->新的AIPCustomPermissions

谢谢

重要的是,我声明示例应用程序不支持生产使用。

考虑到这一点,对于特别保护,您需要查看--protect交换机。

("p,protect","用自定义权限保护逗号分隔的用户列表";"或者作为对那些用户的许可";,cxxopts::value(((

如果你从扩展中删除.pfile,你能在Edge中打开它吗?假设输入的PDF支持IRM规范(我认为PDF版本1.7或更高版本(,示例应用程序应该创建一个有效的PDF文件。

最新更新