Skip to content

POC: Add role attachment option to each role #1040

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Tompage1994 opened this issue Mar 6, 2025 · 0 comments
Open

POC: Add role attachment option to each role #1040

Tompage1994 opened this issue Mar 6, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@Tompage1994
Copy link
Collaborator

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 Tompage1994 added enhancement New feature or request new New issue, this should be removed once reviewed labels Mar 6, 2025
@djdanielsson djdanielsson removed the new New issue, this should be removed once reviewed label Apr 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants