Mit diesem Befehl können Sie einen neuen Benutzer erstellen.
Verwendungszweck
Mit dem Befehl
createUser können Sie einen neuen Benutzer im Standard-Repository oder in dem vom übergeordneten Parameter des Befehls angegebenen Repository erstellen. Der Befehl erstellt im Standard-Realm eine Entität "PersonAccount".
Wenn die Aktion erfolgreich war, gibt der Befehl createUser den eindeutigen Namen des neu erstellten 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
createUser { -uid eindeutige_id -cn allgemeiner_name -sn familienname
-password kennwort [-confirmPassword kennwort]
[-mail e-mail] [-parent übergeordnetes_element] [-securityDomainName domänenname] }
Parameter
- -uid eindeutige_id
- Gibt für den zu erstellenden Benutzer die eindeutige ID an.
Virtual Member Manager erstellt anschließend für den Benutzer den Wert "uniqueId" und den Wert "uniqueName". Dieser Parameter ist dem Merkmal "uid" in Virtual Member Manager zugeordnet.
- -password kennwort
- Gibt für den Benutzer das Kennwort 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 Vornamen des Benutzers an. Dieser Parameter ist dem Merkmal "cn" in Virtual Member Manager zugeordnet.
- -sn familienname
- Gibt den Nachnamen des Benutzers an. Dieser Parameter ist dem Merkmal "sn" in Virtual Member Manager zugeordnet.
- -mail e-mail
- Gibt die E-Mail-Adresse des Benutzers an. Dieser Parameter ist dem Merkmal "ibm-PrimaryEmail" in Virtual Member Manager zugeordnet.
- -parent übergeordnetes_element
- Gibt das Repository an, in welchem Sie den Benutzer erstellen möchten.
Dieser Parameter ist dem Merkmal "parent" 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 einen Benutzer mit dem Namen "Dan Meyers" und der eindeutigen ID "dmeyers" sowie der E-Mail-Adresse dmeyers@acme.com und dem Kennwort "tempPass" zu erstellen:
$AdminTask createUser {-uid dmeyers –password tempPass -confirmPassword tempPass
–cn Dan –sn Meyers –mail dmeyers@acme.com}