rPath Appliance Platform Agent:UserManagement Plugin
From rPath Wiki
The rPath Appliance Platform Agent (rAPA) includes a UserManagement plugin which is enabled by default. The plugin provides the User Management page in the rAPA interface. The UserManagement plugin allows a rAPA user to manage rAPA users and the role-based tasks they can perform.
Access to system administration tools is based on the group to which the user belongs. Groups are assigned roles that are defined in the appliance configuration. Appliance developers should see the Appliance Developer Notes section for more information about configuring plugins for specific roles.
Using the User Management Plugin Interface
See the User Management page in the Appliance Administration pages for information on how to use the UserManagement plugin in the web interface.
Appliance Developer Notes
Developers include roles when developing a plugin, and the roles are statically defined in the plugin code. Create and edit groups in the User Management plugin to see a list of the roles defined in the included plugins, and associate groups with roles.
The standard appliance agent plugins each have the admin role that covers all functions in the plugin. This admin role is automatically added to all plugins, even if other roles are not defined. The current user must be in a group with the admin role to see and use the included standard plugins.
Though these roles are attached to users created specifically for rPath Appliance Platform Agent, appliance developers can adapt the appliance agent to use external authentication.
