AccountUser
The AccountUser object represents an individual user within an account.
To create or update account user roles, your permissions must allow you to assign or manage roles. To associate business units to the account, you must also have permissions that allow you to manage business units.
| Name | Data Type | Description |
|---|---|---|
| AccountUserID | String | The ID of the account user. |
| ActiveFlag | Boolean | Indicates whether the account user is active. |
| AssociatedBusinessUnits | Array of BusinessUnit objects | Indicates the business units the account user is associated with and is able to access. This property is non-retrievable. |
| BusinessUnit | Int | The account identifier of the business unit. |
| ChallengeAnswer | String | The challenge answer, which is used to help the user log in to their account if they forget their password. |
| ChallengePhrase | String | The challenge phrase, which is used to help the user log in to their account if they forget their password. |
| Client | ClientID | The account ownership and context of the object. |
| CorrelationID | String | An ID that correlates objects across several requests. |
| CreatedDate | DateTime | The date and time when the object was created. |
| CustomerKey | String | A user-supplied unique identifier for the object. This property corresponds to the external key assigned to an object. |
| DefaultApplication | String | The application that the account user sees when they log in to their account. |
| DefaultBusinessUnit | Int | The account identifier of the business unit that the account user sees when they log in to their account. |
| DefaultBusinessUnitObject | BusinessUnit object | The default business unit for the account user. |
| Delete | Int | Indicates whether an object gets deleted. |
| String | The email address for the account user. | |
| ID | Int | A unique identifier for the object. Some objects use the ObjectID property as a unique ID. |
| IsAPIUser | Boolean | Indicates whether the account user is an API user. If the value is true, the user's password remains the same until it is actively changed. |
| IsLocked | Boolean | Indicates whether the account user can log in to their account. |
| LanguageLocale | Locale object | The location and language setting for the account user. |
| LastSuccessfulLogin | DateTime | The date and time when the user last successfully logged in. |
| Locale | Locale | Contains the locale information for an Account. The default value is en-US. |
| ModifiedDate | DateTime | The date and time when the object was last modified. |
| MustChangePassword | Boolean | Indicates whether user must change their password the next time they log in. |
| Name | String | Name of the object or property. |
| NotificationEmailAddress | String | The email address to send notifications to. |
| ObjectID | String | System-controlled, read-only text string identifier for object. |
| ObjectState | String | Not used. |
| Owner | Owner object | Describes account ownership of subscriber in an on-your-behalf account. |
| PartnerKey | String | Unique identifier provided by partner for an object. This property is accessible only via API. |
| PartnerProperties | Array of APIProperty objects | A collection of metadata supplied by the client and stored by the system. These properties are accessible only via API. |
| Password | String | Property definition. |
| Roles | Array of Role objects | Collection of roles defined for an account. |
| SsoIdentities | Array of SsoIdentity objects | Identifies single sign-on identities associated with the account user. |
| TimeZone | TimeZone | Contains time zone information for an Account. For Create and Update calls, this property defines the time zone for an Account object. On a Retrieve call, TimeZone indicates which time zone is in effect for the Account object in question. Without a specific time zone, the Account defaults to Central Standard Time. |
| Unlock | Boolean | Indicates whether the account user is unlocked. |
| UserID | String | The username of the account user. |
| UserPermissions | Array of UserAccess objects | Not used. |