首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >AWS Lambda -调用限制

AWS Lambda -调用限制
EN

Stack Overflow用户
提问于 2021-11-30 17:22:32
回答 2查看 58关注 0票数 0

如何确保只有特定的EC2实例(或者至少是特定私有网络或亚马逊网络服务账户内的实例)可以调用我在同一账户中拥有的lambda?

EN

回答 2

Stack Overflow用户

发布于 2021-12-01 01:19:11

可以在IAM中配置调用AWS Lambda函数的功能。

默认情况下,任何人都无权执行任何操作,因此您需要将权限授予与实例关联的IAM角色。

但是,如果您有对Lambda具有广泛权限的其他IAM用户或IAM角色(例如lambda:*),则他们也可以调用Lambda函数。我不知道有什么权限可以放在Lambda函数本身来覆盖这种广泛授予的权限。

我查看了传递给Lambda函数的context,但它似乎不能识别调用该函数的实体。这意味着函数本身也不能检查调用者的身份。

票数 2
EN

Stack Overflow用户

发布于 2021-11-30 17:30:12

您可以将Lambda函数放在Amazon API Gateway中的私有API后面。

文档:https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-private-apis.html

使用Amazon API Gateway,您可以创建私有REST API,这些API只能通过使用接口VPC端点从Amazon VPC中的虚拟私有云访问。这是您在私有网络中创建的端点网络接口。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70173543

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档