问题标签 [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 投票
1 回答
398 浏览

azure - 获取敏感度标签错误 - 未配置合规性策略:缺失标签

在 Azure aip 中,我创建了一个应用程序,并获得了所有必需的权限和管理员同意,如 MIP sdk先决条件部分中所述。

这是根据 sdk 创建文件引擎的代码。

在这里,我收到一个异常提示“未配置合规策略”(参见图片)。

我已经签入租户 AIP 统一标签和保护已激活,它与 Office 365 保护中心的敏感度标签同步。(如此答案中推荐的)。

我是租户的全局管理员,令牌是使用我的凭据生成的。

我还在 aip 中发布了 4/5 的敏感度标签。

我错过了什么?

在此处输入图像描述

0 投票
1 回答
235 浏览

azure - Azure AIP 同步错误:profile_add_engine_async 失败:[ConnectionHttpError] 发送 http 请求失败,错误代码为“windows:87”

我正在尝试使用在 cpp 中实现的 AIP SDK 在我的自定义客户端应用程序上同步 Azure AIP 标签。对于 POC,我尝试了这个发布在 Microsoft 代码示例上的示例。

https://docs.microsoft.com/en-us/samples/azure-samples/mipsdk-policyapi-cpp-sample-basic/mipsdk-policyapi-cpp-sample-basic/

但它抛出异常

逐步调试时,我观察到它可以成功从 Azure AD 获取身份验证令牌,但无法将 PolicyEngine 添加到 PolicyProfile。

我已按照上述 SDK 示例页面中的说明在 Azure AIP 和 Azure AD 中配置了所有内容,但仍然出现此错误。我无法获得无效的参数以及我做错了什么。

另一方面,我可以运行使用 dotnet sdk 的示例示例。我可以列出所有标签。- https://docs.microsoft.com/en-us/samples/azure-samples/mipsdk-dotnet-policy-quickstart/mipsdk-dotnet-policy-quickstart/

有人可以帮我让这个应用程序成功运行。

谢谢你。

0 投票
1 回答
166 浏览

java-native-interface - JNI 调用 MIP SDK 给出错误 - 无法打开数据库,检查文件夹权限:mip_data\mip\mip.policies.sqlite3

我们在 Java 中启用了 Java 安全性的应用程序。我们需要从 AIP 云中获取标签。我们可以使用 msal4j java 库获取访问令牌。MS 没有为 MIP 提供 java 库,因此我们实现了本机 dll 来获取 AIP 标签。此 dll 与我们的 Web 应用程序集成。应用程序对本机库进行 JNI 调用以获取标签。

我认为 MIP SDK 创建 sqlite 数据库来缓存标签。所以它会在内部在本地磁盘上创建 sqlite 文件。但是由于启用了安全性,我收到 MIP dll 的访问被拒绝错误。

“无法打开数据库,检查文件夹权限:mip_data\mip\mip.policies.sqlite3”

我尝试在 manager.policy 中授予以下权限但不工作

在 JNI 的情况下,Java 安全性如何工作?它是否继承了本机调用的所有权限?

0 投票
1 回答
119 浏览

java - 面临的问题在 android App 中集成 microsoft MIP sdk

我正在尝试将 microsoft MIP sdk 集成到 Android App 中,SDK 有一些头文件和 .so bin 文件以及 sdk 提供了 aria-android-java-sdk.aar 文件,该文件正在使用的 .so 文件之一使用查找类 API。我尝试添加 .so 和头文件并将 aar 文件添加到构建脚本中,但我看到以下错误。

有没有办法使用cmake在android studio中添加.so依赖aar文件谢谢

0 投票
2 回答
2171 浏览

exchangewebservices - 使用 MIP SDK 解密加密的 Office 365 电子邮件

我正在关注论坛主题: Azure 信息保护 | 如何解密来自 EWS API 的 .EML?

我有兴趣了解解密加密的 Office 365 电子邮件的步骤。您能否对以下内容发表评论:

  1. 正如您所提到的,必须将电子邮件转换为 .msg 文件,所以我的问题是,在将电子邮件(我认为是 Mime 流)写入 msg 文件之后,该文件会保持加密吗?

  2. 当我们使用 EWS api 阅读电子邮件时,.rpmsg 文件在解密中的作用是什么,它是加密电子邮件中的附件?

  3. 我探索了 MIP 保护和文件 API。因此,要使用 SetLabel 加密文件,我们需要一个敏感标签(来自 Office 365 合规性),我认为我们必须使用相同的标签来解密电子邮件,使用该标签加密电子邮件。同样,是否可以从转换后的 .msg 文件中获取标签?

  4. 我在上面提到的论坛链接中提到的 FileHandler 对象中找不到Inspect方法\函数。你能建议如何找到它吗?

总而言之,只想知道使用 FileHandler.RemoveProtection() 和 FileHandler.CommitAsync() 解密加密电子邮件的步骤。

谢谢

0 投票
0 回答
733 浏览

docker - 在linux/mac/docker环境下执行C#解决方案时收到dllNotFound错误——kernel32.dll

需要在 linux 容器架构中容器化基于 Microsoft 信息保护 SDK 1.6 构建的解决方案。总是收到 dllNotFound 的常见错误。

执行 MIP 初始化时收到错误:MIP.Initialize(MipComponent.File);


Dockerfile 执行应用程序:

使此应用程序正常工作的所有建议都将非常有帮助。

谢谢

0 投票
1 回答
44 浏览

azure-information-protection - 使用标签保护文档

由于文件 API 不适用于移动平台,我们是否可以使用带有 UPE 框架的标签来保护文档。

0 投票
1 回答
144 浏览

c# - 我们可以在 Microsoft Office 文档中添加水印文本吗?

我们可以在从 BLOB 存储下载文件时在 Microsoft Office 文档中添加水印文本吗?

我正在使用 AIP - azure 信息保护进行分析。

0 投票
0 回答
189 浏览

microsoft-information-protection - 禁用此用户发布的 RMS 服务

尝试使用文件 api 应用标签时突然开始收到此错误“发生了一些错误:RMS 服务已禁用为此用户发布。,ServiceDisabledError.Extent=User”

有人有什么主意吗?

0 投票
2 回答
456 浏览

android - 在 Android 上集成 mip sdk 时获取策略同步失败,状态码为 503

我正在根据 Android 上的最新版本文档集成 mip sdk 1.6 版。我能够获得访问令牌,但是当提供用于初始化策略引擎时,它会引发以下错误。

API 调用失败:profile_add_engine_async 失败:[NetworkError:'策略同步失败,NetworkError.Category=Throttled,HttpRequest.SanitizedUrl = https://dataservice.protection.outlook.com/PsorWebService/v1/ClientSyncFile/MipPolicies,HttpRequest.Id= {EC1D0F76-3A38-4F8A-AAC6-TB9059W1B9AM},HttpResponse.StatusCode=503,CorrelationId=a9381643-2n1r-4q66-933j-77848ca3e15a,CorrelationId.Description=PolicyProfile']

感谢任何帮助。