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