commands – acl set
Set/update an ACL.
Usage
acl set name (user|role) permission …
where
| name | of group, job or calendar to set ACL on. | |
| user|role | to which the ACL applies. | |
| permission | one or more permissions for the ACL. | |
| read | Can list groups and read job and calendar definitions. | |
| execute | Can start, stop & kill jobs. | |
| execute+ | Equivalent to read & execute. | |
| enable | Can enable, disable & bypass jobs. | |
| enable+ | Equivalent to read, execute & enable. | |
| write | Can create, modify & delete jobs and calendars. Can also refresh calendars | |
| write+ | Equivalent to read, execute, enable & write. | |
| admin | Can create, modify & delete ACLs. | |
| admin+ | Equivalent to read, execute, enable, write & admin. | |
admin on name
Examples
Set an ACL
BeyondCron % acl set /server1 creator write
BeyondCron % acl list $$
Name User/Role Permissions -------- --------- ----------- /server1 creator write
Add another ACL to a group
BeyondCron % acl set /server1 operator enable+
BeyondCron % acl list $$
Name User/Role Permissions -------- --------- ----------- /server1 creator write operator enable+
Update an ACL
BeyondCron % acl set /server1 creator write+
BeyondCron % acl list $$
Name User/Role Permissions -------- --------- ----------- /server1 creator write+ operator enable+
 
                