Magidoc

Viewer
Object

Represents a currently authenticated User.

Fields

#

active

The active/Inactive status.

assets

The list of assets in the User's library.

attachments

A list of Attachments associated with the User.

avatar

The avatar associated with the User.

calls

A list of tech Calls associated with the User.

confirmationSentAt

The date and time when the confirmation email associated with the User was last sent .

confirmedAt

The date and time when the User last confirmed their email.

createdAt

Identifies the date and time when the object was created.

currentOrganization

The Organization associated with the Viewer.

currentSignInAt

The date and time when the User last signed in.

currentSignInIp

The IP of the User when they last signed in.

databaseId

Identifies the primary key from the data store.

deferredLink

Link to the User to create call session with that user.

deletedAt

Identifies the date and time when the object was deleted.

email

The email of the User.

encryptionKey

A unique encryption key for the user.

eulaPrompts

A list of EulaPrompts associated with the User.

failedSignInAttempts

The number of times this User has attempted and failed to sign in.

firstName

The first name of the User.

forcePasswordReset

Whether to force password reset of the User when they sign in next.

formattedPhone

The formatted phone number of the User.

groups

A list of Groups associated with the User.

guest

Whether the user is a Guest.

hasCmsAccess

Boolean value to determine if the user is allowed to access the cms.

id

ID !
Non-null

ID of the object.

initials

The initials of the user based on their first name and last name.

invitations

A list of Invitations associated with the User.

jobTitle

The job title of the User.

lastName

The last name of the User.

licenses

A list of Licenses associated with the User.

lockedAt

The date and time when sign in was disabled for the User.

name

The full name of the User.

nameForLog

Object name to be identified in Audit Logs.

organization

The Organization associated with the User.

organizations

A list of Organizations associated with the currently authenticated User.

originGroup

User's origin group.

passwordResetSentAt

The date and time when the User last received a password reset email.

path

Non-null

The relative path of the object.

permalink

The permalink for the user.

permissions

Non-null

A list of Permissions associated with the currently authenticated User and the Viewer.

phone

The phone number of the User.

qrCodeImageLink

Link to the QR code image.

scenarioReleases

A list of ScenarioReleases associated with the User.

scenarioSessions

A list of ScenarioSessions associated with the User.

scenarios

A list of Scenarios associated with the User.

settings

Non-null

The settings associated with the object.

sharedAttachments

A list of SharedAttachments associated with the User.

signInCount

The number of times the User has signed in.

ssoDetailId

ID of the SsoDetail associated with the User.

ssoProvider

The provider of the User.

ssoUid

The unique identifier for the user in the SSO provider.

state

The state of the User.

The default value is "PENDING".

updatedAt

Identifies the date and time when the object was last updated.

url

Non-null

The url of the object.

username

The username of the User.

webhookSubscriptions

A list of WebhookSubscriptions associated with the User.

Interfaces

#

Also implements NodeInterface .

Usages

#

References

#