SCPs の例 AWS Resource Access Manager - AWS Organizations

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

SCPs の例 AWS Resource Access Manager

外部共有の禁止

次の例では、組織に含まれていないIAMユーザーやロールとの共有を許可するリソース共有をユーザーが作成SCPできないようにします。

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Deny", "Action": [ "ram:CreateResourceShare", "ram:UpdateResourceShare" ], "Resource": "*", "Condition": { "Bool": { "ram:RequestedAllowsExternalPrincipals": "true" } } } ] }

特定のアカウントが、指定したリソースタイプのみを共有できるようにする

以下SCPでは、アカウント 111111111111222222222222がプレフィックスリストを共有するリソース共有を作成し、プレフィックスリストを既存のリソース共有に関連付けることができます。

{ "Version": "2012-10-17", "Statement": [ { "Sid": "OnlyNamedAccountsCanSharePrefixLists", "Effect": "Allow", "Action": [ "ram:AssociateResourceShare", "ram:CreateResourceShare" ], "Resource": "*", "Condition": { "StringNotEquals": { "aws:PrincipalAccount": [ "111111111111", "222222222222" ] }, "StringEquals": { "ram:RequestedResourceType": "ec2:PrefixList" } } } ] }

組織または組織単位との共有を禁止する (OUs)

以下SCPでは、ユーザーが組織または とリソースを共有するリソース共有を作成できないようにしますOUs。

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Deny", "Action": [ "ram:CreateResourceShare", "ram:AssociateResourceShare" ], "Resource": "*", "Condition": { "ForAnyValue:StringLike": { "ram:Principal": [ "arn:aws:organizations::*:organization/*", "arn:aws:organizations::*:ou/*" ] } } } ] }

指定されたIAMユーザーとロールのみとの共有を許可する

次の例では、ユーザーは組織 o-12345abcdef、組織単位 ou-98765fedcba、アカウント とのみリソースを共有SCPできます111111111111

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "ram:AssociateResourceShare", "ram:CreateResourceShare" ], "Resource": "*", "Condition": { "ForAnyValue:StringNotEquals": { "ram:Principal": [ "arn:aws:organizations::123456789012:organization/o-12345abcdef", "arn:aws:organizations::123456789012:ou/o-12345abcdef/ou-98765fedcba", "111111111111" ] } } } ] }