awslabs / awslabs/aws-deployment-framework

[Feat]: deploy multiple SCPs to a single OU or account

Open
#724 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
699
Forks
235
Avg merge
20h 53m
Merged PRs (30d)
7

Description

### Describe the feature

Hi Team,

Is it possible to deploy multiple SCPs to a OU or account via ADF, I think at the moment we can only deploy 1 SCP per OU that too has a maximum possible file size of ~5KB.
Is there any ETA when such a feature will be added to the upcoming ADF versions?

This is our OU structure (example) -
/adf-bootstrap
- ou1
- scp.json
- sub ou 1
-scp.json
- ou2
- scp.json

Can we have something like this -
/adf-bootstrap
- ou1
- scp.json
- scp.json
- sub ou 1
-scp.json
- ou2
- scp.json
- scp.json

### Use Case

This will allow the user to deploy multiple SCPs per OU/account as at the moment only one SCP is allowed which has a upper limit on the file size ~5KB

### Proposed Solution

_No response_

### Acknowledgements

- [x] I may be able to implement this feature request

Contributor guide

Open the contributing guide

Research direction

Start with the scp.json examples in the described /adf-bootstrap OU and account layout, then locate ADF’s current single-SCP handling. Define how multiple policies should be identified and applied, including the existing ~5 KB constraint; the issue names no test or implementation file, so add coverage after finding the relevant entry point.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, python
Domain
cloud, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.