Do policies need to be defined on both sides of a relationship?
For example, suppose I have a Lambda with a policy that allows every principal on the account to invoke it. If I create an API Gateway that needs to invoke that Lambda, do I need to create a policy that gives the API GW explicit permission to do it? Or the Lambda's policy inherently allows the API Gateway to invoke it?
Thanks