Skip to content

tagru whoami ​

ログイン中のユーザーと、参加中のワークスペースを表示します。

text
tagru whoami [--target <prod|test|localhost>] [--json]

オプション ​

オプション内容
-t, --target <name>接続先
--jsonJSON で出力する

出力例 ​

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" }
  ]
}
項目型内容
targetstring接続先
uidstringユーザー ID
emailstringメールアドレス(未設定なら空文字)
namestring名前(未設定なら空文字)
scopesstring[]許可された権限(cli:read / cli:write)
workspaces[]object[]参加中のワークスペース { id, name, role }(role は owner / admin / member)

関連 ​