Mit diesem Befehl können
Sie die Merkmale eines Benutzers ändern.
Verwendungszweck
Mit dem Befehl
updateUser
können Sie die folgenden Merkmale eines Benutzers ändern:
- uid (eindeutige ID)
- password (Kennwort)
- confirmPassword (Bestätigungskennwort)
- cn (allgemeiner Name)
- sn (Familienname)
- mail (E-Mail)
Dies sind
die einzigen Merkmale, die Sie mit dem Befehl "updateUser" ändern können.
Wenn die Aktion erfolgreich war, gibt der Befehl
updateUser
den eindeutigen Namen des aktualisierten Benutzers zurück.
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.
Syntax
updateUser { -uniqueName eindeutiger_name [-uid eindeutige_id] [-password kennwort]
[-confirmPassword kennwort] [-cn allgemeiner_name] [-sn familienname]
[-mail mail] [-securityDomainName domänenname] }
Parameter
- -uniqueName eindeutiger_name
- Gibt den
Wert für den eindeutigen Namen des Benutzers an, dessen Merkmale Sie ändern möchten. Dieser Parameter ist dem Merkmal "uniqueName" in Virtual Member Manager zugeordnet.
- -uid eindeutige_id
- Gibt den neuen Wert für die
eindeutige ID des Benutzers an. Dieser Parameter ist dem Merkmal "uid" in Virtual Member Manager zugeordnet.
- -password kennwort
- Gibt das neue
Kennwort für den Benutzer an. Dieser Parameter ist dem Merkmal "password" in Virtual Member Manager zugeordnet.
- -confirmPassword kennwort
- Gibt
das Kennwort erneut an, um die Richtigkeit der Eingabe für den Parameter "password" zu überprüfen. Dieser Parameter ist dem Merkmal "password" in Virtual Member Manager zugeordnet.
- cn allgemeiner_name
- Gibt
den neuen Vornamen des Benutzers an. Dieser Parameter ist dem Merkmal "cn" in Virtual Member Manager zugeordnet.
- -sn familienname
- Gibt den neuen
Nachnamen des Benutzers an. Dieser Parameter ist dem Merkmal "sn" in Virtual Member Manager zugeordnet.
- -mail e-mail
- Gibt die neue
E-Mail-Adresse des Benutzers an. Dieser Parameter ist dem Merkmal "mail" in Virtual Member Manager zugeordnet.
- -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 Wert für die eindeutige ID ("uid") des
Benutzers "Dan Meyers" von "dmeyesr,cn=users,dc=yourco,dc=com" in "dameyers" zu ändern:
$AdminTask updateUser {-uniqueName uid=dmeyers,cn=users,dc=yourco,dc=com –uid dameyers}
Geben
Sie den folgenden Befehl aus, um die E-Mail-Adresse und den allgemeinen Namen
des Benutzers "Dan Meyers" zu ändern, dessen eindeutiger Name ("uniqueName")
"uid=dmeyers,cn=users,dc=yourco,dc=com" lautet:
$AdminTask updateUser {uniqueName uid=dmeyers,cn=users,dc=yourco,dc=com
–mail meyersd@acme.com -cn Daniel}