trainingCampaign 资源类型

命名空间:microsoft.graph

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

表示训练活动。 在Microsoft 365 E5或计划 2 Microsoft Defender for Office 365 攻击模拟训练中,培训活动是向用户提供安全培训的快速直接方法。 你可以直接创建并向用户分配训练活动,而不是创建和启动最终导致训练的模拟钓鱼攻击。

培训活动包含你选择的一个或多个内置培训模块。 目前,有 70 多个训练模块可供选择。 有关培训模块的详细信息,请参阅攻击模拟训练中的培训活动培训模块。

继承自 entity

Methods

方法 返回类型 说明
列出 trainingCampaigns trainingCampaign 集合 获取 trainingCampaign 对象及其属性的列表。
创建 trainingCampaign trainingCampaign 创建新的 trainingCampaign 对象。
获取 trainingCampaign trainingCampaign 读取 trainingCampaign 对象的属性和关系。
更新 trainingCampaign trainingCampaign 更新 trainingCampaign 对象的属性。
删除 trainingCampaign 删除 trainingCampaign 对象。

属性

属性 类型 说明
campaignSchedule campaignSchedule 有关培训活动的计划和当前状态的详细信息
createdBy emailIdentity 创建培训活动的用户的标识
createdDateTime DateTimeOffset 创建培训活动的日期和时间。
说明 String 培训活动的说明。
displayName String 培训活动的显示名称。 支持 $filter$orderby
endUserNotificationSetting endUserNotificationSetting 有关最终用户通知设置的详细信息。
excludedAccountTarget accountTargetContent 已排除在培训活动中的用户。
id String 培训活动的唯一标识符。 继承自 entity
includedAccountTarget accountTargetContent 培训活动中面向的用户。
lastModifiedBy emailIdentity 最近修改了培训活动的用户的标识。
lastModifiedDateTime DateTimeOffset 最近修改训练活动的日期和时间。
报告 trainingCampaignReport 培训活动的报告。
trainingSetting trainingSetting 有关训练活动的培训设置的详细信息。

campaignStatus 值

成员 说明
unknown 未定义市场活动状态。
草案 市场活动处于草稿模式。
inProgress 竞选活动正在进行中。
scheduled 市场活动已安排好。
完成 活动已完成。
失败 竞选活动失败了。
取消 市场活动已取消。
排除 市场活动已排除。
deleted 市场活动处于草稿模式。
unknownFutureValue 可演变枚举 sentinel 值。 请勿使用。

关系

无。

JSON 表示形式

以下 JSON 表示形式显示了资源类型。

{
  "@odata.type": "#microsoft.graph.trainingCampaign",
  "id": "String (identifier)",
  "createdBy": {
    "@odata.type": "microsoft.graph.emailIdentity"
  },
  "createdDateTime": "String (timestamp)",
  "description": "String",
  "displayName": "String",
  "endUserNotificationSetting": {
    "@odata.type": "microsoft.graph.endUserNotificationSetting"
  },
  "excludedAccountTarget": {
    "@odata.type": "microsoft.graph.accountTargetContent"
  },
  "includedAccountTarget": {
    "@odata.type": "microsoft.graph.accountTargetContent"
  },
  "lastModifiedBy": {
    "@odata.type": "microsoft.graph.emailIdentity"
  },
  "lastModifiedDateTime": "String (timestamp)",
  "report": {
    "@odata.type": "microsoft.graph.trainingCampaignReport"
  },
  "trainingSetting": {
    "@odata.type": "microsoft.graph.trainingSetting"
  },
  "campaignSchedule": {
    "@odata.type": "microsoft.graph.campaignSchedule"
  }
}