Suche in diesem Bereich
Description
The User object represents the user. Each user is uniquely identified by the combination of name and context.
The User object can be used as owner/updater or for XML authentication. Depending on this, a corresponding main tag must be used. The password field is only needed for XML authentication.
Structure
Keyword JSON | Keyword XML | Occurs | Type | Format | Description |
---|---|---|---|---|---|
acls | acl | 0 - n | object | UserACLs | User privileges |
ancestors | ancestors | 0 - n | object | Basic User | All parent users |
applications | applications | 0 - n | object | Trusted Application | Trusted applications of the user |
authType | auth_type | 1 | enum | AuthType | Authentication type, e.g. password or TOTP. |
context | context | 1 | Integer | int32 | The context (a number) is part of the authentification data that also includes the username and password. You must always supply the context number for every request. The default context number is 4. If you have a Personal AutoDNS, Registrar AutoDNS or AutoDNS Pro, the context number will be different. |
created | created | 0 - 1 | string | date-time | Date of creation. |
customer | customer | 0 - 1 | object | BasicCustomer | Customer to which this user belongs. |
defaultEmail | default_mail | 1 | string | This email address is used by default for any system responses if you set your account to send emails. It is also used for the password reset function. | |
details | 0 - 1 | object | UserDetails | Detailed information about the user. | |
directCustomer | 0 - 1 | boolean | Specifies whether the user is a direct customer of the user.
Default value = false For XML, 0 (false) and 1 (true) can also be used. | ||
language | language | 1 | string | The language for the user. The setting affects the user interface language and system messages. Possible values:
| |
lock | 1 | enum | UserLock | Defines the type of user lock. | |
nameServerGroups | ns_group | object | VirtualNameserverGroup | The available name server groups. | |
parent | parent | 1 | object | User | Parent user |
password | password | 0 - 1 | string | User password | |
profiles | profile | 1 | object | Profile | User profile |
restrictions | ip_restrictions | 0 - 1 | string | IPRestrictions | Grouping object for specifying the user's IP networks. |
serviceProfiles | 0 - 1 | object | Microservice settings | ||
status | status | 0 - 1 | string | int32 | User status |
substatus | substatus | 0 - 1 | string | int32 | User substatus of the user. |
subscription | 0 - n | object | Subscription | rrent subscriptions of the users. | |
updated | updated | 0 - 1 | string | date-time | Date of the last update. |
user | user | 1 | string | The user name.. | |
oldPassword | 0-1 | string | The old password. | ||
customerLevel | 1 | Integer | int32 | The actual customer level for the user. | |
clientAccounts | 0-n | object | ExternalAccounting | The client accounting datas for the user. | |
tasklimits | 0-n | object | TaskLimit | The task limits of the user. | |
trusteeContacts | 0-n | object | trusteeContact | The trustee Contacts of the user. |