--
You received this message because you are subscribed to the Google Groups "rundeck-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rundeck-discu...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rundeck-discuss/855b43f7-b9a3-48ba-be68-25f3e4f1fad4n%40googlegroups.com.
Hi Thrinatha,
The first step is to add your users and roles in your realm.properties file. Check this.
The user and the role were created, now, let’s give read access to that role (group) across the projects. To do so, you need to understand how ACLs work. Take a look at this:
This “only read role” ACL should work:
description: Admin, all access. context: project: '.*' # all projects for: resource: - allow: 'read' job: - allow: 'read' node: - allow: 'read' by: group: my_role --- description: user role read access context: application: 'rundeck' for: project: - match: name: '.*' allow: [read] system: - match: name: '.*' allow: [read] storage: - equals: path: 'keys' allow: [read] - match: path: 'keys/id_rsa*' allow: [read] by: group: my_roleHere you can learn more about ACLs, and here you have a lot of examples (here too).
Regards
Sorry, this is the first link. Here you can see how to add users and assign their roles.
The format is:
user:password,role1,role2,roleNRegards.