Workspace
Workspace
Switch the active workspace and look up teammates. One account can belong to many workspaces.
A General Input account can belong to many workspaces: your own projects, your employer's, a client's you were invited into. Each has its own credentials, integrations, workflows, and audit log, fully isolated from the others.
The CLI signs in once and remembers which workspace is active. Every command operates there until you switch.
geni workspace listshows every workspace your account belongs to.geni workspace switchchanges the active one.geni workspace currentprints the active one, with no network call.geni workspace memberslists teammates, to resolve a person to an exact email.
Bare geni workspace (and the alias geni workspaces) runs the list.
Per-call override
Every command accepts a global --workspace <slug> flag, placed before the subcommand, that overrides the active workspace for that one invocation:
geni workspace switch acme # the default for the rest of this shell
geni --workspace personal credential list # one-off, leaves the default aloneUse it to fan out across workspaces without flipping the default back and forth.