Создать нового пользователя в сонаре

Можно ли создать нового пользователя в эхолоте без использования веб-интерфейса? Мне нужно написать сценарий, который вставляет тех же пользователей для некоторых инструментов, включая сонар.

8
задан Madalina 25 August 2010 в 15:00
поделиться

1 ответ

Похоже, API веб-службы не поддерживает управление пользователями. Все возможно, но не похоже, что это предлагается напрямую через Sonar.

Вероятно, вы могли бы использовать какую-нибудь библиотеку веб-автоматизации (webbrowser, webunit, watir, twill), чтобы сделать это через работающий сервер; можно даже просто использовать что-то вроде curl, внимательно изучив исходный код страницы для формы пользователей/создания.

Или, если вы хотите перейти прямо к базе данных, вы можете попытаться вытащить функциональность создания пользователей из кода и напрямую возиться с таблицей sonar.users.

Существует плагин LDAP, который позаботится об аутентификации, но он по-прежнему требует от вас создания пользователей в Sonar, так что это не решит вашу проблему.

0
ответ дан 5 December 2019 в 18:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: