--id | int64 | User ID. Required. |
--avatar-file | file | An image file for your user avatar. |
--avatar-delete | bool | If true, the avatar will be deleted. |
--change-password | string | Used for changing a password on an existing user. |
--change-password-confirmation | string | Optional, but if provided, we will ensure that it matches the value sent in change_password. |
--email | string | User's email. |
--grant-permission | string | Permission to grant on the User Root upon user creation. Can be blank or full, read, write, list, read+write, or list+write |
--group-id | int64 | Group ID to associate this user with. |
--group-ids | string | A list of group ids to associate this user with. Comma delimited. |
--imported-password-hash | string | Pre-calculated hash of the user's password. If supplied, this will be used to authenticate the user on first login. Supported hash methods are MD5, SHA1, and SHA256. |
--password | string | User password. |
--password-confirmation | string | Optional, but if provided, we will ensure that it matches the value sent in password. |
--announcements-read | bool | Signifies that the user has read all the announcements in the UI. |
--ai-assistant-personality-id | int64 | AI Assistant Personality ID assigned directly to this user, if any. |
--allowed-ips | string | A list of allowed IPs if applicable. Newline delimited |
--attachments-permission | bool | DEPRECATED: If true, the user can user create Bundles (aka Share Links). Use the bundle permission instead. |
--authenticate-until | datetime | Scheduled Date/Time at which user will be deactivated |
--authentication-method | enum | How is this user authenticated?. One of: password, sso, none, email_signup, password_with_imported_hash, password_and_ssh_key. |
--billing-permission | bool | Allow this user to perform operations on the account, payments, and invoices? |
--bypass-user-lifecycle-rules | bool | Exempt this user from user lifecycle rules? |
--bypass-site-allowed-ips | bool | Allow this user to skip site-wide IP blacklists? |
--dav-permission | bool | Can the user connect with WebDAV? |
--desktop-configuration-profile-id | int64 | Desktop Configuration Profile ID assigned directly to this user, if any. |
--default-workspace-id | int64 | Workspace ID the user should land in by default when more than one Workspace is available. |
--disabled | bool | Is user disabled? Disabled users cannot log in, and do not count for billing purposes. Users can be automatically disabled after an inactivity period via a Site setting or schedule to be deactivated after specific date. |
--filesystem-layout | enum | File system layout. One of: site_root, user_root, partner_root, integration_centric, workspace_root. |
--ftp-permission | bool | Can the user access with FTP/FTPS? |
--header-text | string | Text to display to the user in the header of the UI |
--integration-centric-profile-id | int64 | Integration Centric Profile ID assigned directly to this user, if any. |
--language | string | Preferred language |
--notification-daily-send-time | int64 | Hour of the day at which daily notifications should be sent. Can be in range 0 to 23 |
--name | string | User's full name |
--company | string | User's company |
--notes | string | Any internal notes on the user |
--office-integration-enabled | bool | Enable integration with Office for the web? |
--partner-admin | bool | Is this user a Partner administrator? |
--partner-id | int64 | Partner ID if this user belongs to a Partner |
--password-validity-days | int64 | Number of days to allow user to use the same password |
--primary-group-id | int64 | Primary group ID for Group Admin scoping |
--readonly-site-admin | bool | Is the user an allowed to view all (non-billing) site configuration for this site? |
--receive-admin-alerts | bool | Deprecated. Use notify_on_all_site_warnings and granular failure notification preferences instead. |
--notify-on-all-site-warnings | bool | Should the user receive site warnings via email? |
--notify-on-all-sso-failures | bool | Should the user receive sso/scim/ldap configuration/sync failures via email? |
--notify-on-all-user-security-events | bool | Should the user receive user security events via email? |
--notify-on-all-pending-work-failures | bool | Should the user receive pending work failures via email? |
--notify-on-all-siem-http-destination-failures | bool | Should the user receive siem failures via email? |
--notify-on-all-sync-failures | bool | Should the user receive sync failures via email? |
--notify-on-all-automation-failures | bool | Should the user receive automation failures via email? |
--notify-on-all-expectation-failures | bool | Should the user receive expectation failures and misses via email? |
--require-login-by | datetime | Require user to login by specified date otherwise it will be disabled. |
--require-password-change | bool | Is a password change required upon next user login? |
--restapi-permission | bool | Can this user access the Web app, Desktop app, SDKs, or REST API? (All of these tools use the API internally, so this is one unified permission set.) |
--self-managed | bool | Does this user manage it's own credentials or is it a shared/bot user? |
--sftp-permission | bool | Can the user access with SFTP? |
--site-admin | bool | Is the user an administrator for this site? |
--skip-welcome-screen | bool | Skip Welcome page in the UI? |
--ssl-required | enum | SSL required setting. One of: use_system_setting, always_require, never_require. |
--sso-strategy-id | int64 | SSO (Single Sign On) strategy ID for the user, if applicable. |
--subscribe-to-newsletter | bool | Is the user subscribed to the newsletter? |
--require-2fa | enum | 2FA required setting. use_system_setting uses the site-wide setting, including SSO exemptions. always_require and never_require override the site-wide setting when user-level overrides are allowed. One of: use_system_setting, always_require, never_require. |
--tags | string | Comma-separated list of Tags for this user. Tags are used for other features, such as UserLifecycleRules, which can target specific tags. Tags must only contain lowercase letters, numbers, and hyphens. |
--time-zone | string | User time zone |
--user-root | string | Root folder for FTP (and optionally SFTP if the appropriate site-wide setting is set). Note that this is not used for API, Desktop, or Web interface. |
--user-home | string | Home folder for FTP/SFTP. Note that this is not used for API, Desktop, or Web interface. |
--workspace-admin | bool | Is the user a Workspace administrator? Applicable only to the workspace ID related to this user, if one is set. |
--username | string | User's username |
--workspace-id | int64 | Workspace ID |
--clear-2fa | bool | If true when changing authentication_method from password to sso, remove all two-factor methods. Ignored in all other cases. |
--convert-to-partner-user | bool | If true, convert this user to a partner user by assigning the partner_id provided. |