Skip to main content

RiskOverviewUserRecord

iduuidrequired

User's unique identifier in OutThink.

sourceIdentifierstringrequired

User's source identifier as supplied by the client.

Possible values: non-empty

organizationIduuidrequired

The organization this user belongs to.

firstNamestringrequired

User's first name.

Possible values: non-empty

lastNamestringrequired

User's last name.

Possible values: non-empty

emailstringrequired

User's email address.

Possible values: non-empty

departmentstringrequired

User's department. Users without a department will have this set to '-'.

Possible values: non-empty

countrystringrequired

User's country as an ISO 3166-1 Alpha-2 code (e.g. "GB").

Possible values: non-empty

trainedbooleanrequired

Whether the user is considered trained (e.g. has completed a training campaign).

confidentialInformationAccessboolean | nullnullable

Whether the user works with confidential information. null if not yet determined.

lmsIdstring | nullnullable

User's identifier in the client's LMS. null if not supplied.

hrqScoredoublenullable

User's HRQ (Human Risk Quotient) score. null if no training has been completed yet.

riskScoredoublenullabledeprecated

Deprecated alias for hrqScore, kept for backwards compatibility.

knowledgeScoredoublenullable

Overall knowledge score, range 0-1. null if no training has been completed yet.

intentionToComplyScoredoublenullable

Intention to comply score, range 0-1. null if no training has been completed yet.

productivityScoredoublenullable

Productivity score, range 0-1. null if no training has been completed yet.

selfEfficacyScoredoublenullable

Self-efficacy score, range 0-1. null if no training has been completed yet.

perceptionOfControlsScoredoublenullable

Perception of security controls score, range 0-1. null if no training has been completed yet.

behaviorsScoredoublenullable

Behaviors score, range 0-1. null if no tracked behaviors exist for the user.

phishingScoredoublenullable

Phishing simulation score, range 0-1. null if the user hasn't been enrolled in any phishing simulation.

cqScoreinteger | nullnullable

User's CQ score. null if no score has been received yet.

cyberIQScoreinteger | nullnullabledeprecated

Deprecated alias for cqScore, kept for backwards compatibility.

tagsstring[]required

List of tags assigned to the user.

RiskOverviewUserRecord
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"sourceIdentifier": "string",
"organizationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"firstName": "string",
"lastName": "string",
"email": "string",
"department": "string",
"country": "string",
"trained": true,
"confidentialInformationAccess": true,
"lmsId": "string",
"hrqScore": 0,
"knowledgeScore": 0,
"intentionToComplyScore": 0,
"productivityScore": 0,
"selfEfficacyScore": 0,
"perceptionOfControlsScore": 0,
"behaviorsScore": 0,
"phishingScore": 0,
"cqScore": 0,
"tags": [
"string"
]
}