User

Represents a User

Implements

Fields

_id (ID!)

User's unique id

emails ([EmailAddress!]!)

Users EmailAddresses

profile (UserProfile!)

Users profile

organization (Organization!)

Organization the user belongs to

game (Game!)

Game contains information about the current game status

quests ([Quest]!)

Quests sent to user @filterable @sortable @paginatable

Argument Type Description
sort [Quest_sort]
filter Quest_filter
first Int
last Int
skip Int
before ID
after ID
createdAt (Date)

When the user was created

updatedAt (Date)

When user was last updated

softDeletedAt (Date)

When user was scheduled for deletion

willBeHardDeletedAt (Date)

When will the system perform scheduled deletion

trainingPackages ([UserTrainingPackage!]!)

Security awareness training packages user has completed or started @filterable

Argument Type Description
filter UserTrainingPackage_filter