tipo de recurso trainingCampaign

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Representa uma campanha de treinamento. Em Treinamento de simulação de ataque em Microsoft 365 E5 ou Microsoft Defender para Office 365 Plano 2, as campanhas de treinamento são uma maneira rápida e direta de fornecer treinamento de segurança aos usuários. Em vez de criar e iniciar ataques de phishing simulados que eventualmente levam ao treinamento, você pode criar e atribuir campanhas de treinamento diretamente aos usuários.

Uma campanha de treinamento contém um ou mais módulos de treinamento internos selecionados. Atualmente, há mais de 70 módulos de treinamento para selecionar. Para obter mais informações sobre módulos de treinamento, consulte módulos de treinamento para campanhas de treinamento em Treinamento de simulação de ataque.

Herda de entidade.

Methods

Método Tipo de retorno Descrição
Listar treinamentoCampaigns coleção trainingCampaign Obtenha uma lista dos objetos trainingCampaign e suas propriedades.
Criar treinamentoCampaign trainingCampaign Crie um novo objeto trainingCampaign .
Obter treinamentoCampaign trainingCampaign Leia as propriedades e as relações de um objeto trainingCampaign .
Atualizar treinamentoCampaign trainingCampaign Atualize as propriedades de um objeto trainingCampaign .
Excluir treinamentoCampaign Nenhum Excluir um objeto trainingCampaign .

Propriedades

Propriedade Tipo Descrição
campaignSchedule campaignSchedule Detalhes sobre a agenda e o status atual para uma campanha de treinamento
createdBy emailIdentity Identidade do usuário que criou a campanha de treinamento
createdDateTime DateTimeOffset Data e hora da criação da campanha de treinamento.
description Cadeia de caracteres Descrição da campanha de treinamento.
displayName Cadeia de caracteres Nome de exibição da campanha de treinamento. Oferece suporte para $filter e $orderby.
endUserNotificationSetting endUserNotificationSetting Detalhes sobre a configuração de notificação do usuário final.
excludeedAccountTarget accountTargetContent Usuários excluídos da campanha de treinamento.
id Cadeia de caracteres Identificador exclusivo para a campanha de treinamento. Herdado da entidade.
includedAccountTarget accountTargetContent Usuários direcionados na campanha de treinamento.
lastModifiedBy emailIdentity Identidade do usuário que mais recentemente modificou a campanha de treinamento.
lastModifiedDateTime DateTimeOffset Data e hora da modificação mais recente da campanha de treinamento.
Relatório trainingCampaignReport Relatório da campanha de treinamento.
trainingSetting trainingSetting Detalhes sobre as configurações de treinamento para uma campanha de treinamento.

valores campaignStatus

Member Descrição
desconhecido O status de campanha não está definido.
Projecto A campanha está no modo de rascunho.
Inprogress A campanha está em andamento.
agendado A campanha está agendada.
Concluído A campanha está concluída.
Falhou A campanha falhou.
Cancelado A campanha foi cancelada.
Excluídos A campanha é excluída.
deleted A campanha está no modo de rascunho.
unknownFutureValue Valor sentinela de enumeração evoluível. Não usar.

Relações

Nenhum

Representação JSON

A representação JSON a seguir mostra o 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"
  }
}