The web services API does not seem to support user management. Anything is possible, but it doesn't seem to be offered directly through Sonar.
Perhaps you can use some web automation library (webbrowser, webunit, watir, twill) to do this through a working server; perhaps itβs even possible to just use something like βcurlsβ by carefully examining the page source for the users / create form.
Or, if you want to go directly to the database, you can try to pull the user creation functionality out of code and clutter using the sonar.users table directly.
There is an LDAP Plugin that takes care of authentication, but it still requires that you create users in Sonar so that it does not solve your problem.
Zac thompson
source share