Panel Name objects/fwAccessControl/fwAccessControl_CurrentUser.pnl
Introduction

Current User and Access Control Menu object

This is a reference panel to be used (embedded) in the user's panels. It indicates the name of the user that is currently logged-in (to the instance of the UI), and allows to perform common operations, such as login of another user, logout, lookup of user with certain privilege, or even system administration.

This panel is embedded, for instance, in the Access Control Toolbar panel, used frequently by system administrators, therefore it will further be discussed in context of the Toolbar panel.

The toolbar panel (constituted by the fwAccessControl_CurrentUser.pnl embedded as a reference panel) is presented in Figure 1.

Figure 1: The Access Control Toolbar panel
The panel consisits of the framed line of text indicating the login name of the user currently logged in ("operator" in Figure 1), and the button, clicking on which brings up the login panel. The indicated user name may also be "NO USER", which indicates that nobody is logged in.
The Toolbar panel contains also the standard framework help button (shown in Figure 1); the reference panel fwAccessControl_CurrentUser.pnl contains neither the help button, nor the "JCOP Framework Access Control" title.

Right-clicking on the button, or on the user name, brings up the context menu, presented in Figure 2.

Figure 2: Context menu of the Toolbar
The description of the commands in the context menu are given in the "Instructions" section below.

The Tools > submenu contains the entries presented in Figure 3.

Figure 3: "Tools" sub-menu of the context menu

The Administration > submenu contains the entries presented in Figure 4.

Figure 4: "Administration" sub-menu of the context menu

When access control is disabled (see the Setup panel), the panel is surrounded by a yellow frame, as shown in Figure 5.

Figure 5: The panel indicates that access control is disabled
In the disabled mode of operation, all users are granted all access right (i.e. all restrictions in the panels are deactivated).


Instructions
To bring up the context menu:
Right click on the user name or the button.
To log out:
select Log out in the context menu. Note that the user name indicator changes to "NO USER".
To log in:
left-click on the button, or select Log in in the context menu; this will bring up the Login panel ; follow the instructions for that panel. Upon succesfull login, the user name indicator shows the name of the new user; the state of the panels that were left open may also change (elements being enabled/disabled) according to the access rights of the new user.
To change the password:
select Change password in the context menu; this will bring up the Change password panel.
To change the password of another user (user administrator privileges needed) you may use the Edit User panel; follow the instructions for that panel.
To get help:
select Help in the context menu - the help page which you read right now will be displayed.
To find a user having certain access rights:
open the Tools > submenu in the context menu (Figure 3) and select Find user with privilege; this will bring up the Privilege Holders List panel; follow the instructions for that panel to select the access right you wish to learn.
To display the list of users logged in to the system:
open the Tools > submenu in the context menu (Figure 3) and select Show logged-in users; this will bring up the panel with List of Users Logged in to the systems .
To display the list of users, inspect or administer them:
open the Administration > submenu in the context menu (Figure 4) and select Users; this will bring up the List of User panel; follow the instructions for that panel to inspect the users or modify them.
To display the list of groups, inspect or administer them:
open the Administration > submenu in the context menu (Figure 4) and select Groups; this will bring up the List of Domains panel; follow the instructions for that panel to inspect the groups or modify them.
To display the list of domains, inspect or administer them:
open the Administration > submenu in the context menu (Figure 4) and select Domains; this will bring up the List of Domains panel; follow the instructions for that panel to inspect the domains or modify them.
To modify the settings of the Access Control:
open the Administration > submenu in the context menu (Figure 4) and select Setup; this will bring up the Setup panel; follow the instructions for that panel. Note tha you need system administration privileges (be logged in as root) to effectively use this panel.
Restrictions


    Back to the documentation of the fwAccessControl component.

    Piotr Golonka, CERN IT/CO-BE