NameDescriptionTypeAdditional information
Id

integer

None.

UserName

string

Required

Matching regular expression pattern: ([a-zA-Z0-9]).{0,50}$|[\u0621-\u064A].{0,50}

String length: inclusive between 0 and 50

FirstName

string

Required

Matching regular expression pattern: ([a-zA-Z\s]+)|(([\u0621-\u064A]\s*)+|[\u0621-\u064A])

FirstNameOther

string

Matching regular expression pattern: ([a-zA-Z\s]+)|(([\u0621-\u064A]\s*)+|[\u0621-\u064A])

String length: inclusive between 2 and 50

LastName

string

Required

Matching regular expression pattern: ([a-zA-Z\s]+)|(([\u0621-\u064A]\s*)+|[\u0621-\u064A])

String length: inclusive between 2 and 50

LastNameOther

string

Matching regular expression pattern: ([a-zA-Z\s]+)|(([\u0621-\u064A]\s*)+|[\u0621-\u064A])

String length: inclusive between 2 and 50

InitialName

string

String length: inclusive between 2 and 4

Email

string

Required

Data type: EmailAddress

Matching regular expression pattern: ^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$

String length: inclusive between 0 and 50

Password

string

Required

Matching regular expression pattern: ^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^\da-zA-Z]).{1,50}$

String length: inclusive between 1 and 50

ConfirmPassword

string

Data type: Password

IsActiveUser

boolean

None.

IsActiveDirectoryUser

boolean

None.

Phone

string

Matching regular expression pattern: ^[0-9]*$

Mobile

string

Matching regular expression pattern: ^[0-9]*$

String length: inclusive between 0 and 20

JobTitleId

globally unique identifier

None.

Address

string

String length: inclusive between 0 and 50

IsLocalAdmin

boolean

None.

IsGlobalAdmin

boolean

None.

LocationId

globally unique identifier

None.

LoginDays

string

String length: inclusive between 0 and 50

LoginTime

string

String length: inclusive between 0 and 50

IsLocked

boolean

None.

IsSecurityAnswerLocked

boolean

None.

MustChangePassword

boolean

None.

Groups

Collection of GroupDTO

None.

RoleDTOs

Collection of RoleDTO

None.

Privileges

Collection of PrivilegeDTO

None.

MenuItems

Collection of UserMenuItemDTO

None.