【发布时间】:2021-04-04 13:16:00
【问题描述】:
我想知道是否可以在我的lambda函数中使用这个字段,以便我可以对调用相应的lambda函数做一些权限控制。
例如
if((**custom.permissions**).includes("admin")){
// execute the lambda function
}
【问题讨论】:
-
假设您正在使用无服务器和代理 lambda 集成,您可以使用 [cognito authorizer](serverless.com/framework/docs/providers/aws/events/…) 设置您的 lambda,并在
event.requestContext.authorizer.claims['custom:permissions']中设置您的属性。
标签: amazon-web-services aws-lambda amazon-cognito