- Newest
- Most votes
- Most comments
To gain access to Cost Explorer, there are a few steps you need to follow, especially since your account is part of an organization:
-
First, ensure that Cost Explorer has been enabled for your organization. This is typically done by the management account of the organization. If you're not sure, you may need to check with the organization's administrator.
-
If you're using an IAM user or role, make sure that the "Activate IAM Access" setting has been enabled for billing information. This can only be done by the root user of the account:
- Sign in to the AWS Management Console with the root account credentials.
- Go to the Account page.
- Look for "IAM User and Role Access to Billing Information" and select "Edit".
- Check the box for "Activate IAM Access".
- Save the changes.
-
Ensure that your IAM user or role has the necessary permissions to access Cost Explorer. This requires specific IAM policies to be attached to your user or role.
-
The error message you're seeing suggests that you're trying to assume a role (BulkPolicyMigratorReadOnlyRole) that either doesn't exist or you don't have permission to assume. This role is not standard for Cost Explorer access, so it's possible there's a misconfiguration in your permissions or the role you're trying to use.
-
To resolve this, you (or the AWS administrator) should review the IAM policies attached to your user or role. Ensure that you have the necessary permissions for Cost Explorer, which typically include actions like "ce:*" (for full access) or more specific actions like "ce:GetCostAndUsage".
-
If you're an administrator and can't find the mentioned role, it's possible that it was created for a specific purpose and then deleted, or there's an issue with the way your permissions are set up.
-
You may need to create a new IAM policy that grants the necessary permissions for Cost Explorer and attach it to your user or role.
If you continue to have issues, it would be best to contact AWS Support or work with your organization's AWS administrator to ensure the correct permissions are in place for your account to access Cost Explorer.
Sources
Enabling Cost Explorer - AWS Cost Management
Controlling access to Cost Explorer - AWS Cost Management
Overview of managing access permissions - AWS Cost Management
Relevant content
- asked a year ago
- asked 3 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 3 years ago