{"id":7080,"date":"2021-02-15T20:03:26","date_gmt":"2021-02-15T18:03:26","guid":{"rendered":"https:\/\/u-labs.de\/portal\/?p=7080"},"modified":"2021-02-15T20:03:27","modified_gmt":"2021-02-15T18:03:27","slug":"newsletter-benachrichtigungsintervalle-fuer-jeden-benutzer-einsehen-und-setzen-in-hcl-connections-6-5","status":"publish","type":"post","link":"https:\/\/u-labs.de\/portal\/newsletter-benachrichtigungsintervalle-fuer-jeden-benutzer-einsehen-und-setzen-in-hcl-connections-6-5\/","title":{"rendered":"Newsletter Benachrichtigungsintervalle f\u00fcr jeden Benutzer einsehen und setzen in HCL Connections 6.5"},"content":{"rendered":"<p>Die standardm\u00e4\u00dfig gesetzten Benachrichtigungseinstellungen (Profil &gt; <em>Einstellungen<\/em>) von HCL Connections 6.5 sind nicht f\u00fcr jeden Anwendungsfall optimal. So erh\u00e4lt man beispielsweise von Wikis nur w\u00f6chentliche Newsletter. Vor allem wenn diese Anwendung stark genutzt wird, macht es mehr Sinn, diesen Intervall auf <em>t\u00e4glich<\/em> zu setzen. <\/p>\n<p>Folgender Artikel soll aufzeigen, welche offiziellen M\u00f6glichkeiten es zur Anpassung gibt. Dar\u00fcber hinaus wird vorgestellt, wie man die Newsletter-Einstellungen jedes Benutzers anzeigen und ver\u00e4ndern kann. Als Datenbanksystem wird DB2 genutzt. Mit entsprechenden Anpassungen an den jeweiligen Dialekt lassen sich die Informationen ggf. auch f\u00fcr andere Systeme verwenden.<\/p>\n<h2 class=\"wp-block-heading\">Newsletter Standard-Intervalle ver\u00e4ndern (offizieller Weg)<\/h2>\n<p>Die E-Mail Benachrichtigungen werden in der folgenden Datei konfiguriert:<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-bash\" data-line=\"\">\/opt\/IBM\/WebSphere\/AppServer\/profiles\/Dmgr01\/config\/cells\/CnxCell\/LotusConnections-config\/notification-config.xml<\/code><\/pre>\n<p><strong>Dmgr01 <\/strong>und <strong>CnxCell <\/strong>sind ggf. entsprechend dem Namen des Deployment-Managers bzw. der Zelle zu ersetzen. <\/p>\n<p>In der <strong>notification-config.xml <\/strong>k\u00f6nnen wir f\u00fcr alle Anwendungen\/Aktionen, die auf der Einstellungsseite unter https:\/\/cnx.host\/news\/ eingestellt werden k\u00f6nnen, die Standardwerte ver\u00e4ndern. Im oberen <strong>&lt;categories&gt;<\/strong> Bereich befinden sich die anwendungsunabh\u00e4ngigen Elemente, wie beispielsweise Erw\u00e4hnungen (@Mentions)<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-xml\" data-line=\"\">&lt;category name=&quot;mentions&quot; defaultFollowFrequency=&quot;INDIVIDUAL&quot; frequencyLocked=&quot;false&quot;\/&gt;<\/code><\/pre>\n<p>Hier steht <strong>defaultFollowFrequency <\/strong>auf <strong>INDIVIDUAL <\/strong>&#8211; Der Nutzer bekommt also bei jeder Erw\u00e4hung eine einzelne E-Mail, was in meinen Augen Sinn macht. Man kann hier auch auch z.B. <strong>DAILY<\/strong> eintragen. Dann werden s\u00e4mtliche Erw\u00e4hungen geb\u00fcndelt in einem T\u00e4glichen Newsletter versendet.<\/p>\n<p>Im unteren <strong>&lt;templates&gt;<\/strong> Bereich befinden sich die einzelnen Anwendungen (Blogs, Foren etc). Im Beispiel m\u00f6chten wir den Standardintervall von Wikis auf T\u00e4glich setzen. Hierf\u00fcr suchen wir das Element der Anwendung:<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-xml\" data-line=\"\">&lt;source name=&quot;wikis&quot; enabled=&quot;true&quot; defaultFollowFrequency=&quot;WEEKLY&quot; frequencyLocked=&quot;false&quot;&gt;<\/code><\/pre>\n<p>und setzen hier <strong>defaultFollowFrequency <\/strong>auf <strong>DAILY<\/strong>:<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-xml\" data-line=\"\">&lt;source name=&quot;wikis&quot; enabled=&quot;true&quot; defaultFollowFrequency=&quot;DAILY&quot; frequencyLocked=&quot;false&quot;&gt;<\/code><\/pre>\n<p>Um die \u00c4nderungen zu \u00fcbernehmen, per ISC oder wsadmin eine vollst\u00e4ndige Neusynchronisation durchf\u00fchren:<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik.png\"><img loading=\"lazy\" decoding=\"async\" width=\"651\" height=\"282\" src=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik.png\" alt=\"\" class=\"wp-image-7085\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik.png 651w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-300x130.png 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-70x30.png 70w\" sizes=\"auto, (max-width: 651px) 100vw, 651px\" \/><\/a><\/figure>\n<p>Anschlie\u00dfend die Anwendung <strong>News<\/strong> neu starten (Stop\/Start nacheinander dr\u00fccken)<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"572\" height=\"379\" src=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-1.png\" alt=\"\" class=\"wp-image-7086\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-1.png 572w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-1-300x199.png 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-1-70x46.png 70w\" sizes=\"auto, (max-width: 572px) 100vw, 572px\" \/><\/a><\/figure>\n<p>Damit die \u00c4nderungen wirksam werden, muss man allerdings in den Benachrichtigungen zun\u00e4chst den Standard wiederherstellen. Anschlie\u00dfend springt der Auswahlknopf bei <strong>Wikis<\/strong> von <strong>W\u00f6chentlicher Newsletter<\/strong> zu <strong>T\u00e4glicher Newsletter<\/strong>. <\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/cnx-notifications-default-change.gif\"><img decoding=\"async\" src=\"https:\/\/u-img.net\/img\/2429Cy.gif\" alt=\"\"\/><\/a><\/figure>\n<p>Dar\u00fcber hinaus gelten die neuen Standardeinstellungen f\u00fcr alle Benutzer, die nach dieser \u00c4nderung angelegt wurden.<\/p>\n<h2 class=\"wp-block-heading\">Welche Benachrichtigungseinstellungen sind bei einem Benutzer gesetzt?<\/h2>\n<p>Leider bietet Connections keine M\u00f6glichkeit einzusehen, welche Benachrichtigungseinstellungen bei einem bestimmten Benutzer aktiv sind. Auch \u00fcber IC360 ist dies nicht m\u00f6glich. Meiner Erfahrung nach ist dies jedoch an verschiedenen Stellen sinnvoll. Beispielsweise wenn sich Nutzer beim Support melden, weil sie zu wenige oder keine E-Mails erhalten. Sofern der Nutzer nicht f\u00fcr eine Remote-Sitzung erreichbar ist, kann man in der Datenbank pr\u00fcfen, was tats\u00e4chlich in Connections gesetzt wurde.<\/p>\n<p>Die f\u00fcr jeden Nutzer gesetzten Benachrichtigungsintervalle sind in der Homepage-Datenbank, Tabelle <strong>EMD_RESOURCE_PREF <\/strong>gespeichert.<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-sql\" data-line=\"\">SELECT RESOURCE_PREF_ID, PERSON_ID, RESOURCE_TYPE, \n(\n\tCASE \n\t\tWHEN RESOURCE_TYPE = 1 THEN &#039;responses&#039;\n\t\tWHEN RESOURCE_TYPE = 2 THEN &#039;profiles&#039;\n\t\tWHEN RESOURCE_TYPE = 3 THEN &#039;communities&#039;\n\t\tWHEN RESOURCE_TYPE = 4 THEN &#039;activities&#039;\n\t\tWHEN RESOURCE_TYPE = 5 THEN &#039;blogs&#039;\n\t\tWHEN RESOURCE_TYPE = 6 THEN &#039;bookmarks&#039; \n\t\tWHEN RESOURCE_TYPE = 7 THEN &#039;files&#039;\n\t\tWHEN RESOURCE_TYPE = 8 THEN &#039;forums&#039;\n\t\tWHEN RESOURCE_TYPE = 9 THEN &#039;wikis&#039;\n\t\tWHEN RESOURCE_TYPE = 10 THEN &#039;tags&#039;\n\t\tWHEN RESOURCE_TYPE = 22 THEN &#039;mention&#039;\n\tEND\n) AS APP_NAME,\n(\n\tCASE \n\t\tWHEN FREQUENCY_TYPE = 1 THEN &#039;never&#039;\n\t\tWHEN FREQUENCY_TYPE = 2 THEN &#039;immediately&#039;\n\t\tWHEN FREQUENCY_TYPE = 3 THEN &#039;daily&#039;\n\t\tWHEN FREQUENCY_TYPE = 4 THEN &#039;weekly&#039;\n\tEND\n) AS NOTIFICATION_INTERVAL,\nFREQUENCY_TYPE AS RAW_INTERVAL\nFROM HOMEPAGE.EMD_RESOURCE_PREF\nWHERE PERSON_ID = (\n\tSELECT PERSON_ID \n\tFROM HOMEPAGE.PERSON p \n\tWHERE p.EXID = &#039;daniel&#039;\n)\nORDER BY APP_NAME<\/code><\/pre>\n<p>Die <strong>PERSON_ID<\/strong> wird am einfachsten \u00fcber die <strong>PERSON<\/strong> Tabelle ermittelt. Der Anmeldename <strong>EXID<\/strong> d\u00fcrfte f\u00fcr die Zuordnung geeignet sein. Wahlweise kann man aber auch andere Attribute nutzen:<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>DISPLAYNAME<\/strong><\/li>\n<li><strong>USER_MAIL<\/strong><\/li>\n<\/ul>\n<p><strong>DISPLAYNAME <\/strong>und <strong>USER_MAIL <\/strong>existieren jeweils mit einem _LOWER Suffix. Dies w\u00fcrde ich bevorzugt nutzen, da manche Benutzer z.B. Ihren Namen in der E-Mail Adresse gro\u00df schreiben und daher ggf. nicht gefunden werden.<\/p>\n<p>Als Ergebnis erhalten wir eine Liste aller Anwendungen mit einem lesbaren Benachrichtigungsinterval:<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"228\" src=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-2-1024x228.png\" alt=\"\" class=\"wp-image-7092\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-2-1024x228.png 1024w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-2-300x67.png 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-2-768x171.png 768w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-2-70x16.png 70w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-2.png 1097w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<h2 class=\"wp-block-heading\">Ver\u00e4ndern der Benachrichtigungseinstellungen per SQL-Abfrage<\/h2>\n<p>Diese Funktionalit\u00e4t l\u00e4sst sich mit den Boardmitteln von Connections leider nicht abdecken, weswegen die folgenden Modifikationen nicht offiziell unterst\u00fctzt werden. Allerdings ist diese Funktionalit\u00e4t doch ziemlich n\u00fctzlich. Aus dem Alltag heraus habe ich die Erfahrung gemacht, dass nur die wenigsten aktiv ihre Benachrichtigungseinstellungen anpassen. Gerade in Kombination mit den teils ung\u00fcnstigen Standardeinstellungen kommen Informationen zu sp\u00e4t oder ggf. sogar \u00fcberhaupt nicht an. <\/p>\n<p>Mit den obigen Informationen ist es nicht schwierig, eine entsprechende SQL-Anfrage zu erstellen:<\/p>\n<figure class=\"wp-block-table\">\n<table>\n<tbody>\n<tr>\n<td><strong>Anwendung<\/strong><\/td>\n<td><strong>RESSOURCE_TYPE Wert<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Aktivit\u00e4ten<\/td>\n<td>4<\/td>\n<\/tr>\n<tr>\n<td>Blogs<\/td>\n<td>5<\/td>\n<\/tr>\n<tr>\n<td>Lesezeichen<\/td>\n<td>6<\/td>\n<\/tr>\n<tr>\n<td>Communitys<\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td>Dateien<\/td>\n<td>7<\/td>\n<\/tr>\n<tr>\n<td>Foren<\/td>\n<td>8<\/td>\n<\/tr>\n<tr>\n<td>Erw\u00e4hnungen (@Mention)<\/td>\n<td>22<\/td>\n<\/tr>\n<tr>\n<td>Profile<\/td>\n<td>2<\/td>\n<\/tr>\n<tr>\n<td>Antworten (Responses)<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>Tags<\/td>\n<td>10<\/td>\n<\/tr>\n<tr>\n<td>Wikis<\/td>\n<td>9<\/td>\n<\/tr>\n<\/tbody>\n<\/table><figcaption>Zuordnung von Connections-Anwendungen in der RESSOURCE_TYPE Spalte<\/figcaption><\/figure>\n<figure class=\"wp-block-table\">\n<table>\n<tbody>\n<tr>\n<td><strong>Intervall<\/strong><\/td>\n<td><strong>FREQUENCY_TYPE<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Nie<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>Sofort (Einzelne Mails)<\/td>\n<td>2<\/td>\n<\/tr>\n<tr>\n<td>T\u00e4glich<\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td>W\u00f6chentlich<\/td>\n<td>4<\/td>\n<\/tr>\n<\/tbody>\n<\/table><figcaption>Zuordnung von Intervallen in der FREQUENCY_TYPE Spalte<\/figcaption><\/figure>\n<p>M\u00f6chten wir also beispielsweise den Benachrichtigungsintervall f\u00fcr Wikis einen Benutzer auf sofort stellen, l\u00e4sst sich dies mit folgender SQL-Abfrage <\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-sql\" data-line=\"\">UPDATE HOMEPAGE.EMD_RESOURCE_PREF\nSET FREQUENCY_TYPE = 2\nWHERE RESOURCE_TYPE  = 9\nAND PERSON_ID = (\n\tSELECT PERSON_ID \n\tFROM HOMEPAGE.PERSON p \n\tWHERE p.EXID = &#039;daniel&#039;\n)<\/code><\/pre>\n<p>Die \u00c4nderungen werden sofort ohne Caching und Neustarts wirksam. Sobald der betreffende Nutzer seine Einstellungsseite erneut aufruft, sieht er diese:<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"888\" height=\"253\" src=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-3.png\" alt=\"\" class=\"wp-image-7095\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-3.png 888w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-3-300x85.png 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-3-768x219.png 768w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-3-70x20.png 70w\" sizes=\"auto, (max-width: 888px) 100vw, 888px\" \/><\/a><\/figure>\n<p>Da wir in diesem Beispiel den Intervall auf <em>sofort <\/em>gesetzt haben, erh\u00e4lt der Nutzer bei allen neuen Ereignissen eine E-Mail:<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-4.png\"><img loading=\"lazy\" decoding=\"async\" width=\"914\" height=\"49\" src=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-4.png\" alt=\"\" class=\"wp-image-7096\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-4.png 914w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-4-300x16.png 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-4-768x41.png 768w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/02\/grafik-4-70x4.png 70w\" sizes=\"auto, (max-width: 914px) 100vw, 914px\" \/><\/a><\/figure>\n<h2 class=\"wp-block-heading\">Hintergr\u00fcnde: Reverse Engineering von Connections und dessen Datenbank<\/h2>\n<p>Das Mapping aus obiger Abfrage erhalten wir beim Export und anschlie\u00dfenden Reverse Engineering der News-Anwendung. Am hilfreichsten war die Datei <strong>news.core.data.jar.src\/spring\/news\/database\/StaticDatabaseDao.xml<\/strong>. Sie liefert uns am Ende der Datei das Mapping der Intervalwerte:<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-xml\" data-line=\"\">&lt;bean name=&quot;DATABASE:emdFrequencyTypeDao&quot; class=&quot;com.ibm.lconn.news.data.dao.impl.ibatis.emd.EmdFrequencyTypeDao&quot;&gt;\n\t\t&lt;property name=&quot;emdFrequencyTypeList&quot;&gt;\n\t\t\t&lt;list&gt;\n\t\t\t\t&lt;bean class=&quot;com.ibm.lconn.news.data.model.emd.EmdFrequencyType&quot;&gt;\n\t\t\t\t\t&lt;property name=&quot;frequencyTypeId&quot; value=&quot;never_____0fdf1xc9cax4cc4x8b0bx51af2&quot;\/&gt;\t\n\t\t\t\t\t&lt;property name=&quot;frequencyType&quot; value=&quot;1&quot;\/&gt;\t\n\t\t\t\t\t&lt;property name=&quot;frequencyTypeName&quot; value=&quot;%never&quot;\/&gt;\n\t\t\t\t\t&lt;property name=&quot;frequencyTypeDesc&quot; value=&quot;never&quot;\/&gt;\t\n\t\t\t\t&lt;\/bean&gt;\n\t\t\t\t&lt;!-- ... --&gt;<\/code><\/pre>\n<p>Dar\u00fcber befinden sich zwei Beans <strong>com.ibm.lconn.news.data.dao.impl.ibatis.ResourceTypeDao <\/strong>und <strong>com.ibm.lconn.news.data.dao.impl.ibatis.CategoryTypeDao<\/strong>. Auch wenn ersteres von der Bezeichnung her nach unserer Datenbankspalte <strong>RESOURCE_TYPE <\/strong>klingt, befindet sich das Mapping tats\u00e4chlich in <strong>CategoryTypeDao<\/strong>. Hier ist au\u00dferdem zu beachten, dass weitere Mappings vorhanden sind, die in unseren Benachrichtigungen nicht auftauchen. In meinen Tests habe ich diese in das Mapping eingebaut, konnte jedoch keine \u00dcbereinstimmungen feststellen. Im folgender Abfrage sind diese mit dem Kommentar <strong>\/* non-checked *\/<\/strong> gekennzeichnet:<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-xml\" data-line=\"\">SELECT RESOURCE_PREF_ID, PERSON_ID, RESOURCE_TYPE, \n(\n\tCASE \n\t\tWHEN RESOURCE_TYPE = 1 THEN &#039;responses&#039;\n\t\tWHEN RESOURCE_TYPE = 2 THEN &#039;profiles&#039;\n\t\tWHEN RESOURCE_TYPE = 3 THEN &#039;communities&#039;\n\t\tWHEN RESOURCE_TYPE = 4 THEN &#039;activities&#039;\n\t\tWHEN RESOURCE_TYPE = 5 THEN &#039;blogs&#039;\n\t\tWHEN RESOURCE_TYPE = 6 THEN &#039;bookmarks&#039; \n\t\tWHEN RESOURCE_TYPE = 7 THEN &#039;files&#039;\n\t\tWHEN RESOURCE_TYPE = 8 THEN &#039;forums&#039;\n\t\tWHEN RESOURCE_TYPE = 9 THEN &#039;wikis&#039;\n\t\tWHEN RESOURCE_TYPE = 10 THEN &#039;tags&#039;\n\t\tWHEN RESOURCE_TYPE = 11 THEN &#039;status_updates&#039;  \/* non-checked *\/\n\t\tWHEN RESOURCE_TYPE = 12 THEN &#039;external&#039;  \/* non-checked *\/\n\t\tWHEN RESOURCE_TYPE = 13 THEN &#039;saved_readers&#039;  \/* non-checked *\/\n\t\tWHEN RESOURCE_TYPE = 14 THEN &#039;actionable_directed_notification&#039;  \/* non-checked *\/\n\t\tWHEN RESOURCE_TYPE = 15 THEN &#039;actionable_todo&#039;  \/* non-checked *\/\n\t\tWHEN RESOURCE_TYPE = 16 THEN &#039;actionable_action_required&#039;  \/* non-checked *\/\n\t\tWHEN RESOURCE_TYPE = 17 THEN &#039;discovery&#039;  \/* non-checked *\/\n\t\tWHEN RESOURCE_TYPE = 18 THEN &#039;profiles-view&#039;  \/* non-checked *\/\n\t\tWHEN RESOURCE_TYPE = 19 THEN &#039;notification-sent&#039;  \/* non-checked *\/\n\t\tWHEN RESOURCE_TYPE = 20 THEN &#039;notification-received&#039;  \/* non-checked *\/\n\t\tWHEN RESOURCE_TYPE = 21 THEN &#039;topics&#039;  \/* non-checked *\/\n\t\tWHEN RESOURCE_TYPE = 22 THEN &#039;mention&#039;\n\tEND\n) AS appName,\n(\n\tCASE \n\t\tWHEN FREQUENCY_TYPE = 1 THEN &#039;never&#039;\n\t\tWHEN FREQUENCY_TYPE = 2 THEN &#039;immediately&#039;\n\t\tWHEN FREQUENCY_TYPE = 3 THEN &#039;daily&#039;\n\t\tWHEN FREQUENCY_TYPE = 4 THEN &#039;weekly&#039;\n\tEND\n) AS mailInterval,\nFREQUENCY_TYPE\nFROM HOMEPAGE.EMD_RESOURCE_PREF\nWHERE PERSON_ID = (\n\tSELECT PERSON_ID \n\tFROM HOMEPAGE.PERSON p \n\tWHERE p.EXID = &#039;daniel&#039;\n)\nORDER BY APP_NAME<\/code><\/pre><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die standardm\u00e4\u00dfig gesetzten Benachrichtigungseinstellungen (Profil &gt; Einstellungen) von HCL Connections 6.5 sind nicht f\u00fcr jeden Anwendungsfall optimal. So erh\u00e4lt man beispielsweise von Wikis nur w\u00f6chentliche Newsletter. Vor allem wenn diese Anwendung stark genutzt wird, macht es mehr Sinn, diesen Intervall auf t\u00e4glich zu setzen. Folgender Artikel soll aufzeigen, welche offiziellen M\u00f6glichkeiten es zur Anpassung gibt. &#8230;<\/p>\n","protected":false},"author":5,"featured_media":7081,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[765],"tags":[853,854,850,852,851,58],"class_list":["post-7080","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hcl-connections","tag-benachrichtigungen","tag-db2","tag-hcl-connections-6-5","tag-mails","tag-newsletter","tag-sql"],"_links":{"self":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/7080","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/comments?post=7080"}],"version-history":[{"count":11,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/7080\/revisions"}],"predecessor-version":[{"id":7098,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/7080\/revisions\/7098"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/media\/7081"}],"wp:attachment":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/media?parent=7080"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/categories?post=7080"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/tags?post=7080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}