I have created a simple nodejs script to handle the files in S3, and I want it to be executed on lambda. My admin has added me in IAM with full access to lambda and S3. However, when I select the "S3 execution Role" as my role, AWS banned this operation and gave me an error:
is not authorized to perform: iam:PutRolePolicy on resource: role s3_exec_role
Why is that? Does this means I also need some other access?