Mit diesem Befehl erteilen Sie einem bestimmten Benutzer dieselben Gruppenzugehörigkeiten wie einem anderen Benutzer.
Verwendungszweck
Mit dem Befehl
duplicateMembershipOfUser können Sie einen Benutzer zum Mitglied derselben Gruppe wie einen anderen Benutzer machen. Beispiel: Benutzer_1 ist Mitglied in Gruppe B und Gruppe C. Verwenden Sie den Befehl "duplicateMembershipOfUser", um Benutzer_2 denselben Gruppen zuzuordnen, zu denen Benutzer_1 gehört.
Wenn die Aktion erfolgreich war, gibt der Befehl duplicateMembershipOfUser den eindeutigen Namen des Benutzers zurück, der im Parameter "copyToUniqueName" angegeben wurde.
Anmerkung: Falls die Option Globale Sicherheitseinstellungen
verwenden für den Benutzerrealm oder die Option
Globale zusammengefasste Repositorys als Realmtyp für die angegebene Domäne ausgewählt ist, wird dieser Befehl für das föderierte Repository der Verwaltungsdomäne ausgeführt.
Die für die Domäne vorgenommenen Konfigurationsänderungen werden jedoch auf die sicherheitsdomänenspezifische Konfiguration angewendet.
Befehl
Syntax
duplicateMembershipOfUser { -copyFromUniqueName eindeutiger_name -copyToUniqueName eindeutiger_name [-securityDomainName domänenname] }
Parameter
- -copyFromUniqueName eindeutiger_Name
- Gibt den Namen des Benutzers an, dessen Gruppenzugehörigkeiten Sie für einen anderen Benutzer kopieren möchten.
- -copyToUniqueName eindeutiger_Name
- Gibt den Namen des Benutzers an, dem Sie die Zugehörigkeiten des Benutzers hinzufügen möchten, welchen Sie im Parameter "copyFromUniqueName" angegeben haben.
- -securityDomainName domänenname
- Gibt den Namen an, der die Sicherheitsdomäne eindeutig kennzeichnet.
Wenn Sie diesen Parameter nicht angeben, verwendet der Befehl das globale föderierte Repository.
Beispiel
Geben Sie den folgenden Befehl aus, um den Benutzer "meyersd" zum Mitglied aller Gruppen zu machen, zu denen der Benutzer "jhart" gehört:
$AdminTask duplicateMembershipOfUser
{-copyFromUniqueName uid=jhart,cn=users,dc=yourco,dc=com
-copyToUniqueName uid=meyersd,cn=users,dc=yourco,dc=com }