| Name | Type | Description | Notes |
|---|---|---|---|
| accountingCustomerId | string | [readonly] Used internally to manage billing | [optional] |
| address | \SynergiTech\Staffology\Model\Address | [optional] | |
| apiMailingEnabled | bool | Flag to keep the user up-to-date with any API changes and inform about upcoming breaking changes. | [optional] |
| authorization | \SynergiTech\Staffology\Model\UserAuthorization | [optional] | |
| bureauNotificationEmailAddress | string | If an email address is provided here then Bureau-related notifications will go to this address instead of the EmailAddress | [optional] |
| businessName | string | [optional] | |
| canCreateEmployers | bool | [readonly] If false then the user cannot create new employers. This can be turned on or off by the tenant admin. | [optional] |
| canEnablePremiumConnectors | bool | Indicates whether the user has permission to enable the premium connectors feature. | [optional] |
| canUseBetaFeatures | bool | [optional] | |
| canUseBureauFeatures | bool | [optional] | |
| canUseReportWriter | bool | Indicates whether the user has permission to use the report writer feature. | [optional] |
| category | \SynergiTech\Staffology\Model\UserCategory | [optional] | |
| directDebitMandate | \SynergiTech\Staffology\Model\DirectDebitMandate | [optional] | |
| disabled | bool | [readonly] If true then any employers the owner managed will not be able to run new payruns. DisabledReason will give a reason why the account is disabled | [optional] |
| disabledReason | string | [optional] | |
| displayPrefs | \SynergiTech\Staffology\Model\UserDisplayPreferences | [optional] | |
| emailAddress | string | [optional] | |
| emailVerificationKey | string | [optional] | |
| emailVerified | bool | [optional] | |
| firstBillableActivityDate | \DateTime | [optional] | |
| firstName | string | [optional] | |
| gdprOptin | bool | [optional] | |
| id | string | [readonly] The unique id of the object | [optional] [readonly] |
| industry | \SynergiTech\Staffology\Model\UserIndustry | [optional] | |
| inviteCode | string | [optional] | |
| isActivated | bool | [optional] | |
| isBilledInNetSuite | bool | [optional] | |
| isBureauMember | bool | Indicates whether the user is a bureau member. | [optional] |
| isSuperAdmin | bool | [optional] | |
| jobTitle | string | [optional] | |
| jobType | \SynergiTech\Staffology\Model\UserJobType | [optional] | |
| lastLogin | \DateTime | [optional] | |
| lastName | string | [optional] | |
| loginDisabled | bool | [readonly] If true then the user will not have login permissions | [optional] |
| migratedFrom | string | [optional] | |
| monthlyMinimum | \SynergiTech\Staffology\Model\MonthlyMinimum | [optional] | |
| pendingEmailAddress | string | If the user has requested to change their email address then the address it'll be changed to after verification will be shown here. | [optional] |
| photo | string | [optional] | |
| photoSasUrl | string | [optional] | |
| pricingTableId | string | [optional] | |
| registrationDate | \DateTime | [optional] | |
| registrationIp | string | [optional] | |
| requestDdSetup | bool | [readonly] If true then the user is required to set up a direct debit mandate | [optional] |
| role | \SynergiTech\Staffology\Model\UserRole | [optional] | |
| salutation | string | [optional] | |
| showBills | bool | [readonly] Whether or not the user can see bills. This will be false if the Tenant manages billing and the user is not an admin for the Tenant | [optional] |
| statedEmployeeCount | int | [optional] | |
| telephoneNumber | string | [optional] | |
| tenant | \SynergiTech\Staffology\Model\Tenant | [optional] | |
| userIdentifier | string | [optional] | |
| utmInfo | \SynergiTech\Staffology\Model\UtmInfo | [optional] |