MyNixOS website logo
option

services.rundeck.aclPolicies

ACL policies for Rundeck, where the attribute name is the filename and the value is the policy content.

Declarations
Type
attribute set of string
Default
{ }
Example
{
  "admin.aclpolicy" = ''
    description: Admin access for administrators
    context:
      project: '.*'
    for:
      resource:
        - allow: '*'
      job:
        - allow: '*'
      node:
        - allow: '*'
    by:
      group: admin
    ---
    description: Admin access in application scope
    context:
      application: 'rundeck'
    for:
      resource:
        - allow: '*'
      project:
        - allow: '*'
    by:
      group: admin
  '';
}