小编use*_*934的帖子

Google Classroom 添加 IAM 策略绑定

我正在研究 Google Classroom Pub/Sub 通知。我的任务是使用 Rest API 创建发布/订阅主题和订阅。我已成功创建发布/订阅主题,但当我为创建的主题设置 IAM 策略/权限时,我收到错误消息。

API URL:- https://pubsub.googleapis.com/v1/projects/project-abc/topics/xyz-topic-101:setIamPolicy API 方法:- POST API 请求正文:-

{
    "policy": {
        "bindings": [
            {
                "role": "roles/owner",
                "members": [
                    "abc@domain.com",
                    "classroom-notifications@system.gserviceaccount.com"
                ]
            },
            {
                "role": "roles/pubsub.admin",
                "members": [
                    "abc@domain.com",
                    "classroom-notifications@system.gserviceaccount.com"
                ]
            },
            {
                "role": "roles/pubsub.editor",
                "members": [
                    "abc@domain.com",
                    "classroom-notifications@system.gserviceaccount.com"
                ]
            },
            {
                "role": "roles/pubsub.publisher",
                "members": [
                    "abc@domain.com",
                    "classroom-notifications@system.gserviceaccount.com"
                ]
            },
            {
                "role": "roles/pubsub.subscriber",
                "members": [
                    "abc@domain.com",
                    "classroom-notifications@system.gserviceaccount.com"
                ]
            }
        ],
        "version": 1
    }
}
Run Code Online (Sandbox Code Playgroud)

API 响应:- { "error": { "code": 400, …

google-cloud-pubsub google-classroom

7
推荐指数
1
解决办法
6568
查看次数