You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/layers/accounts/account-baseline.mdx
+13-3Lines changed: 13 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -48,7 +48,17 @@ Now that all the accounts have been deployed, we need to finalize the setup of t
48
48
budgets_slack_username: AWS Budgets
49
49
budgets_slack_channel: aws-budgets-notifications
50
50
```
51
-
3. **To enable budgets for the entire organization**, update `account-settings` in the same account as the Organization root account, typically `core-root`. This budget will include the total spending of all accounts in the Organization.
51
+
3. **Enable Cost Explorer** (if not already enabled). When attempting to create budgets, you may encounter the following error:
AccessDeniedException: Account xxx is a linked account. To enable budgets for your account, ask the payer account to enable budgets first.
57
+
```
58
+
59
+
This error occurs when AWS Cost Explorer has not been activated for the organization. To resolve this, navigate to the AWS Cost Explorer console in your organization's management account and verify that Cost Explorer is enabled. Cost Explorer must be enabled at the organization level before individual member accounts can create budgets.
60
+
61
+
4. **To enable budgets for the entire organization**, update `account-settings` in the same account as the Organization root account, typically `core-root`. This budget will include the total spending of all accounts in the Organization.
@@ -85,7 +95,7 @@ Now that all the accounts have been deployed, we need to finalize the setup of t
85
95
subscribers:
86
96
- slack
87
97
```
88
-
4. **To enable budgets for individual accounts**, update `account-settings` in the account you want to enable budgets for or as the default setting for all `account-settings` components to apply to every account. This budget will include the spending of the given account only.
98
+
5. **To enable budgets for individual accounts**, update `account-settings` in the account you want to enable budgets for or as the default setting for all `account-settings` components to apply to every account. This budget will include the spending of the given account only.
89
99
```yaml
90
100
# stacks/catalog/account-settings.yaml
91
101
components:
@@ -105,7 +115,7 @@ Now that all the accounts have been deployed, we need to finalize the setup of t
105
115
limit_unit: GB
106
116
time_unit: MONTHLY
107
117
```
108
-
5. Finally, reapply `account-settings` in any changed account to apply the new settings
118
+
6. Finally, reapply `account-settings` in any changed account to apply the new settings
Where `L-29A42BEB` is the quota code for "Accounts per organization".
136
+
Where `L-E619E033` is the quota code for "Default maximum number of accounts" under "AWS Organizations" in "us-east-1".
137
137
138
138
<Note title="Terraform Alternative">
139
139
This quota increase can also be requested through our [account-quotas](/components/library/aws/account-quotas/) component, but it's generally faster to handle this manually or through the API since it's a one time request.
0 commit comments