2016-04-27 3 views
2

Есть ли способ в AWS ограничить других пользователей от просмотра определенной функции лямбда? Кажется, что в настоящее время, если кто-то создает функцию, она позволит всем остальным их просматривать. Есть ли способ сделать их частными?Ограничить пользователей от просмотра функции лямбда

+0

@MarkoMackic, о чем вы говорите? Вопрос имеет смысл. https://aws.amazon.com/lambda/ –

+0

ОК :) Спасибо, что сообщили мне :) Я удалю свой предыдущий комментарий :) –

ответ

0

Я думаю, что невозможно ограничить lambda:ListFunctions, чтобы перечислять только некоторые из функций. Однако можно запретить пользователю доступ к определенной функции, присвоив ему IAM следующим образом:

{ 
    "Version": "2012-10-17", 
    "Statement": [ 
    { 
     "Sid": "Stmt1461787276585", 
     "Action": [ 
      "lambda:ListVersionsByFunction", 
      "lambda:ListAliases", 
      "lambda:GetFunction", 
      "lambda:GetFunctionConfiguration", 
      "lambda:ListEventSourceMappings", 
      "lambda:GetPolicy" 
     ], 
     "Effect": "Deny", 
     "Resource": "<your-function-arn>" 
    } 
    ] 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^