9.7.1 Commands families and user privileges
Diogene87 commands are divided into families. Each user has different
privilege access for each family. This is a way to control what he can do.
Commands families are :
- `generic' :
- `communication' : commands of this family are used to control
user connections and communication messages.
- `user' : commands of this family are used to manage user account
and user privileges.
- `engine' : commands of this family are used to manage daemon engine.
- `target' : commands of this family are used to manage target and
queues.
- `referential' : commands of this family are used to manage
referential, task, jobs, rules, conditions.
- `day' : commands of this family are used to manage exploitation :
day, tasks, jobs, start conditions.
- `job' : commands of this family are used to control jobs on
`d87r' daemon.
Commands privileges are :
- `none' : when a user has a `none' privilege for a command
family, he will have no access to this commands.
- `consult' : with the `consult' privilege, user can use all
visualisation command of a family.
- `manage' : with the `manage' privilege, user can use all
visualisation and modification commands of a family. But he can't user
creation or deletion commands.
- `admin' : the `admin' privilege give a full access of all
commands of a family (visualisation, modification, creation and deletion).
This document was generated
by dom on September, 11 2005
using texi2html