Anfang des Inhaltsbereichs

Funktionsdokumentation Subskriptionsservice  Dokument im Navigationsbaum lokalisieren

Verwendung

Der Subskriptionsservice ermöglicht es Benutzern, über Änderungen an Dokumenten und Verzeichnissen auf dem Laufenden zu bleiben. Er informiert Benutzer über Änderungen an subskribierten Ressourcen, indem er in festgelegten Intervallen Benachrichtigungen schickt (siehe Benachrichtigungen).

Eine Variante des Subskriptionsservice wird zur Verwaltung von Subskriptionen in Diskussionen verwendet.

Voraussetzungen

Folgende Services sind konfiguriert und aktiviert:

      Benachrichtigungs-Service

      Crawler-Service

Funktionsumfang

Folgende Parameter bestimmen das Verhalten des Subskriptionsservice:

Parameter für den Subscriptionsservice

Parameter

Obligatorisch

Beschreibung

Name

Ja

ID des Service

Allowed AdminNotifications

Nein

Auswahl von Ereignissen, die die Subskription selbst betreffen, bei denen Benachrichtigungen versendet werden

Durch Kommata getrennt können folgende Werte eingetragen werden:

create (Voreinstellung): Wenn die Subskription angelegt wurde, wird eine Benachrichtigung gesendet.

delete (Voreinstellung): Wenn die Subskription gelöscht wurde, wird eine Benachrichtigung gesendet.update: Wenn die Berechtigungseigenschaften, zum Beispiel die Häufigkeit oder die Dauer, geändert wurden, wird eine Benachrichtigung gesendet.

updateresource (Voreinstellung): Wenn subskribierte Ressourcen geändert wurde, wird eine Benachrichtigung gesendet.

Bei den oben aufgeführten Ereignissen erhalten der Eigner der Subskription und die Benutzer, die sich auf die Ressource subskribiert haben, eine Benachrichtigung.

updaterecipient (Voreinstellung): Wenn die Empfängerliste geändert wurde, wird eine Benachrichtigung gesendet.

Bei diesem Ereignis erhalten der Eigner der Subskription und der Benutzer, der sich neu auf die Ressource subskribiert hat, eine Benachrichtigung.

unsubscribe: Wenn sich der Benutzer aus der Empfängerliste ausgetragen hat, wird eine Benachrichtigung gesendet.

Bei diesem Ereignis erhalten der Eigner der Subskription und der Benutzer, der die Subskription beendet hat, eine Benachrichtigung.

Service User

Nein

Benutzer, der vom Subskriptionsservice zum Polling von Ressourcen verwendet wird (z.B. subscription_service)

Der Benutzer muss als Systembenutzer) konfiguriert sein.
Der Standardbenutzer ist
subscription_service.

Subscription Service ID in Database

Nein

Identifikation der Einträge eines Subskriptionsservice in der Datenbank

Es können mehrere Subskriptionsservices die gleiche Subscription Service ID haben. Dies ist insbesondere dann sinnvoll, wenn die Subskriptionen eines Repositorys an mehrere Subskriptionsservices verteilt werden sollen.

Wenn Sie nichts angeben wurde, wird vom System standardmäßig der Name als Subscription Service ID eingetragen.

Send Admin Notifications to Action Inbox

No

Boolescher Parameter, der festlegt, ob per E-Mail gesendete Administrationsbenachrichtigungen auch im Zentralen Arbeitsvorrat erscheinen

Eine Administrationsbenachrichtigung informiert über Änderungen an einer Subskription, nicht über Änderungen an der subskribierten Ressource.

Standardmäßig ist der Parameter aktiviert.

Send Notifications to Action Inbox

Nein

Boolescher Parameter, der festlegt, ob per E-Mail gesendete Benachrichtigungen auch im zentralen Arbeitsvorrat erscheinen

Standardmäßig ist der Parameter aktiviert.

Wenn der Parameter deaktiviert wird, werden Benachrichtigungen nur im Client des Mail-Servers angezeigt, der in der Konfiguration der E-Mail-Kommunikationskanäle angegeben ist.

Originators

Ja

