Why doesn't IAM show user principal IDs nor allow for searching?
0
From GuardDuty we get notifications about modifications to S3 buckets in the format
{"Records":[{"eventVersion":"2.1","eventSource":"aws:s3","awsRegion":"ap-southeast-1","eventTime":"DATETIME","eventName":"ObjectCreated:Put","userIdentity":{"principalId":"AWS:21CHARACTER"},"requestParameters":{"sourceIPAddress":"1.2.3.4"},"responseElements":{"x-amz-request-id":"X-AMZ-REQUEST-ID","x-amz-id-2":"X-AMZ-ID-2"},"s3":{"s3SchemaVersion":"1.0","configurationId":"CONFIGURATIONID","bucket":{"name":"BUCKETNAME","ownerIdentity":{"principalId":"14CHARACTER"},"arn":"arn:aws:s3:::BUCKETNAME"},"object":{"key":"FILE.NAME","size":1234,"eTag":"ETAG","sequencer":"SEQUENCER"}}}]}
- Why doesn't it report the user ARN?
- Why does IAM not show each user's (21-character) principal ID?
- Why does IAM not make principal ID searchable?
- Why does AWS CLI iam get-user not implement get by principal ID?
- Why does it have to be iam list-users to pull every user to manually check?
asked a month ago24 views
1 Answers
-1
There have been security findings that have indicated that the AWS account ID is sensitive. It therefore imperative, from a security standpoint, that the account ID be protected. Most of the things that you appear to desire would expose the account ID.
answered a month ago
Relevant questions
Why doesn't IAM show user principal IDs nor allow for searching?
asked a month agoIAM user access to S3: uploads fail
Accepted Answerasked 3 years agoHow can I restrict S3 bucket access to allow only VPC Flow logs from within an organization?
Accepted Answerasked 6 months agoWhy do we need S3 bucket versioning enabled in order to do replication?
Accepted Answerasked a year agoCannot configure Guardduty 'findings export options' to an S3 bucket
asked 2 months agoS3 policy allow Source VPC or IP
asked 4 months agoList contents of buckets
asked 10 months agoS3 Bucket Security
asked 7 months agoUsing EC2 IAM role principal in SecretsManager resource policy together with autoscaling
Accepted Answerasked 6 months agoGuardDuty pricing investigation
Accepted Answerasked a year ago
So executing aws iam list-users to get everybody's principal ID is, not sensitive?