32.6. CLI での IdM ロールの管理
コマンドライン (CLI) を使用して Identity Management (IdM) のロールを管理するには、次の手順に従います。
前提条件
- IdM、または ユーザー管理者 ロールを管理する管理者権限
- 有効な Kerberos チケット。詳細は、kinit による IdM への手動ログイン を参照してください。
- 既存の特権。特権の詳細は、CLI での IdM 特権の管理 を参照してください。
手順
ipa role-addコマンドを使用して、新規ロールエントリーを追加します。$ ipa role-add --desc="User Administrator" useradmin ------------------------ Added role "useradmin" ------------------------ Role name: useradmin Description: User Administratoripa role-add-privilegeコマンドを使用して、必要な特権をロールに追加します。$ ipa role-add-privilege --privileges="user administrators" useradmin Role name: useradmin Description: User Administrator Privileges: user administrators ---------------------------- Number of privileges added 1 ----------------------------ipa role-add-memberコマンドを使用して、必要なメンバーをロールに追加します。使用可能なメンバータイプ: ユーザー、グループ、ホスト、およびホストグループ。
たとえば、useradmins という名前のグループを、以前に作成した useradmin ロールに追加するには、次のコマンドを実行します。$ ipa role-add-member --groups=useradmins useradmin Role name: useradmin Description: User Administrator Member groups: useradmins Privileges: user administrators ------------------------- Number of members added 1 -------------------------