Partager via


type de ressource trainingCampaign

Espace de noms: microsoft.graph

Importante

Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .

Représente une campagne de formation. Dans Exercice de simulation d’attaque dans Microsoft 365 E5 ou Microsoft Defender pour Office 365 Plan 2, les campagnes de formation sont un moyen rapide et direct de fournir une formation à la sécurité aux utilisateurs. Au lieu de créer et de lancer des attaques par hameçonnage simulées qui aboutissent à une formation, vous pouvez créer et attribuer des campagnes de formation directement aux utilisateurs.

Une campagne de formation contient un ou plusieurs modules de formation intégrés que vous sélectionnez. Actuellement, vous pouvez choisir parmi plus de 70 modules de formation. Pour plus d’informations sur les modules de formation, consultez Modules de formation pour les campagnes de formation dans Exercice de simulation d’attaque.

Hérite de l’entité.

Méthodes

Méthode Type de retour Description
List collection trainingCampaign Obtenez la liste des objets trainingCampaign et leurs propriétés.
Create trainingCampaign Create un nouvel objet trainingCampaign.
Obtenir trainingCampaign Lisez les propriétés et les relations d’un objet trainingCampaign .
Mettre à jour trainingCampaign Mettez à jour les propriétés d’un objet trainingCampaign .
Supprimer Aucune Supprime un objet trainingCampaign .

Propriétés

Propriété Type Description
campaignSchedule campaignSchedule Détails sur le calendrier et les status actuels d’une campagne de formation
createdBy emailIdentity Identité de l’utilisateur qui a créé la campagne de formation
createdDateTime DateTimeOffset Date et heure de création de la campagne de formation.
description Chaîne Description de la campagne de formation.
displayName Chaîne Nom d’affichage de la campagne de formation. Prend en charge $filter et $orderby.
endUserNotificationSetting endUserNotificationSetting Détails sur le paramètre de notification de l’utilisateur final.
excludedAccountTarget accountTargetContent Utilisateurs exclus de la campagne de formation.
id Chaîne Identificateur unique de la campagne de formation. Hérité de l’entité.
includedAccountTarget accountTargetContent Utilisateurs ciblés dans la campagne de formation.
lastModifiedBy emailIdentity Identité de l’utilisateur qui a récemment modifié la campagne de formation.
lastModifiedDateTime DateTimeOffset Date et heure de la dernière modification de la campagne de formation.
Rapport trainingCampaignReport Rapport de la campagne de formation.
trainingSetting trainingSetting Détails sur les paramètres d’entraînement d’une campagne de formation.

Valeurs campaignStatus

Member Description
unknown Le status de campagne n’est pas défini.
Projet La campagne est en mode brouillon.
inProgress La campagne est en cours.
planifié La campagne est prévue.
Terminé La campagne est terminée.
Échoué La campagne a échoué.
Annulé La campagne est annulée.
Exclus La campagne est exclue.
deleted La campagne est en mode brouillon.
unknownFutureValue Valeur sentinel de l’énumération évolutive. Ne pas utiliser.

Relations

Aucun.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

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