UserManagement
[ Class ]
Provides functions for user management.
Depending on the group rights of the current user, some user management functions may not be permitted. In this case the functions return an error message. The function getApiAccess can be used to notify the user in advance (for example by hiding input fields).
The configuration of the current user can be accessed via the function TcHmi.Server.getCurrentUserConfig().
Static functions
Creates a new user. | |
Creates a new user. | |
Supplies a list of all existing system users. | |
Supplies a list of all existing system users. | |
Supplies a list of all existing system users as object with all metadata. | |
Supplies a list of all existing system users as object with all metadata. | |
Supplies a list of all existing system groups as object with all metadata. | |
Supplies a list of all existing system groups as object with all metadata. | |
Supplies a list of all existing users in a group. | |
Supplies a list of all existing users in a group. | |
Deletes a user. | |
Deletes a user. | |
Modifies a user. | |
Modifies a user. | |
Returns a list of currently available API functions. |
Interfaces
Saves metadata of a user. |
| ||
Saves metadata of a group. |
| ||
Change details of the metadata of a user. |
| ||
Saves a list of user names. |
| ||
Result of a ListUsers call. |
| ||
Result of a ListUserGroups call. |
| ||
Result of a GetApiAccess call. |
| ||
UserManagement options |
Available from version 1.10.1018.48 |
- addUser
- addUserEx
- listUsernames
- listUsernamesEx
- listUsers
- listUsersEx
- listUserGroups
- listUserGroupsEx
- listUsersInGroup
- listUsersInGroupEx
- removeUser
- removeUserEx
- updateUser
- updateUserEx
- getApiAccess
- IUserDetails
- IGroupDetails
- IUpdateUserDetails
- IUsernameListResultObject
- IUserResultObject
- IGroupResultObject
- IApiAccessResultObject
- IUserManagementOptions