1#
2# bareos-webui profile resource: read-only access
3#
4
5Profile {
6  Name = "webui-readonly"
7
8  # Allow access to the following commands
9  CommandACL = .api, .help, use, version, status
10  CommandACL = list, llist
11  CommandACL = .clients, .jobs, .filesets, .pools, .storages, .defaults, .schedule
12  CommandACL = .bvfs_lsdirs, .bvfs_lsfiles, .bvfs_update, .bvfs_get_jobids, .bvfs_versions, .bvfs_restore
13
14  # Allow access to the following job resources
15  Job ACL = *all*
16
17  # Allow access to the following schedule resources
18  Schedule ACL = *all*
19
20  # Allow access to the following catalog resources
21  Catalog ACL = *all*
22
23  # Allow access to the following  pool resources
24  Pool ACL = *all*
25
26  # Allow access to the following storage resources
27  Storage ACL = *all*
28
29  # Allow access to the following client resources
30  Client ACL = *all*
31
32  # Allow access to the following filset resources
33  FileSet ACL = *all*
34
35  # Allow access to restore to any filesystem location
36  Where ACL = *all*
37}
38