Top | Previous | Next |
User Management Panel |
Description The user management panel provides a built-in way to edit users and roles from a client. To use this component, you should be aware that it is only editing the users and roles from a single User Source. By default, the component will use the user source of the containing project. You can change this by typing in the name of another user source into the component's "User Source" property.
To make changes to the Gateway's system user source from the Designer or Client, Allow User Admin must be checked in Gateway Settings in the Gateway Configuration page.
This component can be run in one of three modes: Manage Users Mode: In this mode, the component manages all of the users contained in the user source. Users and roles may be added, removed, and edited. Edit Single Mode: In this mode, the component only edits a single user. Which user is being edited is controlled via the "User Source" and "Username" properties. Edit Current Mode: In this mode, the user who is currently logged into the project can edit themselves. Obviously, the ability to assign roles is not available in this mode. This can be useful to allow users to alter their own password, adjust their contact information, and update their schedules.
Warning: Be careful to only expose this component to users who should have the privileges to alter other users. Access to this component in "Manage Users" mode will allow users to edit other users' passwords and roles.
Properties
Scripting Events The following event sets are fired by this component. See Component Event Handlers to learn more.
Scripting Functions This component has no special scripting functions. Extension Functions The user management panel has the following extension functions. See each function's doc string for usage details.
|