AmazonBedrockStudioPermissionsBoundary - AWS 관리형 정책

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AmazonBedrockStudioPermissionsBoundary

설명: Amazon 베드락 스튜디오가 Amazon 베드락 스튜디오 리소스를 운영하기 위해 생성하는 IAM 역할의 최대 권한을 정의합니다.

AmazonBedrockStudioPermissionsBoundary관리형 정책입니다.AWS

이 정책 사용

사용자, 그룹 및 역할에 AmazonBedrockStudioPermissionsBoundary를 연결할 수 있습니다.

정책 세부 정보

  • 유형: AWS 관리형 정책

  • 작성 시간: 2024년 8월 1일 00:24 UTC

  • 편집 시간: 2024년 8월 1일 00:24 UTC

  • ARN: arn:aws:iam::aws:policy/AmazonBedrockStudioPermissionsBoundary

정책 버전

정책 버전: v1(기본값)

정책의 기본 버전은 정책에 대한 권한을 정의하는 버전입니다. 정책이 적용되는 사용자 또는 역할이 AWS 리소스에 대한 액세스를 요청하면 은 정책의 기본 버전을 AWS 확인하여 요청을 허용할지 여부를 결정합니다.

JSON정책 문서

{ "Version" : "2012-10-17", "Statement" : [ { "Sid" : "AccessS3Buckets", "Effect" : "Allow", "Action" : [ "s3:ListBucket", "s3:ListBucketVersions", "s3:GetObject", "s3:PutObject", "s3:DeleteObject", "s3:GetObjectVersion", "s3:DeleteObjectVersion" ], "Resource" : "arn:aws:s3:::br-studio-${aws:PrincipalAccount}-*", "Condition" : { "StringEquals" : { "aws:ResourceAccount" : "${aws:PrincipalAccount}" } } }, { "Sid" : "AccessOpenSearchCollections", "Effect" : "Allow", "Action" : "aoss:APIAccessAll", "Resource" : "*", "Condition" : { "StringEquals" : { "aws:ResourceAccount" : "${aws:PrincipalAccount}" } } }, { "Sid" : "InvokeBedrockModels", "Effect" : "Allow", "Action" : [ "bedrock:InvokeModel", "bedrock:InvokeModelWithResponseStream" ], "Resource" : "arn:aws:bedrock:*::foundation-model/*" }, { "Sid" : "AccessBedrockResources", "Effect" : "Allow", "Action" : [ "bedrock:InvokeAgent", "bedrock:Retrieve", "bedrock:StartIngestionJob", "bedrock:GetIngestionJob", "bedrock:ListIngestionJobs", "bedrock:ApplyGuardrail", "bedrock:ListPrompts", "bedrock:GetPrompt", "bedrock:CreatePrompt", "bedrock:DeletePrompt", "bedrock:CreatePromptVersion", "bedrock:InvokeFlow", "bedrock:ListTagsForResource", "bedrock:TagResource", "bedrock:UntagResource" ], "Resource" : "*", "Condition" : { "StringEquals" : { "aws:ResourceAccount" : "${aws:PrincipalAccount}", "aws:ResourceTag/AmazonBedrockManaged" : "true" }, "Null" : { "aws:ResourceTag/AmazonDataZoneProject" : "false" } } }, { "Sid" : "RetrieveAndGenerate", "Effect" : "Allow", "Action" : "bedrock:RetrieveAndGenerate", "Resource" : "*" }, { "Sid" : "WriteLogs", "Effect" : "Allow", "Action" : [ "logs:CreateLogGroup", "logs:CreateLogStream", "logs:PutLogEvents" ], "Resource" : "arn:aws:logs:*:*:log-group:/aws/lambda/br-studio-*", "Condition" : { "StringEquals" : { "aws:ResourceAccount" : "${aws:PrincipalAccount}", "aws:ResourceTag/AmazonBedrockManaged" : "true" }, "Null" : { "aws:ResourceTag/AmazonDataZoneProject" : "false" } } }, { "Sid" : "InvokeLambdaFunctions", "Effect" : "Allow", "Action" : "lambda:InvokeFunction", "Resource" : "arn:aws:lambda:*:*:function:br-studio-*", "Condition" : { "StringEquals" : { "aws:ResourceAccount" : "${aws:PrincipalAccount}", "aws:ResourceTag/AmazonBedrockManaged" : "true" }, "Null" : { "aws:ResourceTag/AmazonDataZoneProject" : "false" } } }, { "Sid" : "AccessSecretsManagerSecrets", "Effect" : "Allow", "Action" : [ "secretsmanager:DescribeSecret", "secretsmanager:GetSecretValue", "secretsmanager:PutSecretValue" ], "Resource" : "arn:aws:secretsmanager:*:*:secret:br-studio/*", "Condition" : { "StringEquals" : { "aws:ResourceAccount" : "${aws:PrincipalAccount}", "aws:ResourceTag/AmazonBedrockManaged" : "true" }, "Null" : { "aws:ResourceTag/AmazonDataZoneProject" : "false" } } }, { "Sid" : "UseKmsKeyWithBedrock", "Effect" : "Allow", "Action" : [ "kms:Decrypt", "kms:GenerateDataKey" ], "Resource" : "*", "Condition" : { "StringEquals" : { "aws:ResourceAccount" : "${aws:PrincipalAccount}", "aws:ResourceTag/EnableBedrock" : "true" }, "Null" : { "kms:EncryptionContext:aws:bedrock:arn" : "false" } } }, { "Sid" : "UseKmsKeyWithAwsServices", "Effect" : "Allow", "Action" : [ "kms:Decrypt", "kms:GenerateDataKey" ], "Resource" : "*", "Condition" : { "StringEquals" : { "aws:ResourceAccount" : "${aws:PrincipalAccount}", "aws:ResourceTag/EnableBedrock" : "true" }, "StringLike" : { "kms:ViaService" : [ "s3.*.amazonaws.com", "secretsmanager.*.amazonaws.com" ] } } } ] }

자세히 알아보기