У меня есть проект, в котором развернуто несколько облачных функций, и я хочу разрешить пользователям администрировать только определенные функции, гарантируя, что они не смогут перезаписать определенные существующие функции. Можно ли таким образом установить разрешения для каждой функции?
Да, Роли могут быть предоставлены пользователям для всего проекта или отдельных функций., для ролей / разрешений проекта перейдите в Главное меню> IAM; и добавьте их туда.
редактировать Чтобы добавить роли IAM только к определенным функциям, перейдите в Главное меню> Облачные функции> установите флажок слева от нужной функции> нажмите «Показать информационную панель» (справа)> вкладка разрешений> добавить участника
Вы также можете использовать Функции gcloud add-iam-policy-binding команда