このコマンドを使用すれば、特定のユーザーに、別のユーザーと同じグループ・メンバーシップを付与することができます。
目的
duplicateMembershipOfUser コマンドを使用して、
特定のユーザーを、別のユーザーと同じすべてのグループのメンバーにします。
例えば、user1 がグループ B とグループ C に属している場合は、duplicateMembershipOfUser コマンドを使用して、user2 を、user1 と同じグループに追加することができます。
duplicateMembershipOfUser コマンドが正常に実行されると、copyToUniqueName パラメーターで指定したユーザーの固有名が戻されます。
注: ユーザー・レルム用に「グローバル・セキュリティー設定を使用する」オプションが選択されている場合、または指定されたドメインのレルム・タイプとして「グローバル統合リポジトリー」オプションが選択されている場合は、このコマンドは管理ドメインの統合リポジトリーで実行されます。ただし、ドメイン上で実行される構成の変更は、セキュリティー・ドメイン固有の構成に適用されます。
コマンド
構文
duplicateMembershipOfUser { -copyFromUniqueName uniqueName -copyToUniqueName uniqueName [-securityDomainName domainName] }
パラメーター
- -copyFromUniqueName uniqueName
- 別のユーザーが使用するグループ・メンバーシップのコピー元であるユーザーの名前を指定します。
- -copyToUniqueName uniqueName
- copyFromUniqueName パラメーターで指定したユーザーのメンバーシップを追加するユーザーの名前を指定します。
- -securityDomainName domainName
- セキュリティー・ドメインを一意に識別する名前を指定します。
このパラメーターが指定されていない場合、
コマンドはグローバル統合リポジトリーを使用します。
サンプル
meyersd というユーザーを、ユーザー jhart が属するすべてのグループのメンバーにするには、次のコマンドを実行します。
$AdminTask duplicateMembershipOfUser
{-copyFromUniqueName uid=jhart,cn=users,dc=yourco,dc=com
-copyToUniqueName uid=meyersd,cn=users,dc=yourco,dc=com }