37.4. IdM ホストグループへの ID ビューの適用
ipa idview-apply コマンドでは、--hostgroups オプションを使用できます。ただし、このオプションは、指定のホストに現在所属するホストに ID ビューを適用する 1 回限りの操作として機能しますが、ホストグループ自体と ID ビューを動的に関連付けることはありません。--hostgroups オプションは、指定したホストグループのメンバーを拡張して、各メンバーに --hosts オプションを個別に適用します。
新しいホストを後でホストグループに追加する場合は、--hosts オプションで ipa idview-apply コマンドを使用して、新しいホストに ID ビューを手動で適用する必要があります。
同様に、ホストグループからホストを削除すると、ID ビューは削除後でも、ホストに割り当てられます。削除されたホストから ID ビューの適用を解除するには、ipa idview-unapply id_view_name --hosts=name_of_the_removed_host コマンドを実行する必要があります。
次の目標を達成するには、次の手順に従ってください。
- ホストグループを作成し、そのグループにホストを追加する方法。
- ID ビューをホストグループに適用する方法。
- ホストグループに新規ホストを追加し、ID ビューを新しいホストに適用する方法。
前提条件
- ホストグループに適用する ID ビューが IdM に存在することを確認します。たとえば、ID ビューを作成して、特定の IdM クライアントで IdM ユーザーログイン名をオーバーライドするには、ID ビューを使用して、特定のホストにある IdM ユーザーのログイン名をオーバーライドする を参照してください。
手順
ホストグループを作成し、そのグループにホストを追加します。
ホストグループを作成します。たとえば、baltimore という名前のホストグループを作成するには、次のコマンドを実行します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ホストグループにホストを追加します。たとえば、host102 および host103 を baltimore ホストグループに追加するには、次のコマンドを実行します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
ホストグループのホストに ID ビューを適用します。たとえば、example_for_host1 ID ビューを baltimore ホストグループに適用するには、次のコマンドを実行します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ホストグループに新規ホストを追加し、ID ビューを新しいホストに適用します。
ホストグループに新規ホストを追加します。たとえば、somehost.idm.example.com ホストを baltimore ホストグループに追加するには、次のコマンドを実行します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow オプション: ID ビュー情報を表示します。たとえば、example_for_host1 ID ビューの詳細を表示するには、次のコマンドを実行します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow この出力では、ID ビューが baltimore ホストグループに新規追加されたホスト somehost.idm.example.com に適用されていないことが分かります。
ID ビューを新規ホストに適用します。たとえば、ID ビュー example_for_host1 を somehost.idm.example.com に適用するには、次のコマンドを実行します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
検証
ID ビュー情報を再度表示します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow この出力は、ID ビューが baltimore ホストグループに新規追加されたホスト somehost.idm.example.com に適用されていることを示しています。