wiki:rundeck_add_new_role_acl_policy
This is an old revision of the document!
Table of Contents
Rundeck add new role ACL policy
Log in to rundeck and go to Settings > Access control > Create ACL policy and paste the ACL configuration. Here is an example for “editor” role user having access to Backend project and being able to run “Sync” job:
description: Editor context: project: 'Backend' for: resource: - equals: kind: event allow: 'read' - equals: kind: node allow: 'read' adhoc: - allow: 'read' job: - equals: name: 'Sync' allow: [read,run,kill,killAs] node: - allow: [read,run,kill,killAs] by: group: editor --- description: Allow editors to actually see the above jobs context: application: 'rundeck' for: project: - match: name: 'Backend' allow: 'read' by: group: editor
Now create new user that belongs to the editor group in rundeck's realm.properties file, e.g.
newuser:password1234,editor
Tested on
- Rundeck 4.5.0 (docker container)
See also
References
wiki/rundeck_add_new_role_acl_policy.1666958369.txt.gz · Last modified: 2022/10/28 11:59 by antisa