List team members
| Flag | Type | Required | Default | Description |
|---|---|---|---|---|
--email | string | Filter by exact email | ||
--page | int | 0 | Page number | |
--page-size | int | 0 | Items per page (max 100) |
Sample output (--json)
--email matches an address exactly rather than searching. Mirrors List team members in the API.
Show a team member
Sample output (--json)
Add team members
| Flag | Type | Required | Default | Description |
|---|---|---|---|---|
--emails | string | Yes | Comma-separated emails to add | |
--invited-by | string | Email of an existing workspace admin | ||
--json-file | string | Path to JSON file with team member data | ||
--organization-role | string | Organization role (defaults to Standard) | ||
--send-invitation-email | bool | true | Send an invitation email to the added members |
--emails takes a comma-separated list and is required. Omit --organization-role and each invitee is added as Standard. Pass --send-invitation-email=false to add them without sending an invite.
Sample output (--json)
Update a team member
| Flag | Type | Required | Default | Description |
|---|---|---|---|---|
--email | string | |||
--first-name | string | First name | ||
--json-file | string | Path to JSON file with team member data | ||
--last-name | string | Last name | ||
--organization-role | string | Organization role | ||
--time-zone | string | Time zone |
Sample output (--json)
--organization-role must name a role that already exists in the workspace. Mirrors Update team member in the API.
Delete a team member
Sample output
--quiet prints success. Mirrors Remove team member in the API.