Compartilhar via


trainingCampaign resource type

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 formação. No Treinamento de simulação de ataque no Microsoft 365 E5 ou Microsoft Defender para Office 365 Plano 2, as campanhas de formação são uma forma rápida e direta de fornecer formação de segurança aos utilizadores. Em vez de criar e iniciar ataques de phishing simulados que eventualmente levam à formação, pode criar e atribuir campanhas de formação diretamente aos utilizadores.

Uma campanha de formação contém um ou mais módulos de formação incorporados que seleciona. Atualmente, existem mais de 70 módulos de preparação para selecionar. Para obter mais informações sobre módulos de formação, veja módulos de formação para Campanhas de formação no Treinamento de simulação de ataque.

Herda de entidade.

Methods

Método Tipo de retorno Descrição
List coleção trainingCampaign Obtenha uma lista dos objetos trainingCampaign e respetivas propriedades.
Create trainingCampaign Create um novo objeto trainingCampaign.
Get trainingCampaign Leia as propriedades e relações de um objeto trainingCampaign .
Atualizar trainingCampaign Atualize as propriedades de um objeto trainingCampaign .
Delete Nenhum Eliminar um objeto trainingCampaign .

Propriedades

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

campaignStatus values (valores campaignStatus)

Member Descrição
desconhecido A campanha status não está definida.
rascunho A campanha está em modo de rascunho.
inProgress A campanha está em curso.
agendado A campanha está marcada.
concluído A campanha está completa.
falha A campanha falhou.
cancelado A campanha foi cancelada.
excluído A campanha está excluída.
deleted A campanha está em modo de rascunho.
unknownFutureValue Valor da sentinela de enumeração evoluível. Não usar.

Relações

Nenhum

Representação JSON

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