Aktivität „Mailbox erstellen“
Die Aktivität „Mailbox erstellen“ erstellt einen neuen Active Directory-Benutzer, sofern dieser noch nicht vorhanden ist, und eine Microsoft Exchange-Mailbox für diesen Benutzer.
Diese Aktivität implementiert den Microsoft Exchange-Befehl New-Mailbox.
Eingabevariablen
| Variable | Beschreibung |
|---|---|
| hostname | Der Hostname des Exchange-Servers, mit dem die Aktivität interagiert. Geben Sie in diese Variable keine IP-Adresse ein. |
| domain | Der Name der dem Exchange-Server zugewiesenen Domäne Wichtig: Der MID Server muss sich in derselben Domäne wie der Exchange-Server befinden. |
| first_name | Vorname des Benutzers |
| middle_initial | Erster Buchstabe des zweiten Vornamens des Benutzers |
| last_name | Nachname des Benutzers |
| alias | Der Anzeigename für die Mailboxadresse (der Teil der E-Mail-Adresse, der sich links des @-Symbols befindet). Wenn kein Alias angegeben ist, verwendet die Aktivität „Vorname.Nachname“ als Alias. Der Alias wird auch als Benutzerprinzipalname (UPN) verwendet, wenn in den optionalen Parametern kein Name angegeben ist. |
| password | Passwort, das für die neue Mailbox verwendet werden soll. Das Passwort wird verschlüsselt, wenn es an den Zielhost gesendet wird. |
| parameters | Optionale Parameter in der JavaScript Object Notation (JSON), die an den Exchange-Server übergeben werden. Exchange-Aktivitäten können keine Parameter übergeben, die auf ein Objekt verweisen, z. B. ein PSCredential-Objekt. Für Parameter, die diesen Datentyp erfordern, wird Klartext automatisch in SecureString-Objekte konvertiert. Beim Versuch, eine Aktivität zu speichern, die doppelte Parameter angibt, einschließlich Parametern aus Aktivitätsvariablen oder falsch formatiertem JSON, wird eine Warnmeldung angezeigt. Hinweis: Wenn Sie einen Switch-Parameter übergeben, z. B. ForceUpgrade, müssen Sie das Format "parameter":"true" verwenden. |
Ausgabevariablen
| Variable | Beschreibung |
|---|---|
| result | Entweder success oder failure |
| error | Fehlermeldung, wenn der Vorgang fehlschlägt |
| Ausgabe | XML-Roh-Payload vom Exchange-Server. Diese Daten umfassen alle Exchange-Attribute. |
Bedingungen
| Bedingung | Beschreibung |
|---|---|
| Success | Die Aktivität konnte eine neue Mailbox für den angegebenen Benutzer erstellen. Wenn für diesen Benutzer kein Active Diectory-Account vorhanden ist, konnte mit dieser Aktivität ein neuer Account erstellt werden. |
| Failure | Die Aktivität konnte keine neue Mailbox oder einen Active Directory-Account für den angegebenen Benutzer erstellen. |