- Start
- API-Referenz
- API-Dokumentation (XML/ JSON)
- Objekte
Objekt User
Beschreibung
Das Objekt User bildet den Benutzer ab. Jeder Benutzer wird durch die Kombination aus Namen und Kontext eindeutig identifiziert.
Das Objekt User kann als Owner/Updater oder zur XML -Authentifizierung benutzt werden. Abhängig davon muss ein entsprechender Haupt-Tag verwendet werden.
Das Feld password wird nur für die XML-Authentifizierung benötigt.
Aufbau
| JSON Keyword | XML Keyword | Häufigkeit | Typ | Format | Beschreibung |
|---|---|---|---|---|---|
| acls | acl | 0 - n | object | UserAcls | Benutzerrechte |
| ancestors | ancestors | 0 - n | object | Basic User | Alle übergeordneter Benutzer. |
| application | application | 0 - n | object | Trusted Application | Vertrauenswürdige Anwendungen des Benutzers |
| authType | auth_type | 1 | enum | AuthType | Authentifizierungs-Methode |
| context | context | 1 | Integer | int32 | Der Kontext des Benutzers |
| created | created | 0 - 1 | string | date-time | Datum, an dem der Benutzer angelegt wurde. |
| customer | customer | 0 - 1 | object | BasicCustomer | Kunde zum dem dieser Benutzer gehört. |
| defaultEmail | default_mail | 1 | string | Standard-E-Mail-Adresse des Benutzers | |
| details | 0 - 1 | object | UserDetails | Detaillierte Angaben zum Benutzer | |
| directCustomer | 0 - 1 | boolean | Angabe, ob der Benutzer ein direkter Kunde des Benutzers ist.
Vorgabewert = 0 | ||
| language | language | 1 | string | Die Sprache für den Benutzer. Die Einstellung wirkt sich auf die Sprache der Benutzeroberfläche und die Systemmeldungen aus.Mögliche Werte:
| |
| lock | 1 | enum | UserLock | Definiert die Art der Benutzersperrung. | |
| nameServerGroups | ns_group | object | VirtualNameserverGroup | Die verfügbare Nameserver-Gruppen | |
| parent | parent | 1 | object | User | Der übergeordnete Benutzer |
| password | password | 0 - 1 | string | Das Passwort des Benutzers | |
| profiles | profile | 1 | object | Profile | Das Benutzerprofil |
| restrictions | ip_restrictions | 0 - 1 | object | IPRestrictions | Gruppierungsobjekt für die Angabe der IP-Netze des Benutzers. |
| serviceProfiles | 0 - 1 | object | Einstellung für Microservices | ||
| status | status | 0 - 1 | string | int32 | Status des Benutzers |
| substatus | substatus | 0 - 1 | string | int32 | Substatus des Benutzers |
| subscription | 0 - n | object | Subscription | Abonnements der Benutzers | |
| updated | updated | 0 - 1 | string | date-time | Datum der letzten Aktualisierung |
| user | user | 1 | string | Name des Benutzers |