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

对于敏感度标签的批量分配,不同的MIP SDK选项之间的权衡是什么?

洪宏硕
2023-03-14

鉴于 MIP SDK 的当前状态,以及使用图形 SDK 分配敏感度标签处于某种“公共预览”状态的事实,使用图形 SDK 批量分配敏感度标签的当前限制是什么?

一些背景:我们当前的技术堆栈与Graph SDK集成,对于我们当前的用例,我们对这个APIendpoint的“公共预览”状态很满意,但似乎预览的推出还没有完成。(我们还没有收到该页表格的回复)。集成C /C#文件SDK解决方案,特别是考虑到我们最初对Java包装器的试验并不成功,将需要大量的额外工作。

以上是本演示中的当前集成选项。

如果我们需要将敏感度标签批量分配给 10,000 个文档,是否可以为此使用 Microsoft Graph SDK,还是必须使用文件 SDK?这可以通过服务帐户连接(例如,使用 client_id 和 client_secret)来完成吗?文件 SDK 分配敏感度标签的效率如何,它们在这里是否有任何限制?批量分配 1000 万个文档时呢?

编辑 20/09/2022:为了回答下面的问题,我们尝试为位于 Microsoft 365 SharePoint 和 OneDrive 中的文件分配敏感度标签。到目前为止,为了读取和写入其他类型的元数据,我们通常通过 Graph SDK 和客户端机密凭据访问这些文件。

共有1个答案

逄岳
2023-03-14

如果性能是一个问题,MIP SDK不是SharePoint或OneDrive中静态文件的理想解决方案。标记文件需要完全下载、应用标签,然后在服务中替换文件。这增加了下载和上传两个方向的延迟,也增加了应用保护的延迟。

对于磁盘上的本地文件,我已经编写了每分钟可以对数百个文件应用标签的示例(根据文件大小和保护状态而变化)。不幸的是,从ODSP提取文件、标记和放回文件的额外开销将使这无法实现。

相反,您应该查看以下 API: https://www.linkedin.com/pulse/programatic-way-apply-sensitivity-label-file-sanjoyan-mustafi/

当涉及到在Graph中标记时,标签API将是您试图标记的对象的子集或属性。您将在driveItem本身上设置一个属性,而不是以driveItem为目标的MIP API。

编辑:图形API文档:https://learn.microsoft.com/en-us/graph/api/driveitem-assignsensitivitylabel?view=graph-rest-beta

 类似资料:
  • 问题内容: 我尝试了几种向表添加滚动的方法,但是只有其中一种可以正常工作。它们之间有什么区别? 第一: 第二: 第三: 第四: 问题答案: Element.scrollIntoView() 方法将调用该元素的元素滚动到浏览器窗口的视口中。 句法: //布尔参数 //对象参数 您的用例: :这行代码会将元素滚动到浏览器窗口的可见区域。 :此代码行将滚动元素以使其与可滚动祖先的视口顶部对齐。此选项对应

  • 问题内容: 我使用历史记录包将无效的URL重定向到我的react组件上的404页面。 我之所以使用而不是因为我不希望浏览器记录我访问过的任何无效URL。 我在这里错过了重点吗?在为我的目的选择一个或另一个之间是否需要权衡? 有人可以向我解释吗?提前致谢 ;) 问题答案: 我认为您的想法正确。 我个人使用无效URL重定向(或不相关,即当登录的用户转到“ / login” URL时重定向到“配置文件”

  • 问题内容: 我的印象是,尽管语法有所不同,但下面的函数a和b在逻辑上是等效的。但是,它们不是,我也不了解它们之间的区别。 在我看来,他们俩都在分配: x对变量z的值, y的值对应于变量x,并且 x + y的值等于变量y。 有人能帮助消除我对多变量分配以及函数a和函数b之间的逻辑差异的误解吗? 问题答案: 分配可以认为是“原子”操作。也就是说,认为在所有操作完成之前,“ 左侧”的所有值都是“冻结”的

  • 任务是编写一个代码,将敏感度标签应用于 SharePoint Online 文档库中的文档,而无需下载该文件。 到目前为止,我已经探索了以下API: SharePoint REST API v1:可用于设置保留标签,但不能设置敏感度标签。 Microsoft Graph REST API:在此 API 中找不到任何用于设置任何标签的公共方法。所有与标签相关的属性似乎都是只读的。 Microsoft

  • 我已将btn和btn default类分配给表单中的输入type=“submit”和带有btn btn default的a标记。按钮比a标签小。原因可能是什么?当我比较线条高度、填充物等时,它们是相同的。原因可能是什么?我已经为表单指定了display:inline块。 当做

  • 我有一个选择控件: 然后使用jQuery发送AJAX请求,序列化表单: 但是,例如,如果我选择类别1,则serialize()函数序列化标签,而不是选项的值。因此请求将为 有没有一种方法告诉函数发送值,像这样: