Panel Name | fwAccessControl/fwAccessControl_EditGroupPrivileges.pnl | |||||
Introduction |
Edit access rights of a group
This panel allows to define the privileges granted to which a group. The panel is presented in Figure 1.
Note that the access rights, which are already in the right list are "greyed out" in the left list, and cannot be selected. To make the navigation in the right list easier, it is possible to filter on the name of the domain. One needs to unselect the Show all granted privileges box; then, the right list will only display the privileges in the domain that is selected for the left list. Such situation is presented in Figure 2:
MyDCS/Tracker/Pixel ;
note that the title frame of the right has changed to
Granted privileges in MyDCS/Tracker/Pixel, and the list indicates only
the privileges in this domain.
|
|||||
Instructions |
|
|||||
Restrictions |
|
Dollar Parameters | ||
Name | Description | |
$groupName | The name of the group whose access rights are edited; or empty string ("") in the create mode | required |
$privilegess | The initial list of the access rights displayed in the
Granted Access Rights: list
(e.g. the "current" access rights). The dyn_string
list should be casted to string variable - the
panel will decode it. |
required |
Return Values from panel | ||
The panel should be opened using functions from the
ChildPanel...Returns(... , df,ds) family. When the panel is closed the following values may be returned in the df and ds parameters:
| ||
Variable | Value(s) | Description |
dyn_float parameter (df[] ) | ||
df[1] |
1 |
Edit action terminated succesfully, | button pressed
df[1] |
0 |
Edit action cancelled, | button pressed
dyn_string parameter (ds[] ) | ||
ds[] |
|
if the dialog was not cancelled, it will contain the modified list on the access rights |