TGViewer
AWS Notes Україна AWS Notes Україна @aws_ua_notes · 395 subscribers
Post #18 129
⁠Доступ до S3 бакета для всіх акаунтів організації

Буває потрібно швидко і просто розшарити якийсь бакет або його частину для всіх, але не "для всіх взагалі" (в інтернеті), а тільки "для своїх всіх".

У разі мульти-аккаунт стратегії дана задача перетворюється в "розшарити для всіх акаунтів організації". Для цього існує спеціальна опція PrincipalOrgID, яку і можна використовувати:

{
 "Version": "2008-10-17",
 "Statement": [
  {
   "Sid": "Full access to path /some-path for all of organization accounts",
   "Effect": "Allow",
   "Principal": {
    "AWS": "*"
   },
   "Action": "s3:*",
   "Resource": [
    "arn:aws:s3:::my-shared-bucket",
    "arn:aws:s3:::my-shared-bucket/some-path/*"
   ],
   "Condition": {
    "StringEquals": {
     "aws:PrincipalOrgID": "o-dtj1bor777"
    }
   }
  }
 ]
}

Це недосконале рішення з точки зору безпеки, але точно краще варіанту зробити S3 бакет публічним.
#S3
More from @aws_ua_notes
  1. Oct 6, 2026Agentic Football Cup | AWS Game Day Friday, Oct 23 · 1:00 PM to 4:00 PM CEST Online Безкош…
  2. Aug 5, 2026Друзі та колеги, хочу поділитися можливістю долучитися до AWS AI Get Certified Challenge В…
  3. May 25, 20266-й Cybersecurity Forum від SoftwareOne 27 травня лідери галузі та експерти-практики зберу…
  4. Apr 24, 2026https://t.me/devops_in_ukrainian/100
  5. Mar 31, 2026AWS: налаштування Okta SSO з AWS IAM Identity Center https://rtfm.co.ua/aws-nalashtuvannya…
  6. Mar 12, 2026AWS: власний EC2 в ролі NAT Gateway замість AWS Managed NAT Gateway https://rtfm.co.ua/aws…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →