IUpdateUserDetails
[ Interface ]
Version 1.10
export interface IUpdateUserDetails {
domain?: string;
newName?: string;
password?: string;
enabled: boolean;
autoLogout: string;
locale: string;
addGroups?: string[];
removeGroups?: string[];
};
Version 1.12
export interface IUpdateUserDetails {
domain?: string;
newName?: string;
password?: string;
currentPassword?: string;
enabled?: boolean;
autoLogout?: string;
locale?: string;
timeFormatLocale?: string;
timeZone?: string;
addGroups?: string[];
removeGroups?: string[];
};
Änderungsinformationen der Metadaten eines Users.
Ab Version 1.12 kann ein Nutzer auch ein Teil seiner Daten selbst ändern, wenn er nicht Teil der Administrator-Gruppe ist.
Eigenschaften
Name | Typ | Beschreibung |
---|---|---|
domain [optional] | Domain der Benutzerverwaltung. 'TcHmiUserManagement' wenn nicht angegeben | |
newName | Neuer Name des Benutzers. | |
password | Neues Passwort des Benutzers | |
currentPassword [optional] | Altes Passwort des Benutzers. Wird benötigt, wenn der Nutzer selbst sein Passwort ändern möchte. | |
enabled | Legt fest, ob der Benutzer aktiv ist. true wenn nicht angegeben | |
autoLogout | Zeitspanne als ISO 8601 timespan Zeichenkette die angibt nach welcher Zeit der Nutzer ausgeloggt wird. Format: P[JY][MM][WW][TD][T[hH][mM]] Beispiel: " | |
locale | Spracheinstellung des Benutzers. | |
timeFormatLocale | Spracheinstellung des Benutzers für Zeit/Datums-Darstellungen. | |
timeZone | Zeitzone des Benutzers für Zeit/Datums-Darstellungen. | |
addGroups | string[] | Gruppen in der der Benutzer neu Mitglied werden soll. |
removeGroups | string[] | Gruppen in der der Benutzer nicht mehr Mitglied sein soll. |
Verfügbar ab Version 1.10.1018.48 |