Skip to content

Instantly share code, notes, and snippets.

@iversond
Created October 5, 2022 12:24
Show Gist options
  • Save iversond/fe9634219f1c25733b608fdab5904b11 to your computer and use it in GitHub Desktop.
Save iversond/fe9634219f1c25733b608fdab5904b11 to your computer and use it in GitHub Desktop.
Rundeck ACL to allow access to the "Upgrade" folder
description: System-level read access
context:
application: rundeck
for:
project:
- allow: '.*' # allow view/admin of all projects
system:
- match:
name: '.*'
allow: [read,write,run,kill]
by:
group: upgrade
---
description: upgrade access to domain management
context:
project: '.*'
for:
resource:
- equals:
kind: node
allow: [read,refresh]
- equals:
kind: event
allow: [read,create]
- equals:
kind: job
allow: [read]
job:
- equals:
group: 'Upgrade/.*'
allow: [read,run,runAs,kill,killAs,view,view_history]
- match:
group: 'Upgrade/.*'
allow: [read,run,runAs,kill,killAs,view,view_history]
node:
- match:
nodename: '*'
allow: [read,run]
by:
group: upgrade
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment