Owning Palette: DSC Module VIs and Functions
Requires: DSC Module. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.
Use the Security VIs to access security information about your application.
The VIs on this palette can return general LabVIEW error codes or specific DSC Module error codes.
| Palette Object | Description |
|---|---|
| NI Security Get Domain List | Gets the list of NI security domain principals from the network. |
| NI Security Get Group Info | Returns basic information about a security group: group name, full group name, group description, and group ID. You define the group in the Domain Account Manager. |
| NI Security Get Group List | Returns a list of groups available on a specific domain. Groups can contain users or other groups. You must manually select the polymorphic instance to use. |
| NI Security Get Group List of User | Returns a list of groups to which a specific user belongs. |
| NI Security Get User Info | Returns basic information about a user account, user name, user full name, user description, and user ID. You must manually select the polymorphic instance to use. |
| NI Security Get User List | Returns a list of users available on a specific domain. You must manually select the polymorphic instance to use. |
| NI Security Get User List of Group | Returns a list of users in a specific group. |
| NI Security Interactive User Info | Returns basic information about a user logged into the system, including account name, account description, and account ID. |
| NI Security Invoke Login Dialog | Launches the NI Security Login dialog box. If the user clicks the Cancel button in the NI Security Login dialog box, the previous user remains active. |
| NI Security Programmatic Change Password | Changes the password of a user programmatically. You must enter the user's original and new passwords. You must manually select the polymorphic instance to use. |
| NI Security Programmatic Login | Logs in a user programmatically. You must manually select the polymorphic instance to use. |
| NI Security Programmatic Logout | Logs the current user out of the system, making nobody the current user. |
| NI Security Resolve Domain | Retrieves basic domain information for the specified domain. You must manually select the polymorphic instance to use. |