project-user — プロジェクトユーザー
プロジェクトユーザー(CMS 側のエンドユーザー)と、その RBAC を管理します。開発者自身のアカウント管理は対象外で、Orizm Console で行います。
すべて認証とプロジェクトコンテキストが必要です。
orizm project-user list
プロジェクトユーザーの一覧を表示します。
orizm project-user list [--limit <n>] [--offset <n>]オプション
| オプション | 説明 |
|---|---|
--limit <n> | 取得件数(50 / 100 / 200)。既定は 50。 |
--offset <n> | ページネーションのオフセット。既定は 0。 |
orizm project-user get
特定のプロジェクトユーザーの詳細を表示します。
orizm project-user get <user-id>引数
| 引数 | 説明 |
|---|---|
<user-id> | プロジェクトユーザーの ID。 |
orizm project-user invite
ユーザーをメールで招待します。
orizm project-user invite <email> [--name <s>] [--group-role <g>:<r>]引数
| 引数 | 説明 |
|---|---|
<email> | 招待するメールアドレス。 |
オプション
| オプション | 説明 |
|---|---|
--name <s> | 表示名。 |
--group-role <g>:<r> | 招待時に付与する RBAC(複数指定可)。 |
orizm project-user invite alice@example.com --name Alice --group-role editors:writerorizm project-user update
表示名や Group / Role を更新します。
orizm project-user update <user-id> [--name <s>] [--group-role <g>:<r>] [--add-group-role <g>:<r>] [--remove-group-role <g>] [--clear-group-roles]引数
| 引数 | 説明 |
|---|---|
<user-id> | プロジェクトユーザーの ID。 |
オプション
| オプション | 説明 |
|---|---|
--name <s> | 表示名を変更します。 |
--group-role <g>:<r> | RBAC を全置換します(複数指定可)。 |
--add-group-role <g>:<r> | RBAC を追加します。同じ group は role を置き換えます(複数指定可)。 |
--remove-group-role <g> | group 名を指定して RBAC を削除します(複数指定可)。 |
--clear-group-roles | RBAC をすべて削除します。 |
Group / Role の編集方式は key management の Group / Role の編集 と同じです。全置換系と編集系は同時に指定できません。
orizm project-user delete
プロジェクトユーザーを削除します。プロジェクトユーザーはプロジェクトごとに管理されるため、削除するとそのユーザーは対象プロジェクトから完全に取り除かれ、サインインできなくなります。
orizm project-user delete <user-id> [--yes]引数
| 引数 | 説明 |
|---|---|
<user-id> | プロジェクトユーザーの ID。 |
オプション
| オプション | 説明 |
|---|---|
--yes | 確認プロンプトをスキップします。 |
Last updated on