Demo and screenshots
User machine list
This is the main page of Symbolic.
On the left box there a list of machines grouped by tags; if user want to launch an operation on a single machine, just click on machine name, and choose the right operation. If is required to launch an operation on a group of machines under a tag, just click on correct tag. On the right box you can see two information mini boxes: in the first one, there is a short guide, and in the second one, a list of latest launched operation.
Boxes can be placed as user as prefer.
On the left box there a list of machines grouped by tags; if user want to launch an operation on a single machine, just click on machine name, and choose the right operation. If is required to launch an operation on a group of machines under a tag, just click on correct tag. On the right box you can see two information mini boxes: in the first one, there is a short guide, and in the second one, a list of latest launched operation.
Boxes can be placed as user as prefer.
Authority administration
Here you can find authority list. A flexible and simple method to manage permission
on machines and operation.
Add a tag to an authority permit to people grouped by that autority to act on machines tagged with this tag.
Add a tag to an authority permit to people grouped by that autority to act on machines tagged with this tag.
Admin menu
This is admin menu, which permit to manage all Symbolic elements: users,
tags, machines (host, guest an physical), cluster, operation, modules,
and so on.
Reload Certs, provide func certs reloading to auto discover machine controlled by func backend.
Reload Certs, provide func certs reloading to auto discover machine controlled by func backend.
Machine, Module and Tags list
Machine, modules and tags list can be listed in the property page.
In praticular module represent func modules, with parameters and supported function to call when used.
In praticular module represent func modules, with parameters and supported function to call when used.
User management
User management consist to mantain a series of data about user.
To grant or deny an operation on a certain machine, is necessary to add to user a certain authority.
To grant or deny an operation on a certain machine, is necessary to add to user a certain authority.
Operation edit
In the first figure you can find an operation management.
An operation is a call on certain modules using certain function.
For example an operation can be "list all virtual machines" which use
Virt module (listed in modules list) and a function on that module.
Operation supports tags grant or deny permission of call it from certain users
In the second figure, you can find box with allowed operation user can call.
Operation supports tags grant or deny permission of call it from certain users
In the second figure, you can find box with allowed operation user can call.





