本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
基于资源的策略示例 AWS Systems Manager Incident Manager
AWS Systems Manager Incident Manager 支持事件管理器响应计划和联系人的基于资源的权限策略。
事件管理器不支持基于资源的策略,这些策略拒绝访问使用 AWS RAM共享的资源。
要了解如何创建响应计划或联系人,请参阅 在事件管理器中创建和配置响应计划 和 在事件管理器中创建和配置联系人。
限制组织访问 Incident Manager 响应计划
以下示例向组织中具有组织 ID o-abc123def45
的用户授予权限,以响应使用响应计划 myplan
创建的事件。
该Condition
模块使用StringEquals
条件和aws:PrincipalOrgID
条件键,后者是 AWS Organizations 特定的条件键。有关这些条件密钥的更多信息,请参阅在策略中指定条件。
- JSON
-
-
{
"Version": "2012-10-17" ,
"Statement": [
{
"Sid": "OrganizationAccess",
"Effect": "Allow",
"Principal": "*",
"Condition": {
"StringEquals": {
"aws:PrincipalOrgID": "o-abc123def45"
}
},
"Action": [
"ssm-incidents:GetResponsePlan",
"ssm-incidents:StartIncident",
"ssm-incidents:UpdateIncidentRecord",
"ssm-incidents:GetIncidentRecord",
"ssm-incidents:CreateTimelineEvent",
"ssm-incidents:UpdateTimelineEvent",
"ssm-incidents:GetTimelineEvent",
"ssm-incidents:ListTimelineEvents",
"ssm-incidents:UpdateRelatedItems",
"ssm-incidents:ListRelatedItems"
],
"Resource": [
"arn:aws:ssm-incidents:*:111122223333:response-plan/myplan",
"arn:aws:ssm-incidents:*:111122223333:incident-record/myplan/*"
]
}
]
}
以下示例向拥有 ARN arn:aws:iam::999988887777:root
的主体授予与该联系人 mycontact
创建互动的权限。
- JSON
-
-
{
"Version": "2012-10-17" ,
"Statement": [
{
"Sid": "PrincipalAccess",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::999988887777:root"
},
"Action": [
"ssm-contacts:GetContact",
"ssm-contacts:StartEngagement",
"ssm-contacts:DescribeEngagement",
"ssm-contacts:ListPagesByContact"
],
"Resource": [
"arn:aws:ssm-contacts:*:111122223333:contact/mycontact",
"arn:aws:ssm-contacts:*:111122223333:engagement/mycontact/*"
]
}
]
}