Befehle für die Benachrichtigungsabonnementsverwaltung
Mithilfe der Befehle zum Verwalten von Abonnements für das BAM-Verwaltungsdienstprogramm können Sie mit Benachrichtigungsabonnements arbeiten.
get-subscription: Ruft eine Liste der Abonnenten einer Warnung ab.
add-subscription: Fügt einer Warnung einen Abonnenten hinzu.
remove-subscription: Entfernt einen Abonnenten aus einer Warnung.
Hinweis
Sie können die Ablaufverfolgung für jeden BM-Hilfsprogrammbefehl aktivieren, indem Sie den Parameterschalter -Trace:on|off einschließen. Die Ablaufverfolgungseinstellungen in der Konfigurationsdatei werden durch die Verwendung dieser Option überschrieben. Der Schalter kann in Verbindung mit jedem normalen BM-Befehl verwendet werden.
Hinweis
Auf einem System, das Unterstützung für die Benutzerkontensteuerung (User Account Control, UAC) bietet, müssen Sie das Tool möglicherweise mit Administratorrechten ausführen.
Befehl "get-subscription"
Verwendung
bm.exe get-subscriptions -View:<view name> -Alert:<alert name>[ -Server:<server> ][ -Database:<database> ]
Parameter
Parameter | BESCHREIBUNG |
---|---|
Ansicht:<Ansichtsname> | Der Name der Ansicht, für die die Benachrichtigung festgelegt werden soll. |
Warnung:<Warnungsname> | Der Name der Benachrichtigung, aus der das Abonnement abgerufen werden soll. |
Server:<Server> | Optional: Der Name des Servers, auf dem sich die Ansicht befindet. Der Server muss sich in derselben Domäne wie der Computer befinden, auf dem Sie bm.exe ausführen. Wenn der Servername nicht angegeben ist, wird der Standardname „localhost“ verwendet. |
Datenbank:<Datenbank> | Optional: Der Name der Datenbank, in der sich die Ansicht befindet. Wenn der Name nicht angegeben ist, wird der Standardname „BamPrimaryImport“ verwendet. |
Listet alle Abonnenten der angegebenen Benachrichtigung auf.
Beispiele
bm.exe get-subscriptions -View:SalesManagerView -Alert:SalesTooLow
bm.exe get-subscriptions -View:Shipments -Alert:SlowShipment -Server:Ship1
Befehl "add-subscription"
Verwendung
bm.exe add-subscription -View:<view name> -Alert:<alert name> -AccountName:<account name> -type: [ File | Email ][ -Email:<E-Mail-Adresse> ][ -Server:<server> ][ -Database:<database> ]
Parameter
Parameter | BESCHREIBUNG |
---|---|
Ansicht:<Ansichtsname> | Der Name der Ansicht, für die die Benachrichtigung festgelegt ist. |
Warnung:<Warnungsname> | Der Name der Benachrichtigung, die abonniert werden soll. |
AccountName:<Kontoname> | Das Konto im Format "Domäne\Benutzer", das die Benachrichtigung abonnieren soll. |
Typ: [ Datei | Email ] | Der Übermittlungstyp der Benachrichtigung. Wenn Sie als Übermittlungstyp E-Mail festlegen, müssen Sie den E-Mail-Parameter in der Befehlszeile angeben. |
Email:<E-Mail-Adresse> | Optional: Die E-Mail-Adresse, an die die Warnungsbenachrichtigung übermittelt wird. |
Server:<Server> | Optional: Der Name des Servers, auf dem sich die Ansicht befindet. Der Server muss sich in derselben Domäne wie der Computer befinden, auf dem Sie bm.exe ausführen. Wenn der Servername nicht angegeben ist, wird der Standardname „localhost“ verwendet. |
Datenbank:<Datenbank> | Optional: Der Name der Datenbank, in der sich die Ansicht befindet. Wenn der Name nicht angegeben ist, wird der Standardname „BamPrimaryImport“ verwendet. |
Fügt ein Abonnement der angegebenen Benachrichtigung für das festgelegte Konto hinzu.
Beispiele
bm.exe add-subscription -View:v1 -Alert:a2 -AccountName:domain\user -Type:File
bm.exe add-subscription -View:v1 -Alert:a2 -AccountName:domain\user -Type:Email -Email:useremail@domain.com
Befehl "remove-subscription"
Verwendung
bm.exe remove-subscription -View:<view name> -Alert:<alert name> -AccountName:<account name>[ -Server:<server> ][ -Database:<database> ]
Parameter
Parameter | BESCHREIBUNG |
---|---|
Ansicht:<Ansichtsname> | Der Name der Ansicht, für die die Benachrichtigung festgelegt ist. |
Warnung:<Warnungsname> | Der Name der Warnung. |
AccountName:<Kontoname> | Das Konto im Format "Domäne\Benutzer", das aus der Benachrichtigung entfernt werden soll. |
Server:<Server> | Optional: Der Name des Servers, auf dem sich die Ansicht befindet. Der Server muss sich in derselben Domäne wie der Computer befinden, auf dem Sie bm.exe ausführen. Wenn der Servername nicht angegeben ist, wird der Standardname „localhost“ verwendet. |
Datenbank:<Datenbank> | Optional: Der Name der Datenbank, in der sich die Ansicht befindet. Wenn der Name nicht angegeben ist, wird der Standardname „BamPrimaryImport“ verwendet. |
Entfernt das Abonnement des angegebenen Kontos aus der angegebenen Benachrichtigung. Alle Abonnements für das angegebene Konto werden entfernt.
Beispiele
bm.exe remove-subscription -View:v1 -Alert:a2 -AccountName:domain\user
bm.exe remove-subscription -View:v1 -Alert:a2 -AccountName:user -Server:s1