{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/thomson-reuters/main/json-schema/thomson-reuters-user-details-v3-schema.json",
  "title": "UserDetailsV3",
  "description": "User Details",
  "x-generated": "2026-10-20",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/thomson-reuters-gofileroom-web-api-v1-openapi.yml#/components/schemas/UserDetailsV3",
  "type": "object",
  "properties": {
    "UserID": {
      "type": "string"
    },
    "LoginID": {
      "type": "string"
    },
    "FullName": {
      "type": "string"
    },
    "CreateDate": {
      "type": "string",
      "format": "date-time"
    },
    "CreatedBy": {
      "type": "string"
    },
    "Description": {
      "type": "string"
    },
    "Disabled": {
      "type": "integer",
      "format": "int32"
    },
    "DisabledByAdmin": {
      "type": "boolean"
    },
    "PasswordExpireDate": {
      "type": "string",
      "format": "date-time"
    },
    "ForcePasswordChange": {
      "type": "boolean"
    },
    "PasswordChangeDate": {
      "type": "string",
      "format": "date-time"
    },
    "PasswordChangeInterval": {
      "type": "integer",
      "format": "int32"
    },
    "LicenseType": {
      "type": "string",
      "enum": [
        "Concurrent",
        "Dedicated",
        "External",
        "FirmFlow",
        "AdvanceFlow"
      ]
    },
    "Offline": {
      "type": "boolean"
    },
    "AllowAccessToReports": {
      "type": "boolean"
    },
    "Reports": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "SystemAdmin": {
      "type": "boolean"
    },
    "Signature": {
      "type": "string"
    },
    "locationID": {
      "type": "integer",
      "format": "int32"
    },
    "HasDrawerSetupRights": {
      "type": "string"
    },
    "TaxFlow": {
      "type": "boolean"
    },
    "EmailNotify": {
      "type": "boolean"
    },
    "EmailNotifyGroup": {
      "type": "boolean"
    },
    "EmailNotifyEventMgmtUsers": {
      "type": "boolean"
    },
    "EmailNotifyEventMgmtGroups": {
      "type": "boolean"
    },
    "PortalUserAdministration": {
      "type": "boolean"
    },
    "InternalUserAdministration": {
      "type": "boolean"
    },
    "WorkflowManagerUser": {
      "type": "boolean"
    },
    "ManagerId": {
      "type": "string"
    },
    "ManagerLoginId": {
      "type": "string"
    },
    "ManagerFullName": {
      "type": "string"
    },
    "IsManager": {
      "type": "integer",
      "format": "int32"
    },
    "OberonUser": {
      "type": "integer",
      "format": "int32"
    },
    "IsAdmin": {
      "type": "integer",
      "format": "int32"
    },
    "LastLogin": {
      "type": "string",
      "format": "date-time"
    },
    "Groups": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "Mfa": {
      "type": "boolean"
    }
  }
}