Перейти к основному содержимому

Добавить пользователей в проект

Добавляет пользователей в указанный проект

Функция ДобавитьПользователейВПроект(Знач URL, Знач Токен, Знач ИмяПроекта, Знач СписокПользователей) Экспорт

ПараметрCLI опцияТипОбяз.Назначение
URL--urlСтрокаURL сервера ReportPortal
Токен--tokenСтрокаТокен доступа
ИмяПроекта--projСтрокаИмя проекта
СписокПользователей--usersСоответствие Из КлючИЗначениеПользователи: Ключ > имя, Значение > роль
Возвращаемое значение

Соответствие Из КлючИЗначение - сериализованный JSON ответа от ReportPortal

Пример использования для 1С:Предприятие/OneScript
URL = "tests.openintegrations.dev";
Токен = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX25hbWUiOiJzdXBlcmFkbWluIiwic2NvcGVzIjpbInVpIl0sImV4cCI6MTc2MjAwMDI3NiwiaWF0IjoxNzYxOTEzODc2LCJqdGkiOiI0NTI3YTc5OS0wN2...";
ИмяПроекта = "TestProject";

СписокПользователей = Новый Соответствие;
СписокПользователей.Вставить("default", "MEMBER");

Результат = OPI_ReportPortal.ДобавитьПользователейВПроект(URL, Токен, ИмяПроекта, СписокПользователей);
# JSON данные также могут быть переданы как путь к файлу .json

oint rportal ДобавитьПользователейВПроект \
--url "tests.openintegrations.dev" \
--token "***" \
--proj "TestProject" \
--users "{'default':'MEMBER'}"
Результат
{
"message": "User(s) with username='[default]' was successfully assigned to project='testproject'"
}