Effiziente Administration Ihrer Netzwerkumgebung

Werbung
Admin
Anwender
Au f
träg
e, F
reig
abe
n
,
tzer
enu r und
et B
e
walt , Ordn ungen
r
e
V
en chtig
box
e
Mail ibt Ber
verg
Erzeugt und pflegt
Mailboxen und
Datenbanken
Anbindung von
Fremdsystemen
n
ne
atio
r m onen
o
f
i
rin nt
tze onve
nu
Be n d K
u
Ve r
Mail waltet
Ben
box
Ber en und utzer,
ech
tigu vergib
nge
t
n
*Alle Firmensymbole sind eingetragene Warenzeichen der Inhaberfirmen
Effiziente Administration Ihrer
Netzwerkumgebung
MailQueue Schnittstelle
Inhaltsverzeichnis
1 Allgemeines _____________________________________________ 3
2 Voraussetzungen ________________________________________ 3
3 Mail-Struktur ____________________________________________ 4
4 Beispiel _________________________________________________ 5
5 Sicherheit _______________________________________________ 7
Operations Manager
1
Mail Queue Schnitstelle
Allgemeines
Mit der MailQueue-Schnittstelle können Anträge in die Warteschlagen des
Operations Managers gestellt werden. Der Start eines Antrags erfolgt dabei
durch das Versenden einer E-Mail mit den erforderlichen Antragsdaten an ein
definiertes Postfach.
In den folgenden Kapiteln ist erklärt, wie die MailQueue-Schnittstelle
verwendet werden kann, um eine automatisierte Anbindung von Operations
Manager Prozessen an beliebige Systeme über die MailQueue-Schnittstelle
zu realisieren.
2
Voraussetzungen
Für das erfolgreiche Einstellen von Anträgen per E-Mail sind einige
Voraussetzung zu realisieren:
• Der als Empfänger definierte Benutzer muss ein aktives Mailkonto
haben und sich wenigstens einmal mit seinem Konto interaktiv am
ausführenden Dispatcher Server angemeldet haben. (Erfolgt über die
Anmelung am Server.)
• Der ausführende Dispatcher muss Zugriff auf die definierte
Eingangsmailbox haben.
• Das Logon vom Dispatcher Service muss auf den als Empfänger
definierten Benutzer eingestellt sein.
• Bei der Verwendung von Exchange 2007 muss der Webservice aktiviert
sein.
• Der Absender des Antrags muss auf den Antrag berechtigt sein.
• Eintragungen in der Regestry
o HKLM\Software\UnicatGmbH\Dispatcher\Control\disableMailReq
uests = 0
o HKLM\Software\UnicatGmbH\Dispatcher\MailRequests
Exchange 2003
https://servername/exchange/username/inbox oder
https://servername/exchange/unsername/Posteingang
Exchange 2007
https://Mailserver/ews/exchange.asmx
Sollten Änderungen an der Regestry vorgenommen werden, muss der
Dispatcher Service neu gestartet werden, da andernfalls die
Änderungen nicht aktiviert sind.
Stand: 23.09.2009
Seite 3 von 7
Operations Manager
3
Mail Queue Schnitstelle
Mail-Struktur
Ein E-Mail, mit der ein Antrag im Operations Manager gestartet werden kann,
hat die folgende Form:
• Empfänger: Der für MailQueue-Anträge definierte Empfänger.
• Betreff: OMJOB – um dem Dispatcher zu signalisieren, dass es sich
hierbei um einen Antrag handelt.
• Mailtext:
Alle Zeilen des Mailtextes müssen mit einem Umbruch geschlossen
werden.
• OMInqueue
• Server: Dies ist der NetBios-Name des Datenbankservers in dessen
Datenbank der neue Antrag eingestellt wird.
• Datenbank: Dies ist die Datenbank in welche der neue Antrag
eingestellt wird z.B. ntadm2.
• Schema: Dies ist der Name des Antragsart.
• Template: Vorlage (Registersatz) der Antragsart, welche verwendet
werden soll.
Stand: 23.09.2009
Seite 4 von 7
Operations Manager
•
4
Mail Queue Schnitstelle
Parameter: Hier erfolgt eine Auflistung aller Parameter, die der
Antrag benötigt. Diese müssen als Liste von Parameternamen und
Parameterwerten angegeben werden. Gibt es z.B. ein
Oberflächenregister ‚GUIValueOne‘ und wird darin ein Eintrag
gemacht, muss hier jetzt die Angabe mit ‚GUIValueOne‘ und Wert
des Eintrags erfolgen. Es können beliebig viele Parameter, je nach
Design der Antragsart übergeben werden.
Beispiel
Im folgenden wird der Standardantrag ‚OM WS Inqueue‘ (ein einfacher Antrag,
der ein paar Sekunden wartet) über die MailQueue-Schnittstelle aktiviert.
Zunächst aber erst einmal die überliche Vorgehensweise:
Die Werte ‚ValueOne’ und ‚ValueTwo’ ergeben die Gesamtwartezeit. Wie
würde hierfür bei der beschriebenen Antragsart die E-Mail aussehen?
Stand: 23.09.2009
Seite 5 von 7
Operations Manager
Mail Queue Schnitstelle
Zunächst das Antragsschema:
Die zu übergebenden Parameter sind also ‚GUIValueOne, und
‚GUIValueTwo’. Damit kann die E-Mail für den Start folgendermaßen
aussehen:
Stand: 23.09.2009
Seite 6 von 7
Operations Manager
Mail Queue Schnitstelle
Sonderzeichen sind so weit dies möglich ist zu vermeiden, da die
Antragsdaten an den Webservice übergeben werden.
Die E-Mail wird kurz nach dem Erhalt aus dem Posteingang entfernt und im
Operations Manager verarbeitet. Der Ablauf des Antrags kann in der
Warteschlagen des Operations Manager verfolgt werden.
Der Absender des Antrags erhält nur dann eine Benachrichtigung über die
erfolgte Abarbeitung des Antrags, wenn dies im auszuführenden Antrag
eingearbeitet ist.
5
Sicherheit
Aufgrund der Prozess-Logik muss der Operations-Manager den Urheber bzw.
Antragsteller eines Antrags identifizieren.
In der MailRequest-Schnittstelle wird dafür der Absender der E-Mail
herzangezogen. Der Absender muss also über die Zugriffsberechtigungen für
die Antragsart verfügen (RM – Read, Middleware).
Stand: 23.09.2009
Seite 7 von 7
Herunterladen