使用具有 pub/sub 发布者角色的服务帐户时出现 403 禁止错误
403 forbidden error when using service account with pub/sub publisher role
创建了一个具有 1 个角色的服务帐户:Pub/Sub 发布者。
尝试向我得到的主题发布消息:
{ message: 'User not authorized to perform this action.',
domain: 'global',
reason: 'forbidden' }
使用项目所有者服务帐户时,我成功发布了消息。
尝试同时使用 google-cloud 和 googleapis 节点包,我遇到了相同的行为。
我做错了什么?
谢谢。
当我转到特定主题 -> 权限时,我看到服务帐户显示为继承权限,然后我添加了服务帐户的 client_email 具有相同的角色(pub/sub 发布者)看到继承的变成了 "mixed" ,再次尝试,成功了。
创建了一个具有 1 个角色的服务帐户:Pub/Sub 发布者。
尝试向我得到的主题发布消息:
{ message: 'User not authorized to perform this action.',
domain: 'global',
reason: 'forbidden' }
使用项目所有者服务帐户时,我成功发布了消息。
尝试同时使用 google-cloud 和 googleapis 节点包,我遇到了相同的行为。 我做错了什么?
谢谢。
当我转到特定主题 -> 权限时,我看到服务帐户显示为继承权限,然后我添加了服务帐户的 client_email 具有相同的角色(pub/sub 发布者)看到继承的变成了 "mixed" ,再次尝试,成功了。