PASSBOLT-LIST-USER(1)

πŸ“¦
version 0.3.1 Β· 3 versions
, in opensuse-leap 16.0

πŸ’… passbolt-list-user(1) β€” the manual page, but make it make sense

okay so bestie, this is the man page for passbolt-list-user, and yes the manual name is literally right there in the title because that's how man pages roll πŸŽ€ buckle up, we're listing users.


✨ NAME ✨

passbolt-list-user β€” Lists Passbolt Users 🫢 that's it, that's the whole vibe.


🌸 SYNOPSIS 🌸

passbolt list user [flags]

run it, add flags, get users. iconic behaviour honestly πŸ‘‘


πŸ¦‹ DESCRIPTION πŸ¦‹

It lists Passbolt Users. that's the assignment and it ate πŸ’… no cap, that's literally all the description says, and we respect the brevity.


⭐ OPTIONS ⭐

  • -a, --admin[=false] β€” only show Admins πŸ‘‘ (defaults to false, so you gotta opt in to the admin-only life)
  • -c, --column=[ID,Username,FirstName,LastName,Role] β€” the columns to return, bestie. possible Columns are: ID, Username, FirstName, LastName, Role, CreatedTimestamp, ModifiedTimestamp 🌈 (yes, the default value is [ID,Username,FirstName,LastName,Role])
  • -g, --group=[] β€” users that are members of groups πŸ«‚ (defaults to an empty list, [])
  • -h, --help[=false] β€” help for user 😭 the classic. defaults to false
  • -r, --resource=[] β€” users that have access to resources πŸ”‘ (again, empty list [] by default)
  • -s, --search="" β€” search for Users πŸ” defaults to the empty string ""

πŸ’– OPTIONS INHERITED FROM PARENT COMMANDS πŸ’–

these are the ones passed down from the parent command like a family heirloom:

  • --config="" β€” Config File πŸ“ (empty string by default)
  • --debug[=false] β€” enable Debug Logging πŸ› defaults to false
  • --filter="" β€” define a CEl expression as filter for any list commands. in the expression, all available columns of subcommand can be used (see -c/--column) πŸ‘€ see also CEl specifications under https://github.com/google/cel-spec. examples:
--filter '(Name == "SomeName" || matches(Name, "RegExpr")) && URI.startsWith("https://auth.")'
--filter 'Username == "User" && CreatedTimestamp > timestamp("2022-06-10T00:00:00.000-00:00")'
  • -j, --json[=false] β€” output JSON 🧚 defaults to false
  • --mfaDelay=10s β€” delay between MFA Attempts, only used in noninteractive modes ⏳ (default 10s)
  • --mfaMode="interactive-totp" β€” how to Handle MFA, the following Modes exist: none, interactive-totp and noninteractive-totp πŸ” (default "interactive-totp")
  • --mfaRetrys=3 β€” how often to retry TOTP Auth, only used in nointeractive modes πŸ” (default 3 β€” and yes, it's spelled mfaRetrys in the flag, we don't make the rules)
  • --mfaTotpOffset=0s β€” TOTP Generation offset only used in noninteractive-totp mode ⏰ (default 0s)
  • --mfaTotpToken="" β€” token to generate TOTP's, only used in nointeractive-totp mode 🎟️ (empty string by default)
  • --serverAddress="" β€” Passbolt Server Address (https://passbolt.example.com) 🌐 empty by default
  • --timeout=1m0s β€” timeout for the Context βŒ› (default 1m0s)
  • --userPassword="" β€” Passbolt User Password πŸ”’ empty by default
  • --userPrivateKey="" β€” Passbolt User Private Key πŸ—οΈ empty by default
  • --userPrivateKeyFile="" β€” Passbolt User Private Key File, if set then the userPrivateKey will be Overwritten with the File Content πŸ“„ (empty by default β€” and yes, it overwrites, so be mindful bestie)
fr fr, those --mfa* and --user* flags are inherited from the parent command, so if you're confused why they're here, blame the parent. it's giving family trauma 😭

πŸ‘€ SEE ALSO πŸ‘€


auto generated by spf13/cobra, dated Jul 2024 β€” so if the vibes feel machine-made, that's why πŸŽ€ mwah, love you, bye ✨

πŸ“¦ where this page comes from