controller_configuration icon indicating copy to clipboard operation
controller_configuration copied to clipboard

POC: Add role attachment option to each role

Open Tompage1994 opened this issue 8 months ago • 0 comments

Is your feature request related to a problem? Please describe. Add a role binding option to each role to attach teams/user permissions. This is an idea which we can POC first to see what it looks like.

Describe the solution you'd like Ideally the variable structure should be simple and be added to e.g controller_job_templates:

controller_job_templates:
  name: Demo Job Template
  playbook: hello_world.yml
  project: Demo Project
  roles:
    execute:
      teams:
        - myorg_executors

(Note, the above is an example and may not be the final structure)

Describe alternatives you've considered N/A this is a technical spike to test out the solution

Additional context Discussed in the community meeting 06/03/2025

Tompage1994 avatar Mar 06 '25 14:03 Tompage1994