Please, refer to the below steps to create multiple User accounts in one go in SolarWinds.
- RDP to the SolarWinds Main Polling Engine.
- Open Windows Powershell ISE and run as administrator.
- Run the below script.
Import-Module SwisPowerShell
$hostname = "10.X.X.X" ###SolarWinds Website IP
$user = "Admin" ###Solarwinds Web console Admin Username
$password = "XXXXX" ###Solarwinds Web console Admin Password
$SolarAcc=@("User1","User2","User3") ### Array of User Account Usernames
$SolarPwd= @("Pass@2023","Pass@2023","Pass@2023") ### Array of User Account Passwords
$swis = connect-swis -host $hostname -username $user -password $password -ignoresslerrors
for( $i = 0; $i -lt $SolarAcc.length; $i++)
{
$vm = $SolarAcc[$i]
$gb = $SolarPwd[$i]
$localsw = Invoke-SwisVerb $swis Orion.Accounts CreateOrionAccount @($vm,$gb)
}