trainingCampaign リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

トレーニング キャンペーンを表します。 Microsoft 365 E5 または Microsoft Defender for Office 365 プラン 2 の攻撃シミュレーション トレーニングでは、トレーニング キャンペーンは、ユーザーにセキュリティ トレーニングを提供するための迅速で直接的な方法です。 最終的にトレーニングにつながるシミュレートされたフィッシング攻撃を作成して起動する代わりに、トレーニング キャンペーンを作成してユーザーに直接割り当てることができます。

トレーニング キャンペーンには、選択した 1 つ以上の組み込みトレーニング モジュールが含まれています。 現在、70 を超えるトレーニング モジュールから選択できます。 トレーニング モジュールの詳細については、「攻撃シミュレーション トレーニングのトレーニング キャンペーンのトレーニング モジュール」を参照してください。

エンティティ から継承します。

メソッド

メソッド 戻り値の種類 説明
trainingCampaigns を一覧表示する trainingCampaign コレクション trainingCampaign オブジェクトとそのプロパティの一覧を取得します。
trainingCampaign を作成する trainingCampaign 新しい trainingCampaign オブジェクトを 作成します。
トレーニングの取得Campaign trainingCampaign trainingCampaign オブジェクトのプロパティとリレーションシップを読み取ります。
トレーニングの更新Campaign trainingCampaign trainingCampaign オブジェクトのプロパティを更新します。
trainingCampaign を削除する なし trainingCampaign オブジェクトを削除します。

プロパティ

プロパティ 説明
campaignSchedule campaignSchedule トレーニング キャンペーンのスケジュールと現在の状態に関する詳細
createdBy emailIdentity トレーニング キャンペーンを作成したユーザーの ID
createdDateTime DateTimeOffset トレーニング キャンペーンの作成日時。
説明 String トレーニング キャンペーンの説明。
displayName String トレーニング キャンペーンの表示名。 $filter$orderby をサポートします。
endUserNotificationSetting endUserNotificationSetting エンド ユーザー通知設定の詳細。
excludedAccountTarget accountTargetContent トレーニング キャンペーンから除外されたユーザー。
id String トレーニング キャンペーンの一意の識別子。 エンティティから継承 されます。
includedAccountTarget accountTargetContent トレーニング キャンペーンの対象となるユーザー。
lastModifiedBy emailIdentity トレーニング キャンペーンを最近変更したユーザーの ID。
lastModifiedDateTime DateTimeOffset トレーニング キャンペーンの最新の変更日時。
レポート trainingCampaignReport トレーニング キャンペーンのレポート。
trainingSetting trainingSetting トレーニング キャンペーンのトレーニング設定の詳細。

campaignStatus 値

メンバー 説明
不明 キャンペーンの状態が定義されていません。
ドラフト キャンペーンは下書きモードです。
inProgress キャンペーンが進行中です。
スケジュール済み キャンペーンがスケジュールされています。
完了 キャンペーンは完了です。
失敗 しました キャンペーンに失敗しました。
キャンセル キャンペーンはキャンセルされます。
除外 キャンペーンは除外されます。
deleted キャンペーンは下書きモードです。
unknownFutureValue 進化可能な列挙センチネル値。 使用しないでください。

リレーションシップ

なし。

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"
  }
}