SMUser
authenticationMethod
Abschnitt betitelt „authenticationMethod“Type: AuthenticationMethod!
changePassword
Abschnitt betitelt „changePassword“Type: Boolean!
createdAt
Abschnitt betitelt „createdAt“Type: DateTimeISO
isAbsent
Abschnitt betitelt „isAbsent“Type: Boolean
isLocked
Abschnitt betitelt „isLocked“Type: Boolean!
lastLogin
Abschnitt betitelt „lastLogin“Type: DateTimeISO
Type: [SMUserLog!]!
Log of this smuser.
Arguments
limit:Float— default 500showTokenLogins:Boolean— token logins are hidden by default
loginAttempts
Abschnitt betitelt „loginAttempts“Type: Float!
multiFactorSetting
Abschnitt betitelt „multiFactorSetting“Type: MultiFactorSetting
OTPForce = Force user to use OTP, Disable = MFA is disabled, OTPOptional = User can use OTP if he wants to
multiFactorStatus
Abschnitt betitelt „multiFactorStatus“Type: MultiFactorStatus
NotSetup = MFA is not setup yet, OtpSetup: MFA using One Time Password is setup and mus be used, OtpForceSetup = Force user to setup otp | Disabled | Skipped
otpRotationEnforced
Abschnitt betitelt „otpRotationEnforced“Type: Boolean!
When true, every login path is blocked until the required authenticator rotation is complete.
otpRotationRequiredAt
Abschnitt betitelt „otpRotationRequiredAt“Type: DateTimeISO
Set by an administrator: the user must rotate the authenticator on the next browser login. NULL = not required.
passwordInvalidatedAt
Abschnitt betitelt „passwordInvalidatedAt“Type: DateTimeISO
Set by an administrator: the stored password was replaced by an unknown value. The user must set a new password through the password-reset e-mail. NULL = password usable.
Type: Person
Person of this smuser.
recentFailedLoginAttempts
Abschnitt betitelt „recentFailedLoginAttempts“Type: Float
Type: String!
temporaryLockedUntil
Abschnitt betitelt „temporaryLockedUntil“Type: DateTimeISO
User temporary locked until this date
username
Abschnitt betitelt „username“Type: ID!