Данной командой выводится список доступных команд для текущего раздела и их параметры.
help
Команда не содержит параметров.
users
edmi-users> help
Usage: <main class> [command] [command options]
Commands:
exit Exit from CLI
Usage: exit
q Exit from CLI
Usage: q
quit Exit from CLI
Usage: quit
menu Display CLI menu
Usage: menu
main Select Main menu
Usage: main
help Display this help
Usage: help
ips Select IPS menu
Usage: ips
users Users management
Usage: users
license Select License menu
Usage: license
settings Settings management
Usage: settings
iprules Select IP rules menu
Usage: iprules
add Add new user
Usage: add [options]
Options:
* --login
User login
Default: user
--name
User name
* --role
User role
Default: admin
--surname
User surname
show
Usage: show [command] [command options]
Commands:
user Show user info
Usage: user [options]
Options:
* --login
User login
Default: user
users Show users list
Usage: users [options]
Options:
--limit
Limit of count devices
Default: 10
--mode
Show mode
Default: all
--order
Order
Default: asc
--skip
Count of devices to skip
Default: 0
--sort
Field to sort
Default: login
set
Usage: set [command] [command options]
Commands:
password Change user password
Usage: password [options]
Options:
* --login
User login
Default: user
edit Edit user data
Usage: edit [options]
Options:
--expiry
Status expiry date (DD/MM/YYYY or DD.MM.YYYY or DD-MM-YYYY)
--info
User info
--login
User login
--name
User name
--role
User role
--status
User status
--surname
User surname
delete Delete user data
Usage: delete [options]
Options:
* --login
User login
Default: user
edmi-users> |
Данной командой осуществляется добавление нового пользователя.
add {–login <LOGIN>} [–name <NAME>] {–role <ROLE>} [–surname <SURNAME>]
–login <LOGIN> — указание логина создаваемого пользователя, где <LOGIN> — строка длиной до 128 символов, которая не может содержать пробелы;
--name <NAME> — указание имени создаваемого пользователя, которое будет видно в профиле пользователя, где <NAME> — строка длиной до 128 символов, которая не может содержать пробелы;
--role <ROLE> — указание роли создаваемого пользователя, где <ROLE> может принимать следующие значения:
--surname <SURNAME> — указание фамилии создаваемого пользователя, которое будет видно в профиле пользователя, где <SURNAME> — строка длиной до 128 символов, которая не может содержать пробелы.
users
edmi-users> add --login user --name Tester --role admin --surname User Enter new password (Ctrl+C to cancel): ******** Repeat new password (Ctrl+C to cancel): ******** OK edmi-users> |
Данной командой осуществляется удаление существующего пользователя.
delete {–login <LOGIN>}
–login <LOGIN> — указание логина удаляемого пользователя, где <LOGIN> — служебное имя существующего на EDM Issue пользователя.
users
edmi-users> delete --login edm You will delete user 'edm'. Are you sure? (y/N) y OK edmi-users> |
Данной командой осуществляется вывод информации о пользователе с указанным логином.
show user {--login <LOGIN>}
–login <LOGIN> — указание логина пользователя, для которого будет отображена подробная информация, где <LOGIN> — служебное имя существующего на EDM Issue пользователя.
users
edmi-users> show user --login user Login: user Name: Tester Surname: User Registered: 2022-11-25 18:02:06 Permissions: license-view license-manage ips-view ips-manage users-view users-manage hosts-view hosts-manage settings-view settings-manage Password changed: 2022-11-25 18:02:06 Status info: Status: valid Changed: 2022-11-25 18:02:06 Stats: Strikes: 0 edmi-users> |
Данной командой осуществляется вывод информации о всех зарегистрированных в EDM Issue пользователях.
show users [–limit <LIMIT>] [–mode <MODE>] [–order <ORDER>] [–skip <SKIP>] [–sort <SORT>]
--limit <LIMIT> — указание количества отображаемых в выводе команды записей, где <LIMIT> — число в диапазоне от 10 до 200, значение по умолчанию — 10;
--mode <MODE> — указание типа отображаемых пользователей, где <MODE> может принимать следующие значения:
Значение по умолчанию — all.
--order <ORDER> — указание порядка вывода записи, где <ORDER> может принимать следующие значения:
Значение по умолчанию — asc.
--skip <SKIP> — указание числа записей, которые будут пропущены от начала списка при выводе, где <SKIP> — положительное число в диапазоне от 0 до 100000, значение по умолчанию — 0.
--sort <SORT> — указание типа сортировки записей в выводе команды, где <SORT> может принимать следующие значения:
Значение по умолчанию — login.
users
edmi-users> show users --order desc --mode valid --sort name 1. Login: user Name: Tester Surname: User Registered: 2022-11-25 18:02:06 Permissions: LV/LM/IV/IM/UV/UM/HV/HM/SV/SM Status: valid 2. Login: admin Permissions: admin Status: initialize End of list edmi-users> |
Данной командой осуществляется смена пароля указанного пользователя.
set password {–login <LOGIN>}
–login <LOGIN> — указание логина пользователя, чей пароль будет изменен, где <LOGIN> — служебное имя существующего на EDM Issue пользователя.
users
edmi-users> set password --login user Enter new password (Ctrl+C to cancel): ********* Repeat new password (Ctrl+C to cancel): ********* Password has been successfully changed OK edmi-users> |
Данной командой осуществляется редактирование профиля существующего на EDM Issue пользователя.
edit {–login <LOGIN>} [–name <NAME>] [–role <ROLE>] [–surname <SURNAME>] [–status <STATUS> --info <INFO> | --status blocked --info <INFO> [–expiry <EXPIRY>]]
–login <LOGIN> — указание логина редактируемого пользователя, где <LOGIN> — служебное имя существующего на EDM Issue пользователя;
--name <NAME> — указание имени редактируемого пользователя, которое будет видно в профиле пользователя, где <NAME> — строка длиной до 128 символов, которая не может содержать пробелы;
--role <ROLE> — указание роли редактируемого пользователя, где <ROLE> может принимать следующие значения:
--surname <SURNAME> — указание фамилии редактируемого пользователя, которое будет видно в профиле пользователя, где <SURNAME> — строка длиной до 128 символов, которая не может содержать пробелы;
–status <STATUS> — указание статуса редактируемого пользователя, где <STATUS> может принимать следующие значения:
--info <INFO> — указание информации о причине смены статуса пользователя, где <INFO> — строка длиной до 256 символов. Данный флаг можно использовать только при указании флага --status;
--expiry <EXPIRY> — указание даты окончания блокировки пользователя, где <EXPIRY> задается в виде DD/MM/YYYY, DD.MM.YYYY или DD-MM-YYYY где DD — число, MM — месяц, YYYY — год. Данный флаг можно использовать только при указании флага --status со значением blocked.
users
edmi-users> edit --login user --name Tester OK edmi-users> |
edmi-users> edit --login user --expiry 31/12/2031 --status blocked --info "Banned" OK edmi-users> |