amazon web services - Is the AWS Root account the only account able to view the usage and billing? -
i have created group: billing , user: billing. group have assigned following policy:
awsaccountactivityaccess-billing - allow * awsaccountusagereportaccess-billing - allow * but when log in "billing , cost management" menu main login drop-down @ aws.amazon.com allow me log in 'billing' user nothing available view: "unauthorised etc.."
so lead belief root user can view usage , billing? weird , not in keeping advice not use root anything. , end, possible 'disable' use of root. sounds crazy, how 1 it.. kinda chicken , egg. infrastructure providers have used allow access top-level things (like deleting account or changing root password etc) through notary intermediate takes copies of passports photo id etc. aws go extent if asked? wouldn't want mouse click away infrastructure being deleted @ whim if ever root did compromised.
there 2 policies allow viewing of billing , usage information, both available templates:
billing - "aws account activity access":
{ "statement": [ { "effect": "allow", "action": [ "aws-portal:viewbilling" ], "resource": "*" } ] } usage - "aws account usage report access":
{ "statement": [ { "effect": "allow", "action": [ "aws-portal:viewusage" ], "resource": "*" } ] } these have turned on root user in order take effect. this, log in root credentials, , go "my account" menu appears when click name. scroll past services you're signed for, services haven't signed for, , first paragraph under should "iam user access aws website". there's button activate it, , 2 checkboxes - 1 account activity, 1 usage reports. select those, , activate iam , policies should take effect.
Comments
Post a Comment