Topic 1 Question 183
You are developing an application that will handle requests from end users. You need to secure a Cloud Function called by the application to allow authorized end users to authenticate to the function via the application while restricting access to unauthorized users. You will integrate Google Sign-In as part of the solution and want to follow Google-recommended best practices. What should you do?
Deploy from a source code repository and grant users the roles/cloudfunctions.viewer role.
Deploy from a source code repository and grant users the roles/cloudfunctions.invoker role
Deploy from your local machine using gcloud and grant users the roles/cloudfunctions.admin role
Deploy from your local machine using gcloud and grant users the roles/cloudfunctions.developer role
ユーザの投票
コメント(3)
- 正解だと思う選択肢: B
Have the user account you are using to access Cloud Functions assigned a role that contains the cloudfunctions.functions.invoke permission. By default, the Cloud Functions Admin and Cloud Functions Developer roles have this permission. See Cloud Functions IAM Roles for the full list of roles and their associated permissions.
👍 1esc2022/12/14 - 正解だと思う選択肢: B
B is the answer.
👍 1zellck2022/12/15 Answer B
👍 1TNT872022/12/25
シャッフルモード