Provided by: supysonic_0.7.9+ds-2_all 

NAME
supysonic-cli-user - Supysonic user management commands
SYNOPSIS
supysonic-cli user --help
supysonic-cli user list
supysonic-cli user add <user> [--password <password>] [--email <email>]
supysonic-cli user delete <user>
supysonic-cli user changepass <user> [--password <password>]
supysonic-cli user setroles [--admin | --noadmin] [--jukebox | --nojukebox] <user>
supysonic-cli user rename <user> <newname>
DESCRIPTION
The supysonic-cli user subcommand manages users, allowing to list them, add a new user, delete an
existing user, and change their password or roles.
ARGUMENTS
list List all the users.
add <user> [--password <password>] [--email <email>]
Add a new user named <user>. Will prompt for a password if it isn't given with the --password
option.
delete <user>
Delete the user <user>.
changepass <user> [--password <password>]
Change the password of user <user>. Will prompt for the new password if not provided.
setroles [--admin | --noadmin] [--jukebox | --nojukebox] <user>
Give or remove rights to user <user>.
rename <user> <newname>
Rename the user <user> to <newname>.
OPTIONS
-h, --help
Shows help and exits. Depending on where this option appears it will either list the available
commands or display help for a specific command.
-p <password>, --password <password>
Specify the user's password upon creation.
-e <email>, --email <email>
Specify the user's email.
The next options relate to user roles. They work in pairs, one option granting a right while the other
revokes it; obviously options of the same pair are mutually exclusive.
The long options are named with the matching right, prefix it with a no to revoke the right. For short
options, the upper case letter grants the right while the lower case letter revokes it. Short options
might be combined into a single one such as -aJ to both revoke the admin right and grant the jukebox one.
-A, --admin
Grant admin rights.
-a, --noadmin
Revoke admin rights.
-J, --jukebox
Grant jukebox rights.
-j, --nojukebox
Revoke jukebox rights.
EXAMPLES
To add a new admin user named MyUserName having password MyAwesomePassword:
$ supysonic-cli user add MyUserName -p MyAwesomePassword
$ supysonic-cli user setroles -A MyUserName
SEE ALSO
supysonic-cli (1), supysonic-cli-folder (1), supysonic-server (1), supysonic-daemon (1)
AUTHOR
Louis-Philippe Véronneau, Alban Féron
COPYRIGHT
2013-2023, Alban Féron
0.7.9 Apr 15, 2025 SUPYSONIC-CLI-USER(1)