Как я могу добавить нескольких пользователей в проект GoodData через клиент отдыха

В настоящее время я использую следующий синтаксис, чтобы добавить человека в проект с помощью клиента отдыха.

{ "user" : {
    "content" : {
        "status":"ENABLED",
        "userRoles":["/gdc/projects/n32w1hmt4if84vrcinsunvo4bo72cj38/roles/4"]
            },
    "links" : {
        "self":"/gdc/account/profile/3c793eb92ca1dcbd8254d9b02cb49ac8"
            }
    }
}

Я хотел бы иметь возможность добавить весь список людей в проект одновременно. Это возможно?

1 ответ

На самом деле это не поддерживается самим API. Вы должны вызывать API в цикле для каждого пользователя, которого вы хотите добавить в проект. Решение состоит в том, чтобы написать собственный код для этого. Вы также можете использовать наш Ruby SDK, где вы можете легко использовать методы GoodData, у нас уже есть реализованный метод projectInvitation.

Смотрите это для более подробной информации: http://sdk.gooddata.com/

Пожалуйста, дай мне знать, если возникнут какие-либо вопросы!

январь

Другие вопросы по тегам