metalcloud-cli user
Manage user accounts and their properties
Synopsis
Section titled “Synopsis”Comprehensive user management commands for creating, modifying, and managing user accounts. These commands allow you to perform various operations on user accounts including:
- Creating individual or bulk users
- Managing user permissions and limits
- Handling SSH keys and authentication
- User lifecycle operations (archive/unarchive, suspend/unsuspend)
- Account management and configuration updates
All commands require appropriate permissions and most modification commands require the user ID as a parameter. Use ‘metalcloud-cli user list’ to find user IDs.
Options
Section titled “Options” -h, --help help for userOptions inherited from parent commands
Section titled “Options inherited from parent commands” -k, --api_key string MetalCloud API key -c, --config string Config file path -d, --debug Set to enable debug logging -e, --endpoint string MetalCloud API endpoint -f, --format string Output format. Supported values are 'text','csv','md','json','yaml'. (default "text") -i, --insecure_skip_verify Set to allow insecure transport -l, --log_file string Log file path -v, --verbosity string Log level verbosity (default "INFO")SEE ALSO
Section titled “SEE ALSO”- metalcloud-cli - MetalCloud CLI
- metalcloud-cli user archive - Archive a user account to mark it as inactive
- metalcloud-cli user change-account - Move a user to a different account
- metalcloud-cli user config-update - Update comprehensive user configuration settings
- metalcloud-cli user create - Create a new user account with specified properties
- metalcloud-cli user create-bulk - Create multiple users in a single operation
- metalcloud-cli user get - Display detailed information for a specific user
- metalcloud-cli user limits - Display resource limits for a specific user
- metalcloud-cli user limits-update - Update resource limits for a specific user
- metalcloud-cli user list - List users with filtering and search options
- metalcloud-cli user permissions - Display permissions for a specific user
- metalcloud-cli user permissions-update - Update permissions for a specific user
- metalcloud-cli user ssh-key-add - Add an SSH key to a user account
- metalcloud-cli user ssh-key-delete - Delete an SSH key from a user account
- metalcloud-cli user ssh-keys - Display SSH keys for a specific user
- metalcloud-cli user suspend - Suspend a user account temporarily
- metalcloud-cli user unarchive - Unarchive a user account to restore access
- metalcloud-cli user unsuspend - Unsuspend a user account to restore access