InfosecIQ Tables

The InfoseqIQ integration uses the following tables

Tables

InfosecIQCampaignRuns

NameTypeDescription
ConfigIDintThe ID of the configuration within Compyl.
RunIDstringA unique identifier for CampaignRun.
CampaignIDstringA unique identifier of the Campaign associated with a CampaignRun.
StartdatetimeThe datetime string representation of when CampaignRun started.
EnddatetimeThe datetime string representation of when CampaignRun ended.
RunNumberintA number specifying the run of this Campaign.
BatchDatedatetimeThe sync date.

InfosecIQCampaignRunLearnerStats

NameTypeDescription
ConfigIDintThe ID of the configuration within Compyl.
EventIDstringA unique identifier for TimelineEvent.
TypestringA type used to describe the Timeline Event. Enum: added-to-group removed-from-group created-learner scheduled-in-phish-campaign scheduled-in-phish-campaign-run sent-phish-email phished-learner entered-data opened-attachment opened-phish started-phish-training completed-phish-training submitted-phishsim-email submitted-phishing-email scheduled-in-aware-campaign scheduled-in-aware-campaign-run started-aware-course started-aware-module completed-aware-module stopped-aware-course completed-aware-course started-aware-assessment completed-aware-assessment passed-aware-assessment failed-aware-assessment stopped-aware-assessment stopped-aware-module started-aware-reminder finished-aware-reminder enabled-macro fast-clicked accepted-policy changed-learner-status changed-defender-status replied matched-pattern core-behavior-score-changed adaptive-assessment-completed recommendation-completed recommendation-started
TimeStampdatetimeThe datetime string representation of when the TimelineEvent occurred.
LearnerIDstringThe unique id of the associated learner.
CampaignIDstringThe unique id of the associated campaign.
QuarantinedEmailIDstringThe unique id of the associated quarantined email.
ModuleIDstringThe unique id of the associated module.
RunIDstringThe unique id of the associated campaign run.
TemplateIDstringThe unique id of the associated phish template.
LearnerGroupIDstringThe unique id of the associated learner group.
AssessmentIDstringThe unique id of the associated assessment.
BatchDatedatetimeThe sync date.

InfosecIQCampaigns

NameTypeDescription
ConfigIDintThe ID of the configuration within Compyl.
CampaignIDstringA unique identifier for campaign.
NamestringThe Campaign name.
TypestringThe Campaign type.
RunningbooleanWhether the campaign is currently running.
BatchDatedatetimeThe sync date.

InfosecIQLearnerGroups

NameTypeDescription
ConfigIDintThe ID of the configuration within Compyl.
GroupIDstringA unique identifier for the Learner Group.
NamestringThe Learner Group name.
TypestringThe Learner Group type.
ModifiedstringThe datetime string representation of when this Learner Group was last modified.
BatchDatedatetimeThe sync date.

InfosecIQLearners

NameTypeDescription
ConfigIDintThe ID of the configuration within Compyl.
LearnerIDstringA unique identifier for the learner.
EmailstringThe email address of the learner.
FirstNamestringThe first name of the learner.
LastNamestringThe last name of the learner.
ModifieddatetimeThe last modified timestamp of the learner.
BatchDatedatetimeThe sync date.

InfosecIQLearnerStats

NameTypeDescription
ConfigIDintThe ID of the configuration within Compyl.
LearnerIDstringA unique identifier for the learner.
StatsIdstringLearner statistic id.
TrainingCompletedCountintNumber of trainings completed.
PhishedCountintNumber of times the learner was phished.
LetterGradestring" Letter grade of learner."
GradestringNumber grade of learner.
BatchDatedatetimeThe sync date.

InfosecIQTimelineEvents

NameTypeDescription
ConfigIDintThe ID of the configuration within Compyl.
RunIDstringA unique identifier for CampaignRun.
LearnerIDstringA unique identifier for Learner.
CompletedOnstringA string representation of the learners completion date.
StatusstringThe status of the learners course progress. Enum: "not_started" "started" "completed"
BatchDatedatetimeThe sync date.

Bridge Tables

InfosecIQLearners_InfosecIQLearnerGroups

NameTypeDescription
LearnerIDstringA unique identifier for the learner.
GroupIDstringA unique identifier for the Learner Group.
ConfigIDintThe ID of the configuration within Compyl.

Did this page help you?