06-22-2006 01:24 AM
06-22-2006 06:02 PM
06-23-2006 02:19 AM
06-23-2006 12:29 PM
Hello Alok,
The User Manager is a standalone executable that can operate without LabVIEW installed. You will need the LabVIEW Run-Time Engine installed, however. You can call the User Manager from a built executable if the User Manager is present on the target machine as well - all that the LabVIEW VI/executable does is tell Windows to launch this utility, from which you will have access to all of the options available to you.
06-24-2006 12:31 AM
06-26-2006 03:10 PM
Hi Alok,
There are no built-in LabVIEW functions to programmatically modify the user/domain listing. All of this is accomplished through the User Manager. You can query the information using the built-in functions in LabVIEW, however. If no local domain is defined on the machine, you can create one through the User Manager, as well as add, delete, and edit users within this domain. If no domain exists, the user will have administrator access to create a new domain and add users, otherwise users must log in to gain access to any functionality. You can also log into remote domains on your network through this utility.
06-27-2006 11:55 PM
Thanks Matt,
OK i will give contants for domain and user names in my application, and user will not be able to modify these two. But how will he create it accordingly, if he will not have labview to do so?
I am interested to create an installer of my application.
Thanks again
-Alok
06-28-2006 05:44 PM
To clarify, you can still edit the users, but for the security to work properly, each user would need to be assigned to one or more groups. These groups must stay constant, since ideally you would associate permissions for front panel controls/indicators based on a user's group affiliation, not on the user name itself. New users can be added to a group and inherit that group's security privileges without modification to the code.
To create an installer for the application, you can create an installer build specification within your project window, making sure to first create an executable build specification. Doing this does require the Application Builder for LabVIEW, which comes as part of the Professional Development System or as an add-on to the Full Development System.
06-29-2006 01:12 AM
08-17-2006 08:35 AM
Error -1967345663 occurred in ...Thanks!
IAK_SHARED: (Hex 0x8ABCB001) Generic security error.
Method Name: NI Security:Login