Permissions - inteos/IBAdmin GitHub Wiki
IBAdmin
Permissions
IBAdmin defines a large number of low-level atomic permissions which allows to access a certain low-level operations.
You can group a number of permissions to create Roles assigned to end users. You cannot assign a single low-level Permission to user. You have to use Roles.
List of available permissions
Clients
- Can view clients
- Can add standalone clients
- Can add cluster node clients
- Can add cluster service clients
- Can add alias clients
- Can change clients
- Can delete clients
- Can status clients
- Can restore clients
- Can download clients config file
- Can create default job for a client
Departments
- Can view departments
- Can add departments
- Can change departments
- Can delete departments
- Can add members
- Can delete members
Jobs
- Can view jobs
- Can add files jobs
- Can change jobs
- Can change jobs advanced
- Can delete jobs
- Can run jobs
- Can restore jobs
- Can cancel running jobs
- Can stop running jobs
- Can restart failed jobs
- Can comment jobs
- Can view jobs data location
- Can delete jobs history
- Can view running job status
Roles
- Can view roles
- Can add roles
- Can change roles
- Can delete roles
Stats
- Can view backup statistics
- Can view system statistics
- Can view daemons statistics
- Can view job statistics
Storages
- Can view storages
- Can add alias storages
- Can change alias storages
- Can delete alias storages
- Can status storages
- Can change advanced properties
- Can view dedup engine
- Can vacuum dedup engine
- Can label tapes in tape library
- Can view volumes
- Can change volumes status
- Can recycle volumes
- Can delete volumes
- Can comment volumes
- Can view volume logs
Users
- Can view users
- Can add users
- Can change users
- Can delete users
- Can suspend users