Liste von Absendern, die als Absendernamen in Benachrichtigungen erscheinen, die vom Subskriptionsservice über verschiedene Kommunikationskanäle gesendet werden (siehe Channel-Absender)

Um Subskriptionen per E-Mail empfangen zu können, muss ein Channel-Absender vom Typ EMAIL (z. B. subscription.EMAIL) angegeben sein.

Expiration Values

Nein

Gibt die möglichen Werte an, die dem Benutzer beim Verwalten von Benachrichtigungen angezeigt werden

Trennen Sie mehrere Angaben durch Kommata.

Folgende Angaben sind möglich:

never: Nie

one_week: Nach einer Woche

one_month: Nach einem Monat

six_months: Nach sechs Monaten

one_year: Nach einem Jahr

Frequency Values

Nein

Gibt die möglichen Werte an, die dem Benutzer beim Verwalten von Benachrichtigungen angezeigt werden

Trennen Sie mehrere Angaben durch Kommata.

Folgende Angaben sind möglich:

daily: Täglich

weekly: Wöchentlich

monthly: Monatlich

every_event: Bei jedem Ereignis

Scope Values

Nein

Gibt die möglichen Werte an, die dem Benutzer beim Verwalten von Benachrichtigungen angezeigt werden

Trennen Sie mehrere Angaben durch Kommata.

Folgende Angaben sind möglich:

folder: Nur Änderungen am Ordner selbst

level_0: Alle Objekte in diesem Ordner

level_1: Alle Objekte in diesem Ordner einschließlich Unterordnern

level_2: Bis zur 3. Ebene

level_3: Bis zur 4. Ebene

level_infinity: Rekursiv

Maximum Allowed Users

Ja

Angabe der Einschränkung für die maximale Anzahl an Benutzern, die einer einzelnen Subskription zugeordnet werden können.

Wenn eine maximale Anzahl von Benutzern für eine einzelne Subskription festgelegt wurde, ist es nicht möglich, weitere Benutzer zu der Subskription hinzuzufügen, wenn die maximale Anzahl erreicht ist.

Hinweis

Der Parameter Maximum Allowed Users ist auf 500 voreingestellt. Ein negativer Wert, zum Beispiel -1, entfernt die Einschränkung der Benutzer, die einer einzelnen Subskription zugeordnet werden können.

 

Die KM-Standardkonfiguration enthält zwei vorkonfigurierte Varianten des Subskriptionsservice:

      subscription (verwendet eine Standardzuordnung der Low-Level-Ereignisse zu Ereignissen, die für Subskriptionen relevant sind)

      subscription_collaboration (verwendet eine spezielle Ereigniszuordnung für Subskriptionen zu Diskussionen).

Falls Sie möchten, dass Benachrichtigungen nur in den Zentralen Arbeitsvorrat versendet werden, müssen Sie in der Konfiguration des Benachrichtigungs-Service im Parameter Channels den Wert NULL auswählen. Wählen Sie dann beim Anlegen einer Benachrichtigung den Kanal None aus (siehe Benachrichtigungen).

Aktivitäten

Normalerweise müssen Sie die Konfiguration dieser Services nicht ändern.

Um die Konfiguration der Subskriptionsservices zu prüfen oder anzupassen, wählen Sie im iView Konfiguration Content Management Repository Services (Show Advanced Options) Subscription Service.

Hinweis

Sie müssen den Subskriptionsservice bei jedem Repository registrieren, in dem Sie Subskriptionen nutzen wollen. Der Service subscription_collaboration muss bei dem Repository registriert werden, das die Collaboration-Daten enthält.

Hinweis

Beachten Sie, dass der Benutzer Benachrichtigungen für die Subskription zu einer Ressource in einem Collaboration Room erhält, wenn er oder sie die Leseberechtigung für die Ressource besitzt. Wenn solch ein Benutzer aus der Mitgliederliste des Collaboration Room entfernt wird, wird die Subskription nicht gelöscht, aber der entfernte Benutzer erhält keine Benachrichtigung für diese Subskription, weil er oder sie ihre Leseberechtigung verloren hat.

 

 

Ende des Inhaltsbereichs