Scroll to navigation

SUPYSONIC-CLI-USER(1) Supysonic SUPYSONIC-CLI-USER(1)

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 all the users.
Add a new user named <user>. Will prompt for a password if it isn't given with the --password option.
Delete the user <user>.
Change the password of user <user>. Will prompt for the new password if not provided.
Give or remove rights to user <user>.
Rename the user <user> to <newname>.

OPTIONS

Shows help and exits. Depending on where this option appears it will eitherlist the available commands or display help for a specific command.
Specify the user's password upon creation.
Specify the user's email.

The next options relate to user roles. They work in pairs, one option grantinga right while the other revokes it; obviously options of the same pair aremutually 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.

Grant admin rights.
Revoke admin rights.
Grant jukebox rights.
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


SEEALSO

supysonic-cli (1), supysonic-cli-folder (1), supysonic-server (1), supysonic-daemon (1)

AUTHOR

Louis-Philippe Véronneau, Alban Féron

COPYRIGHT

2013-2022, Alban Féron

December 14, 2022 0.7.2