8.42. USER(1)
8.42.1. 名前 リンクのコピーリンクがクリップボードにコピーされました!
user - プロパティーセキュリティーレルムで Data Grid ユーザーを管理します。
8.42.2. 概要 リンクのコピーリンクがクリップボードにコピーされました!
user ls
user create 'username'
user describe 'username'
user remove 'username'
user password 'username'
user groups 'username'
user encrypt-all
user roles ls 'principal'
user roles grant --roles='role1'[,'role2'…] 'principal'
user roles deny --roles='role1'[,'role2'…] 'principal'
user roles create --description='custom description' --permissions='perm1'[,'perm2'…] 'role'
user roles update --permissions='perm1'[,'perm2'…] --description='updated description' 'role'
user roles remove 'role'
user roles describe 'role'
8.42.3. 説明 リンクのコピーリンクがクリップボードにコピーされました!
ls、create、describe、remove、password、groups、および encrypt-all サブコマンドを使用して、プロパティーレルムのユーザーを管理します。承認にクラスターロールマッパーを使用する場合は、roles サブコマンドを使用してプリンシパルからロールへのマッピングをリスト表示および変更します。
8.42.4. コマンドの概要 リンクのコピーリンクがクリップボードにコピーされました!
- user ls
- プロパティーファイルに存在するユーザーまたはグループをリスト表示します。
- user create 'username'
- パスワードの入力を求めた後、ユーザーを作成します。
- user describe 'username'
- ユーザー名、レルム、およびユーザーが属するグループを含め、ユーザーを説明します。
- user remove 'username'
- 指定されたユーザーをプロパティーファイルから削除します。
- user password 'username'
- ユーザーのパスワードを変更します。
- user groups 'username'
- ユーザーが属するグループを設定します。
- user encrypt-all
- プレーンテキストのユーザープロパティーファイル内のすべてのパスワードを暗号化します。
- user roles ls 'principal'
- 指定されたプリンシパル (ユーザーまたはグループ) のすべてのロールをリスト表示します。
- user roles grant --roles='role1'[,'role2'…] 'principal'
- プリンシパルに 1 つ以上のロールを付与します。
- user roles deny --roles='role1'[,'role2'…] 'principal'
- プリンシパルに対する 1 つ以上のロールを拒否します。
- user roles create --permissions='perm1'[,'perm2'…] 'role'
- 指定された権限を持つ新しいロールを作成します。
- user roles remove 'role'
- 既存のロールを削除します。
- user roles describe 'role'
- Describes an existing role.
8.42.5. 共通のオプション リンクのコピーリンクがクリップボードにコピーされました!
これらのオプションは、すべてのコマンドに適用されます。
- -h, --help
- コマンドまたはサブコマンドのヘルプページを表示します。
- -s, --server-root='path-to-server-root'
-
サーバールートへのパス。デフォルトは
serverです。 - -f, --users-file='users.properties'
-
ユーザーパスワードを含むプロパティーファイルの名前。デフォルトは
users.propertiesです。 - -w, --groups-file='groups.properties'
-
ユーザーからグループへのマッピングを含むプロパティーファイルの名前。デフォルトは
groups.propertiesです。
8.42.6. ユーザー作成/変更のオプション リンクのコピーリンクがクリップボードにコピーされました!
- -a, --algorithms
- パスワードのハッシュに使用されるアルゴリズムを指定します。
- -g, --groups='group1,group2,…'
- ユーザーが属するグループを指定します。
- -p, --password='password'
- ユーザーのパスワードを指定します。
- -r, --realm='realm'
- レルム名を指定します。
- --plain-text
- パスワードをプレーンテキストで保存するかどうかを定義します (非推奨)。
8.42.7. ユーザーリストのオプション リンクのコピーリンクがクリップボードにコピーされました!
- --groups
- ユーザーの代わりにグループのリストを表示します。
8.42.8. ユーザー暗号化 (すべて) のオプション リンクのコピーリンクがクリップボードにコピーされました!
- -a, --algorithms
- パスワードのハッシュに使用されるアルゴリズムを指定します。
8.42.9. ユーザーのロールのオプション リンクのコピーリンクがクリップボードにコピーされました!
- -p, --permissions
-
LIFECYCLE、READ、WRITE、EXEC、LISTEN、BULK_READ、BULK_WRITE、ADMIN、CREATE、MONITOR、ALL、ALL_READ、ALL_WRITEパーミッションから 1 つ以上指定します。