【问题标题】:View logs in GCP Cloud Function Error: The caller does not have permission在 GCP Cloud Function 中查看日志错误:调用者没有权限
【发布时间】:2022-07-05 13:40:09
【问题描述】:

我拥有 Cloud Functions 开发人员角色,并创建了一个新的 Cloud Functions。我输入了一些用于调试的打印语句,但是,当我运行我的函数并尝试查看日志时,我收到以下消息:

错误:调用者没有权限

【问题讨论】:

标签: google-cloud-platform google-cloud-functions


【解决方案1】:

正如@DazWilkin 所说,您还应该拥有Cloud Logging predefined roles 来查看日志。

按照以下步骤添加预定义角色:

  1. 在 Cloud Console 中,选择 IAM & Admin
  2. 导航到您的首选主体并单击编辑主体(铅笔图标)。
  3. +添加另一个角色,然后选择一个角色。
  4. 导航到日志记录 > “日志查看器”(或首选角色)。
  5. 点击“保存”

这些步骤可以帮助您配置/添加角色到您的主体,以便查看您的日志。

【讨论】: