Commands
lin user
Inspect and manage workspace users
Inspect and manage workspace users
lin user change-role
Change a user's workspace role (workspace admin only)
lin user change-role <email|id>| Flag | Type | Default | Description |
|---|---|---|---|
--dry-run, -n | bool | false | print the intended operation and variables without executing |
--role | string | - | target role: admin, user or guest |
lin user get
Show one user
lin user get <email|id|me>Examples
lin user get me
lin user get alex@example.comlin user list
List workspace users
lin user list| Flag | Type | Default | Description |
|---|---|---|---|
--active-only | bool | false | only active users |
--all, -a | bool | false | follow cursors until exhaustion |
--cursor | string | - | resume from a previous next_cursor |
--limit, -l | int | 50 | page size |
lin user suspend
suspend a user (workspace admin only)
lin user suspend <email|id>| Flag | Type | Default | Description |
|---|---|---|---|
--confirm | string | - | confirm the destructive action by repeating the resource id |
--dry-run, -n | bool | false | print the intended operation and variables without executing |
lin user unsuspend
unsuspend a user (workspace admin only)
lin user unsuspend <email|id>| Flag | Type | Default | Description |
|---|---|---|---|
--dry-run, -n | bool | false | print the intended operation and variables without executing |
lin user update
Update a user's profile
lin user update <email|id|me>| Flag | Type | Default | Description |
|---|---|---|---|
--description | string | - | profile description |
--display-name | string | - | display name |
--dry-run, -n | bool | false | print the intended operation and variables without executing |
--name | string | - | full name |
--status-emoji | string | - | status emoji |
--status-label | string | - | status label |
--timezone | string | - | IANA timezone |
--title | string | - | job title |