tipo de recurso trainingCampaign

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Representa una campaña de entrenamiento. En Entrenamiento de simulación de ataque en Microsoft 365 E5 o Microsoft Defender para Office 365 Plan 2, las campañas de entrenamiento son una forma rápida y directa de proporcionar formación de seguridad a los usuarios. En lugar de crear e iniciar ataques de suplantación de identidad simulados que finalmente conducen al entrenamiento, puede crear y asignar campañas de entrenamiento directamente a los usuarios.

Una campaña de entrenamiento contiene uno o varios módulos de entrenamiento integrados que seleccione. Actualmente, hay más de 70 módulos de entrenamiento entre los que seleccionar. Para obtener más información sobre los módulos de entrenamiento, consulte Módulos de entrenamiento para campañas de entrenamiento en Entrenamiento de simulación de ataque.

Hereda de la entidad.

Methods

Método Tipo devuelto Descripción
Enumerar entrenamientoCampaigns colección trainingCampaign Obtenga una lista de los objetos trainingCampaign y sus propiedades.
Creación de trainingCampaign trainingCampaign Cree un nuevo objeto trainingCampaign .
Obtener entrenamientoCampaign trainingCampaign Lea las propiedades y relaciones de un objeto trainingCampaign .
Actualizar trainingCampaign trainingCampaign Actualice las propiedades de un objeto trainingCampaign .
Eliminar trainingCampaign Ninguno Elimine un objeto trainingCampaign .

Propiedades

Propiedad Tipo Descripción
campaignSchedule campaignSchedule Detalles sobre la programación y el estado actual de una campaña de entrenamiento
createdBy emailIdentity Identidad del usuario que creó la campaña de entrenamiento
createdDateTime DateTimeOffset Fecha y hora de creación de la campaña de formación.
description Cadena Descripción de la campaña de entrenamiento.
displayName Cadena Nombre para mostrar de la campaña de entrenamiento. Admite $filter y $orderby.
endUserNotificationSetting endUserNotificationSetting Detalles sobre la configuración de notificación del usuario final.
excludedAccountTarget accountTargetContent Usuarios excluidos de la campaña de entrenamiento.
id Cadena Identificador único de la campaña de entrenamiento. Heredado de la entidad.
includedAccountTarget accountTargetContent Usuarios destinados a la campaña de entrenamiento.
lastModifiedBy emailIdentity Identidad del usuario que modificó recientemente la campaña de entrenamiento.
lastModifiedDateTime DateTimeOffset Fecha y hora de la modificación más reciente de la campaña de formación.
Informe trainingCampaignReport Informe de la campaña de capacitación.
trainingSetting trainingSetting Detalles sobre la configuración de entrenamiento de una campaña de entrenamiento.

Valores de campaignStatus

Member Descripción
desconocido El estado de la campaña no está definido.
corriente de aire La campaña está en modo borrador.
inProgress La campaña está en curso.
scheduled La campaña está programada.
Completado La campaña está completa.
Fallado Error en la campaña.
Cancelado La campaña se cancela.
Excluidos La campaña está excluida.
deleted La campaña está en modo borrador.
unknownFutureValue Valor de sentinel de enumeración evolvable. No usar.

Relaciones

Ninguna.

Representación JSON

La siguiente representación JSON muestra el tipo de recurso.

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