Skip to content

waldur-cli team user list

List users.

Usage

1
waldur-cli team user list [OPTIONS]
Flag Type Description
--filter KEY=VALUE repeatable Server-side filter. Valid keys: agreement_date (string), civil_number (string), customer_uuid (string), date_joined (string), description (string), email (string), full_name (string), is_active (boolean), is_staff (boolean), is_support (boolean), job_title (string), modified (string), native_name (string), organization (string), organization_roles (string), phone_number (string), project_roles (string), project_uuid (string), query (string), registration_method (string), user_keyword (string), username (string), username_list (string).
--fields FIELDS string Fetch only these fields from the server (comma-separated). Valid: active_isds, address, affiliations, agree_with_policy, agreement_date, attribute_sources, birth_date, can_use_personal_access_tokens, civil_number, country_of_residence, date_joined, deactivation_reason, description, eduperson_assurance, email, first_name, full_name, gender, has_active_session, has_usable_password, identity_provider_fields, identity_provider_label, identity_provider_management_url, identity_provider_name, identity_source, image, ip_address, is_active, is_admin_deactivated, is_identity_manager, is_staff, is_support, job_title, last_name, managed_isds, nationalities, nationality, native_name, notifications_enabled, organization, organization_country, organization_registry_code, organization_type, permissions, personal_title, phone_number, place_of_birth, preferred_language, registration_method, requested_email, should_protect_user_details, slug, token, token_expires_at, token_lifetime, url, username, uuid.
--order FIELDS string Sort server-side (comma-separated, - prefix for descending). Valid: -description, -email, -full_name, -is_active, -is_staff, -is_support, -job_title, -native_name, -organization, -phone_number, -registration_method, -username, description, email, full_name, is_active, is_staff, is_support, job_title, native_name, organization, phone_number, registration_method, username.
--jmespath EXPR string Reshape the already-fetched result client-side (https://jmespath.org).
--limit N integer Stop after this many items.
--format FORMAT string table, json, tsv, toon, or ndjson.

Examples

1
waldur-cli team user list --filter is_active=true --fields uuid,username --format json

Project just the columns you need, client-side:

1
waldur-cli team user list --jmespath '[].[uuid, username]'

Smallest/first result matching a filter, sorted server-side:

1
waldur-cli team user list --order description --limit 1

Global options

Every command also accepts --api-url, --token, --profile, --format, and --debug; mutating commands additionally accept --dry-run. See Getting started for what each does.