Hi Shreyansh,
We'd recommend checking out this thread or previous ones on the topic as they may contain some helpful info on how to accomplish this:
Unable to connect multiple AWS Accounts (google.com)CCF can only be configured for credentials of a single account. The visibility of multiple accounts that you're referencing occurs through account IDs associated with the Cost and Usage Report data. This typically happens when a high or organization-level account has visibility into the billing data of accounts under it. If possible, we recommend configuring that account or similar for the highest visibility.
The most important thing is that CCF grabs usage data through an Athena table. If you can find a way to aggregate the usage data of different teams into one table that your configured account has permissions to read from, then that may also accomplish this.
Hopefully that helps! Otherwise, we may need additional information about your setup and what is/isn't possible for the person administering CCF for your organization in order to provide specific instructions.
Feel free to provide additional questions/details in this thread.
Cheers,
The Cloud Carbon Footprint team at Thoughtworks