Skip to content

Commit 6c979cf

Browse files
author
Dave North
committed
Using wrong token for policy name
1 parent 94e55e0 commit 6c979cf

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lambda/iam-notify-slack.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,25 +59,25 @@ def lambda_handler(event, context):
5959
post_to_slack = True
6060
object_field_name = ""
6161
object_field_value = ""
62-
policy_name = event['detail']['requestParameters']['policyArn'].split(':')[4]
62+
policy_name = event['detail']['requestParameters']['policyArn'].split(':')[5]
6363
policy_arn = event['detail']['requestParameters']['policyArn']
6464
elif event_name == "AttachGroupPolicy" or event_name == "DetachGroupPolicy":
6565
post_to_slack = True
6666
object_field_name = "Group"
6767
object_field_value = event['detail']['requestParameters']['groupName']
68-
policy_name = event['detail']['requestParameters']['policyArn'].split(':')[4]
68+
policy_name = event['detail']['requestParameters']['policyArn'].split(':')[5]
6969
policy_arn = event['detail']['requestParameters']['policyArn']
7070
elif event_name == "AttachUserPolicy" or event_name == "DetachUserPolicy":
7171
post_to_slack = True
7272
object_field_name = "User"
7373
object_field_value = event['detail']['requestParameters']['userName']
74-
policy_name = event['detail']['requestParameters']['policyArn'].split(':')[4]
74+
policy_name = event['detail']['requestParameters']['policyArn'].split(':')[5]
7575
policy_arn = event['detail']['requestParameters']['policyArn']
7676
elif event_name == "AttachRolePolicy" or event_name == "DetachRolePolicy":
7777
post_to_slack = True
7878
object_field_name = "Role"
7979
object_field_value = event['detail']['requestParameters']['roleName']
80-
policy_name = event['detail']['requestParameters']['policyArn'].split(':')[4]
80+
policy_name = event['detail']['requestParameters']['policyArn'].split(':')[5]
8181
policy_arn = event['detail']['requestParameters']['policyArn']
8282
else:
8383
print "No support for event " + event_name

0 commit comments

Comments
 (0)