LoginUserModel

  • id
    Type: stringFormat: uuid
    required
  • entityId
    Type: stringFormat: uuid
  • entityName
    Type: string
  • entityTypeCode
    Type: string

    Entity type code (e.g., customer, demo_tenant)

  • faviconUrl
    Type: string
  • features
    Type: array string[]

    Entity feature codes that are currently enabled

  • firstName
    Type: string
  • forcePasswordReset
    Type: boolean
  • isPartner
    Type: boolean
  • lastName
    Type: string
  • logoUrl
    Type: string
  • notificationFromEmail
    Type: string
  • parentEntityId
    Type: stringFormat: uuid
  • parentEntityName
    Type: string nullable
  • permissions
    Type: array string[]

    User effective permissions in "resource:action" format for UI conditional rendering

  • resetKey
    Type: string
  • roles
    Type: array object[]

    User assigned roles (deduplicated by name) for role-based UI logic

    • displayName
      Type: string
      required

      Human-readable role name

    • name
      Type: string
      required

      Role system name (e.g., tenant-admin)