- 12 Nov 2024
-
DarkLight
-
PDF
Managing Users
- Updated on 12 Nov 2024
-
DarkLight
-
PDF
When running in Server Mode users will need to login to the server from the gateway
client.
- If this is the first time you are starting the server, follow the first time login procedure.
- An
admin
account must always exist and be in place. - It is also important to create a secure password and secure its contents.
Users within the system are all power users
and you must ensure that any users that are created are trusted.
Creating a User Account
Once logged in you can create a user by using the create user
command.
iagctl users create <username> [flags]
When creating a user account for another user, use the --temp-password
flag. This will require the user to change their password the first time logging into the server.
CLI References
See the Command References Index for related command references:
-
iagctl get users
-
iagctl describe users
-
iagctl delete users
Get Users
This command displays a list of all users stored within the database.
iagctl users get [flags]
Describe User
This command displays all information about a specific user within the database. Displays when the user was created as well when they last logged in. A login event occurs when the user successfully runs the login command from an iagctl
client against the IAG5 server.
iagctl users describe <username> [flags]
Delete User
This command deletes a user from the database. Deletion operations can not be undone. Moreover, when deleting a user, all of the API keys associated with that user will be removed from the system and further access will be denied.
iagctl users delete <username> [flags]