tagru whoami
ログイン中のユーザーと、参加中のワークスペースを表示します。
text
tagru whoami [--target <prod|test|localhost>] [--json]オプション
| オプション | 内容 |
|---|---|
-t, --target <name> | 接続先 |
--json | JSON で出力する |
出力例
text
$ tagru whoami
接続先: prod
メール: user@example.com
名前: Example User
ユーザー ID: user-0001
スコープ: cli:read cli:write
ワークスペース:
- サンプル店舗(オーナー) ws-xxxx
- サンプル企画(メンバー) ws-yyyyワークスペースのロールは、オーナー(owner)/ 管理者(admin)/ メンバー(member)です。
--json
tagru whoami --json は一覧・詳細の外枠を使わず、接続先とユーザーの情報をそのまま出します。
json
{
"target": "prod",
"uid": "user-0001",
"email": "user@example.com",
"name": "Example User",
"scopes": ["cli:read", "cli:write"],
"workspaces": [
{ "id": "ws-xxxx", "name": "サンプル店舗", "role": "owner" },
{ "id": "ws-yyyy", "name": "サンプル企画", "role": "member" }
]
}| 項目 | 型 | 内容 |
|---|---|---|
target | string | 接続先 |
uid | string | ユーザー ID |
email | string | メールアドレス(未設定なら空文字) |
name | string | 名前(未設定なら空文字) |
scopes | string[] | 許可された権限(cli:read / cli:write) |
workspaces[] | object[] | 参加中のワークスペース { id, name, role }(role は owner / admin / member) |
関連
- tagru use: ワークスペースを選ぶ