问题标签 [azure-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 回答
790 浏览

c# - 如何在 C# 中为 Outlook 中的电子邮件设置 Azure 信息保护标签之一?

我在 Outlook 中有两个来自服务器“机密”和“仅限机密视图”的 Azure 信息保护标签。我需要检查电子邮件收件人的权限,如果未选择 Azure 标签,则设置 Azure 标签的权限之一。我如何在 C# 中做到这一点?

0 投票
1 回答
565 浏览

azure-information-protection - 在服务/守护程序应用程序中使用 MIP SDK 保护文件时出错

有人可以帮我解决以下问题吗?

情景。我有一个在 Azure VM 上运行的 Windows 服务。服务接收文件,以某种方式修改它们(假设它向 Word 文件添加自定义属性)并使用 MIP SDK 使用模板 ID 保护它们。

问题IFileHandler.SetProtection(string)+CommitAsync(...)失败,但有以下异常:

发生一个或多个错误。ServiceDiscoveryHelper::GetServiceDetails - 无法计算域:许可证域、身份和云端点基本 URL 均为空,correlationId:[9add32ba-0cb7-4d31-b9d8-0000b7c694a4]

其他信息

主要代码片段

AuthDelegate 实现

同意委托实施

0 投票
0 回答
59 浏览

rest - 从 SharePoint 文件中删除多租户 Web 应用程序中的 AIP 保护

我正在尝试RemoveProtection在多租户 Web 应用程序中使用 Azure AD App。我无法弄清楚如何。我目前的设置是:

  1. 注册了具有以下权限的 Azure AD 应用 在此处输入图像描述

  2. 使用以下代码IAuthDelegate

    /li>
  3. 主控制器中的代码

    /li>

我的问题是如何使用它从 SharePoint 中的文档中删除 AIP?此外,是否有任何 REST API 用于此?

0 投票
1 回答
954 浏览

c# - 如何在 C# 中设置 Azure 信息保护属性

我有一个使用 C# 中的互操作发送电子邮件的应用程序,我需要在发送电子邮件时设置 Azure 信息保护属性,我在网上查看过,但似乎找不到任何可靠的答案。

任何帮助都将不胜感激,即使它为我指明了正确的方向。

0 投票
1 回答
911 浏览

.net - 在 Powershell 脚本中将 Azure 信息保护添加到电子邮件

我已经编写了一个发送电子邮件的 Powershell 脚本,但我正在尝试找出一种向其添加 AIP 分类的方法。我的组织使用以下一般分类:

公共
内部
秘密

由于在这种情况下分类是内部的,我只需要一种在我的脚本中设置它的方法。我当前的脚本(使用 Office 365)是:

有些人可能想知道为什么我不使用 Send-MailMessage cmdlet,但在这种情况下,内联图像不能很好地配合它,所以我最终使用了 .Net。

如果有人知道如何将副本发送到 Outlook 邮箱中的“已发送”文件夹,那将获得奖励积分。

0 投票
2 回答
860 浏览

azure - 使用 Outlook 2016 将 Azure 信息保护标签添加到 Powershell 脚本

我正在尝试将 AIP 的 msip_labels 的自定义标头添加到我正在编写的 Powershell 脚本中。我已经想出如何使用 .Net.SMTP 做到这一点:

根据我所做的研究,理论上应该使用 Outlook 2016:

我使用 MAPI 查看器确认了这一点,这是 Outlook 本身与我仅使用 Outlook 发送的其他电子邮件所使用的内容。但是,当我尝试在我的脚本中运行它时,我收到了这个错误:

这似乎没有多大意义,它应该是 MAPI 模式中的一个字符串,所以我不确定它为什么认为它应该是一个对象。我什至尝试使用 ConvertFrom-String 将这些值转换为对象,但没有奏效。对此的任何建议将不胜感激。

0 投票
1 回答
385 浏览

azure - 有没有办法将 Azure 信息保护活动日志流式传输到事件中心?

我已通过 Azure 门户为我的订阅配置了 Azure 信息保护分析,并且能够在“活动日志(预览)”选项卡下查看日志数据。

在此处输入图像描述

我想将该日志数据转发到已配置的事件中心,但我还没有找到方法。此数据似乎已写入名为 InformationProtection_CL 的表中。如何将该查询输出流式传输到事件中心?我正在尝试做的事情可能吗?

0 投票
1 回答
858 浏览

c# - 通过 Azure 信息保护统一标签客户端读取 Outlook 电子邮件中设置的 Internet 标头

我正在使用 Azure 信息保护统一标签客户端来标记电子邮件。我们仍在我们的环境中使用 PGP,严格保密的电子邮件必须经过 PGP 加密。

当电子邮件发送时,我试图找出电子邮件是如何分类的并触发 PGP 加密,当分类是严格保密的。这是在 Outlook VSTO c# 加载项中完成的。

为了找出分类,我阅读了由 AIP 设置并包含所有必要信息的电子邮件标题属性“msip_labels”。我正在使用以下过程来读取标题。代码远非完美。我只是想知道如何获得价值。:

我能够读取由另一个工具设置的属性,但 AIP 属性是多行的。执行代码时,我收到错误:类型冲突。(HRESULT 异常:0x80020005 (DISP_E_TYPEMISMATCH))

有没有办法读取多值属性?这是 msip_labels 属性的示例(GUID 替换为 XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX):

0 投票
1 回答
398 浏览

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

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

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

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

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

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

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

我错过了什么?

在此处输入图像描述

0 投票
1 回答
412 浏览

azure - 基于元数据自动应用 AIP 标签

我希望使用 AIP 扫描仪将标签应用于我的系统中的文档,它会在看到元数据中的特定项目后将标签应用于文档

即将元数据设置为 METADATA_TAG_POLICY 的 office 文件,然后有一个标签,该标签具有检查元数据标签是否存在的条件(假设为自定义条件),然后 sanner 将应用标签。(我认为这与自动标记信用卡号等条件的方式相同,只是使用元数据标签)

目前可以这样做吗?