IExternalUserDatabaseProvider.GetUsers (METH) ¶ METHOD GetUsers : VUM_ReturnValues Returns the users in a specified range If everything is correct the function returns VUM_ReturnValues.ERR_OK. see VUM_ReturnValues (ENUM) where possible error reasons are described. InOut: Scope Name Type Comment Return GetUsers VUM_ReturnValues Input udiStartIndex UDINT The start index in a list of users udiEndIndex UDINT The end index in a list of users pArr POINTER TO ARRAY [0..0] OF VUM_User The user data which should be filled udiArrSize UDINT The size of the given user array
IExternalUserDatabaseProvider2.FindUserByType (METH) ¶ METHOD FindUserByType : VUM_ReturnValues Returns the user with the specified user name If everything is correct the function returns VUM_ReturnValues.ERR_OK. see VUM_ReturnValues (ENUM) where possible error reasons are described. InOut: Scope Name Type Comment Return FindUserByType VUM_ReturnValues Input vumUserIn VUM_User The user to search for eEditType VUM_EditType The user edit type VUM_FIND_USER_BY_NAME OR VUM_FIND_NEXT_USER_WHICH_BELONGS_TO_ONE_OF_THE_GROUPS Output vumUser VUM_User The found user data udiIndex UDINT The index of the user in the user list
VisuUserMgmt3 Interfaces Library Documentation ¶ Company : System Title : VisuUserMgmt3 Interfaces Version : 4.5.0.0 Categories : Intern|Visu Namespace : VisuUserManagement_Interfaces Author : CODESYS Development GmbH Description [ 1 ] ¶ This library contains the interfaces for the user management functionality for the visualization. Contents: ¶ ExternalUserDatabase Interfaces VUM_Constants (GVL) VUM_EditType (Enum) VUM_ReturnValues (Enum) VUM_User (Struct) VUM_User2 (Struct) VUM_User3 (Struct) VisuUserManagement IVisuUserManagement (Interface) IVisuUserManagement2 (Interface) IVisuUserManagement3 (Interface) IVisuUserManagement4 (Interface) Indices and tables ¶ [ 1 ] Based on VisuUserMgmt3_Itfs.library, last modified 13.12.2023, 11:18:38. LibDoc 4.4.0.0-b.37 The content file VisuUserMgmt3_Itfs.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 13.12.2023, 11:18:40.
ExternalUserDatabase ¶ Interfaces IExternalUserDatabaseProvider (Interface) ChangePassword ChangeUserPassword (Method) Login CheckLogin (Method) CheckLoginWithGroupID (Method) UserManagement ChangeUser (Method) GetUserCount (Method) GetUsers (Method) IExternalUserDatabaseProvider2 (Interface) UserManagement FindUserByType (Method)
Interfaces ¶ IExternalUserDatabaseProvider (Interface) ChangePassword ChangeUserPassword (Method) Login CheckLogin (Method) CheckLoginWithGroupID (Method) UserManagement ChangeUser (Method) GetUserCount (Method) GetUsers (Method) IExternalUserDatabaseProvider2 (Interface) UserManagement FindUserByType (Method)
IExternalUserDatabaseProvider (ITF) ¶ INTERFACE IExternalUserDatabaseProvider EXTENDS __SYSTEM.IQueryInterface Interface which can be implemented when not the standard user database should be used. For example when the user database should be adapted to an active directory. In this case the internal user management calls this interface when a Login, ChangePassword or ChangeUserDatabase action is executed. Methods: ChangeUser ChangeUserPassword CheckLogin CheckLoginWithGroupID GetUserCount GetUsers Structure: ChangePassword ChangeUserPassword (Method) Login CheckLogin (Method) CheckLoginWithGroupID (Method) UserManagement ChangeUser (Method) GetUserCount (Method) GetUsers (Method)
ChangePassword ¶ ChangeUserPassword (Method)
Login ¶ CheckLogin (Method) CheckLoginWithGroupID (Method)
UserManagement ¶ ChangeUser (Method) GetUserCount (Method) GetUsers (Method)
IExternalUserDatabaseProvider2 (ITF) ¶ INTERFACE IExternalUserDatabaseProvider2 Interface which can be implemented when not the standard user database should be used. For example when the user database should be adapted to an active directory. In this case the internal user management calls this interface when a Login, ChangePassword or ChangeUserDatabase action is executed. Methods: FindUserByType Structure: UserManagement FindUserByType (Method)