Skip to content

Commit 463c98d

Browse files
committed
Add Identity Center org sink rules
1 parent eaa112b commit 463c98d

1 file changed

Lines changed: 27 additions & 2 deletions

File tree

‎event-rules/org-sink-rules/template.yml‎

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Resources:
4848
- Arn: arn:aws:events:us-east-2:578003269847:event-bus/CloudTrail-org-sink
4949
Id: org-sink-trail-root-activity
5050
RoleArn: !Sub arn:${AWS::Partition}:iam::${AWS::AccountId}:role/PRX-CloudTrailOrgSinkRole
51-
CloudTrailActivityRule:
51+
CloudTrailIamActivityRule:
5252
Type: AWS::Events::Rule
5353
Properties:
5454
EventPattern:
@@ -58,7 +58,32 @@ Resources:
5858
State: ENABLED
5959
Targets:
6060
- Arn: arn:aws:events:us-east-2:578003269847:event-bus/CloudTrail-org-sink
61-
Id: org-sink-trail-root-activity
61+
Id: org-sink-trail-iam-activity
62+
RoleArn: !Sub arn:${AWS::Partition}:iam::${AWS::AccountId}:role/PRX-CloudTrailOrgSinkRole
63+
CloudTrailIdentityCenterActivityRule:
64+
Type: AWS::Events::Rule
65+
Properties:
66+
EventPattern:
67+
detail:
68+
eventSource: [sso.amazonaws.com, sso-directory.amazonaws.com]
69+
eventName:
70+
- CreatePermissionSet
71+
- CreateTrustedTokenIssuer
72+
- ProvisionPermissionSet
73+
- PutInlinePolicyToPermissionSet
74+
- PutPermissionsBoundaryToPermissionSet
75+
- PutPermissionsPolicy
76+
- UpdatePermissionSet
77+
78+
- AddMemberToGroup
79+
- CreateUser
80+
- EnableUser
81+
- UpdateGroup
82+
- UpdateUser
83+
State: ENABLED
84+
Targets:
85+
- Arn: arn:aws:events:us-east-2:578003269847:event-bus/CloudTrail-org-sink
86+
Id: org-sink-trail-idc-activity
6287
RoleArn: !Sub arn:${AWS::Partition}:iam::${AWS::AccountId}:role/PRX-CloudTrailOrgSinkRole
6388

6489
GuardDutyFindingRule:

0 commit comments

Comments
 (0)