
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.
Folgende Services sind konfiguriert und aktiviert:
Folgende Parameter bestimmen das Verhalten des Subskriptionsservice:
Parameter für den Subskriptionsservice
|
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. mark_for_archiving: Sendet eine Benachrichtigung, wenn ein KMC-Archivierungsobjekt für die Archivierung markiert wurde. archiving: Sendet eine Benachrichtigung, wenn ein KMC-Archivierungsobjekt archiviert wird. |
|
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 nichts angegeben wurde, wird vom System standardmäßig der Name als Subscription Service ID eingetragen. |
|
Send Admin Notifications to Action Inbox |
Nein |
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.
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:
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 (siehe Benachrichtigungs-Service ). Wählen Sie anschließend den Channel None aus, wenn Sie eine Benachrichtigung anlegen (siehe Benachrichtigungen ).
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 → (Erweiterte Optionen einblenden) →Subscription Service.
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.
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.
Standardmäßig bezieht sich das im Text der Benachrichtigungs-E-Mail angezeigte Datum auf die Zeitzone des Systems, auf dem der Application Server Java (AS Java) installiert ist. Optional können Sie das Datum so konfigurieren, dass die Zeitzone des Subskriptionseigners verwendet wird. Als Voraussetzung müssen folgende Eigenschaften im Benutzerprofil des Subskriptionseigners konfiguriert sein:
|
Eigenschaft |
Beschreibung |
|
Sprache |
Wählen Sie auf der Registerkarte Allgemeine Informationen in der Drowpdown-Liste Sprache die Sprache aus, in der das Datum und die Uhrzeit im Text der Benachrichtigungs-E-Mail angezeigt werden soll. |
|
Zeitzone |
Wählen Sie auf der Registerkarte Kontaktinformationen in der Dropdown-Liste Zeitzone die Zeitzone aus, die im Text der Benachrichtigungs-E-Mail angezeigt werden soll. |