CMS-Integration der Business Community



Ähnliche Dokumente
Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine

Basis Community und Übersicht der verfügbaren Whitepapers

Loggen Sie sich in Ihrem teamspace Team ein, wechseln Sie bitte zur Verwaltung und klicken Sie dort auf den Punkt Synchronisation.

Kleines Handbuch zur Fotogalerie der Pixel AG

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine

Ihr CMS für die eigene Facebook Page - 1

BMW TREUE SERVICE. SRP MARKETING MODUL. ANLEITUNG ZUM EINSPIELEN DER LEUCHTTURMKAMPAGNEN IN DIE KSD.

Administrator Handbuch

LimeSurvey -Anbindung

COSIDNS 2 ISPconfig3. Version 0.1 ( )

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten

Erstellen eines Wordpress-Blogs

2.1 Briefkopf Klicken Sie im Menü Einstellungen auf den Button Briefkopf. Folgendes Formular öffnet sich:

Import der Schülerdaten Sokrates Web

Kurzanleitung OOVS. Reseller Interface. Allgemein

Lehrer: Einschreibemethoden

ANYWHERE Zugriff von externen Arbeitsplätzen

Benutzerverwaltung Business- & Company-Paket

Anleitung für Benutzer eines Online-Shops

How-to: Webserver NAT. Securepoint Security System Version 2007nx

Online-Prüfungs-ABC. ABC Vertriebsberatung GmbH Bahnhofstraße Neckargemünd

Netzwerkeinstellungen unter Mac OS X

Kommunikations-Parameter

GeoPilot (Android) die App

Benutzerhandbuch - Elterliche Kontrolle

Web2Lead. Konfiguration

SharePoint Demonstration

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. ist einer davon.

Schnittstelle DIGI-Zeiterfassung

Einrichtung eines Zugangs mit einer HBCI-Chipkarte bei der Commerzbank

Teamlike Administratorenhandbuch

ISA Einrichtung einer DFUE VErbindung - von Marc Grote

Mobile-Szenario in der Integrationskomponente einrichten

Um dies zu tun, öffnen Sie in den Systemeinstellungen das Kontrollfeld "Sharing". Auf dem Bildschirm sollte folgendes Fenster erscheinen:

Subpostfächer und Vertretungen für Unternehmen

Stellvertretenden Genehmiger verwalten. Tipps & Tricks

Beispiel Shop-Eintrag Ladenlokal & Online-Shop im Verzeichnis 1

Anwendungsbeispiele. Neuerungen in den s. Webling ist ein Produkt der Firma:

Checkliste zur Planung einer Webseite

DIRECTINFO ANBINDUNG AN VERZEICHNISDIENSTE WIE ACTIVE DIRECTORY

M-net -Adressen einrichten - Apple iphone

my.green.ch... 2 Domänenübersicht... 4

GEZIELT MEHR SICHERHEIT MIT 4I ACCESS SERVER & 4I CONNECT CLIENT

How to do? Projekte - Zeiterfassung

Zur Bestätigung wird je nach Anmeldung (Benutzer oder Administrator) eine Meldung angezeigt:

Datenexport aus JS - Software

1 Schritt für Schritt zu einem neuen Beitrag

Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER

TECHNISCHE INFORMATION LESSOR LOHN/GEHALT BEITRAGSNACHWEIS-AUSGLEICH BUCH.-BLATT MICROSOFT DYNAMICS NAV

Online-Dienste des EPA

Erstellen und Bearbeiten von Inhalten (Assets)

Da ist meine Anleitung drin!

Aufrufen des Konfigurators über eine ISDN- Verbindung zur T-Eumex 628. Eine neue ISDN-Verbindung unter Windows XP einrichten

Exchange-Server - Outlook 2003 einrichten. 1. Konfiguration Outlook 2003 mit MAPI. Anleitung: Stand:

1. Einführung. 2. Archivierung alter Datensätze

Kostenstellen verwalten. Tipps & Tricks

Strategie & Kommunikation. Trainingsunterlagen TYPO3 Version 4.3: News Stand

Anti-Botnet-Beratungszentrum. Windows XP in fünf Schritten absichern

HorstBox (DVA-G3342SD) Anleitung zur Einrichtung der Telefonie

Fotostammtisch-Schaumburg

Einkaufslisten verwalten. Tipps & Tricks

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Anleitung zur Einrichtung einer ODBC Verbindung zu den Übungsdatenbanken

Zusatzmodul Lagerverwaltung

HSR git und subversion HowTo

Kontaktlinsen über die neue Website bestellen eine Kurzanleitung

Web Interface für Anwender

Schrittweise Anleitung zur Installation von Zertifikaten der Bayerischen Versorgungskammer im Mozilla Firefox ab Version 2.0

11 Spezielle Einstellungen Ihres Baukastens

Datensicherung EBV für Mehrplatz Installationen

Dokumentation. Black- und Whitelists. Absenderadressen auf eine Blacklist oder eine Whitelist setzen. Zugriff per Webbrowser

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen

FrogSure Installation und Konfiguration

AUTOMATISCHE -ARCHIVIERUNG. 10/07/28 BMD Systemhaus GmbH, Steyr Vervielfältigung bedarf der ausdrücklichen Genehmigung durch BMD!

Professionelle Seminare im Bereich MS-Office

Schulung Marketing Engine Thema : Einrichtung der App

Step by Step Webserver unter Windows Server von Christian Bartl

Microsoft SharePoint 2013 Designer

Einleitung: Frontend Backend

Beschaffung mit. Auszug aus dem Schulungshandbuch: Erste Schritte im UniKat-System

Anleitung zum erstellen einer PDF-Datei aus Microsoft Word

Schulung Marketing Engine Thema : Einrichtung der App

Der einfache Weg zum CFX-Demokonto

Bruchez, Eddy Druckdatum :21:00

Allgemeiner Leitfaden zum Einfügen suchmaschinenoptimierter Texte

Dokumentation PuSCH App. windows-phone

Standard-Kontaktformular

Tutorial: Wie kann ich Dokumente verwalten?

Leitfaden zur Nutzung des System CryptShare

1 Einleitung. Lernziele. automatische Antworten bei Abwesenheit senden. Einstellungen für automatische Antworten Lerndauer. 4 Minuten.

Erstellen einer in OWA (Outlook Web App)

Multiplayer Anweisungen

Installationsanleitung Maschinenkonfiguration und PPs

Netop Vision. Einsatz von Netop Vision in mobilen Computerräumen und BYOD-Umgebungen

Anleitung zur Erstellung und Bearbeitung von Seiten in Typo3. Typo3. Anleitung. Wenpas Informatik

Zugriff auf OWA Auf OWA kann über folgende URLs zugegriffen werden:

Liferay 6.2. Open Source IT-Dienstleister. Ein modernes Open Source Portal System. forwerts solutions GmbH, Gabriele Maas

FORUM HANDREICHUNG (STAND: AUGUST 2013)

Installationsanleitung. triomis vat calculator for Dynamics CRM 2011

Transkript:

Technisches Whitepaper CMS-Integration der Business Community Zusammenfassung Dieses Whitepaper erläutert wie Daten aus einem CMS-System in der Business Community verwendet werden können bzw. wie ein CMS-System für die Fernsteuerung administrativer Vorgänge verwendet werden kann. Zielgruppe: Entwickler, Systemintegratoren Autor: Dipl.-Inform. (FH) Ralph Göllner, MCPD, MCTS Stand: 29.11.2013

Warum ist dieses Whitepaper notwendig? Die dns Business Community ist keine Website, die für sich alleine steht vielmehr wird sie über die Zeit eine Architekturkomponente der Kunden-IT, die an vielen Stellen mit anderen IT-Verfahren verknüpft ist. Was kann über das CMS gesteuert werden? Die CMS-Integration hat vier typische Aspekte. Die ersten drei Bereiche dienen der Fernsteuerung der Business Community über das CMS und seine Publishing-Verfahren, um Handarbeit in der Community-UI zu vermeiden. Die vierte Möglichkeit schafft die Verbindung zu einem DMS bzw. CMS, das Inhalte auf Benutzerbasis verwalten kann. dns digital nervous systems GmbH Seite 2/9

Sie sollten die (optionalen) Integrationswege wählen, wenn folgende Gründe gegeben sind: Bereich Motivation Auswirkung Taxonomie/Themen- Navigation Sie haben viele (evtl. verschachtelte) Themen und möchten die entsprechenden Konferenzen nicht von Hand über die UI anlegen Die Konferenz-Navigation ändert sich nach dem Einspielen und neue Konferenzen werden automatisch erzeugt bzw. deaktiviert. Die und löschen, sondern lieber übergebenen im CMS hierarchisch aufbauen und verwalten. Fremdschlüssel werden automatisch bei der Übertragung der Konferenzbeiträge an die Suchmaschine zur Indizierung Zielgruppen Zielgruppenspezifische Inhalte Artikel aus Ihrem DMS in der Community anzeigen Sie möchten die Inhalte der Community für verschiedene Nutzer mit einem passenden Rahmen versehen (z. B. Farbschema inkl. Logo, besondere Inhalte) und möchten diese Einstellungen nicht in der Business Community UI verwalten. Sie möchten die Zielgruppensteuerung Ihres CMS verwenden und Inhalte in Seiten der Community einfließen lassen. Sie möchten, dass Benutzer in Diskussionsbeiträgen neben hochgeladenen Attachments auch Artikel aus einem Ihrer Systeme verwenden können. zurückübergeben. Benutzer bekommen einen jeweils anderen Rahmen und Zusatzinhalte gem. der Ihnen zugewiesenen Zielgruppe (entweder über Benutzerprofil oder über den Hostnamen des Seitenaufrufs). Die Business Community lädt die entsprechenden Inhalte aus dem CMS bzw. dem Publishing-Ziel-Server des CMS und speichert diese ggf. zwischen. Je nach identifizierter Zielgruppe werden unterschiedliche Inhalte präsentiert. Benutzer können über einen speziellen Picker Daten aus Ihrem System auswählen. Andere Benutzer sehen diese Daten am Diskussionsbeitrag nur wenn sie berechtigt sind. dns digital nervous systems GmbH Seite 3/9

Aus Diskussionsbeiträgen automatisch zu Ihrem CMS bzw. Ihrer Website verlinken Sie möchten, dass bestimmte Begriffe in Diskussionsbeiträgen zu Links auf Ihr CMS werden. Während der Benutzer Text eingibt, werden Begriffe über einen Service in Ihrem System (CMS,DMS) im Hintergrund analysiert und dem Benutzer als Links vorgeschlagen. Themenbaumsteuerung Der Themenbaum bezieht sich auf die Konferenzen und Ihre Darstellung im Konferenzbaum. Die verschachtelbaren Konferenzen haben pro Konferenz folgende Basisinformationen: Bezeichnung in der Navigation (ggf. pro Region/Sprache) Navigationsebene/Elternknoten Sortierreihenfolge innerhalb der Hierarchieebene ID im CMS-System (=Schlüssel für Beitragsindizierung, falls externe Suchmaschine verwendet wird) Knotentyp (Gliederungsknoten ohne Konferenz bzw. Konferenz) Konferenzoptionen (z. B. create-on-demand, hide, close, Zielgruppe(n)) Der Themenbaum wird als UTF-8 XML über die Interfaces oder die Admin UI eingespielt. Bei der Übergabe kann ein Publikationsdatum angegeben werden, zu dem die Konfiguration automatisch aktiviert wird. Achtung: Es ist nicht möglich pro Konferenz ein eigenes Publikationsdatum anzugeben. dns digital nervous systems GmbH Seite 4/9

Inhaltliche Optimierungen über Zielgruppen (Audiences) In jedem CMS gibt es neben verschiedenen technischen Ausgabekanälen (Mobile, Website, ) auch die Möglichkeit, bestimmte Kundengruppen (Marketing, IT, Privatbereich) gezielt mit jeweils angepassten Inhalten zu versorgen. In der Business Community wird eine Kundengruppe (analog zu MS Sharepoint) als Audience bezeichnet. Es kann technisch beliebig viele Audiences geben, wobei sich in der Praxis herausgestellt hat, dass es zwischen 4 und 100 Audiences gibt. Achtung: Eine Audience ist nicht gleichzusetzen mit einem Berechtigungskonzept! Über die Audience werden nur inhaltliche Präferenzen zugewiesen. Bei entsprechender Kenntniss der URLs kann der Benutzer ohne weiteres auch Inhalte einer anderen Zielgruppe ansehen. Wie wird eine Audience technisch abgebildet? Eine Audience wird intern ermittelt durch a. den Host-Name Namen der URL des Webseiten-Aufrufs (HostHeader) b. ein Feld im Benutzerprofil des angemeldeten Benutzers. und/oder Beispiele: Kunden www.beispielgmbh.de Mitarbeiter intranet.beispielgmbh.de Partnerfirmen partner.beispielgmbh.de Region Deutschland www.meinefirma.de Region Schweiz www.meinefirma.ch Region Österreich www.meinefirma.de dns digital nervous systems GmbH Seite 5/9

In der Audience-Konfiguration gibt es (je nach UI und Anpassungsgrad der Installation) pro Audience eine Liste definierter Orte, an denen sich die bestimmte Einstellungen auswirken. Die Datenquelle für die Einstellungen sind ausnahmslos URLs die aus der DMZ direkt (bzw. indirekt über den VPN-Tunnel oder bei Cloud-Installationen über Azure Connect) erreichbar sind. Alle Datenquellen müssen ohne Authentifizierung erreichbar (öffentlich) sein. Beispiel-Konfiguration Audience Mediziner : Ort Quelle im CMS CachePolicy Kopfzeile Logo http://cdn.org/medlogo.jpg Nicht cachen HomepageNews http://cms.org/rss/254 24 Stunden Konferenz Allgemein oben http://cdn.org/umfrage.html 24 Stunden Konferenz Allgemein Marginalie http://cdn.org/werbung.html 3 Stunden Die Komponenten im Customizing der Business-Community reagieren individuell auf die übergebenen Daten. Beispiel: Angemeldete Benutzer der Audience IT-Abteilung bekommen auf der persönlichen Startseite die ix-news auf Basis des RSS-Streams des Heise-Verlags angezeigt: Abb.: Kundengruppe IT erhält RSS-Stream im persönlichen Dashboard Folgende Cache-Policies sind einstellbar: CachePolicy None [Zahl von 1 bis 32000] CacheHeaders Auswirkung Inhalt wird nicht gecached Inhalt wird für n Stunden zwischengespeichert Die HttpHeader-Informationen des ausliefernden Servers bestimmen, wie lange der Inhalt in der Business Community zwischengespeichert wird dns digital nervous systems GmbH Seite 6/9

Wie werden die Audiences konkret gesteuert? Die Audience-Konfiguration wird als UTF-8 XML über die Interfaces oder die Admin UI eingespielt. Die Änderung wirkt unmittelbar es ist kein Publikationsdatum vorgesehen. Externe Daten mit Hilfe des Content-Service einbinden Der Content-Service wird i. d. R. nur in stark ausgebauten Communities verwendet und verbindet die Community mit einem externen DMS. Dabei können Benutzer in Diskussionsbeiträgen virtuelle Dokumente neben den Standard-Attachments verwenden und/oder Links auf DMS-Dokumente vorgeschlagen bekommen während Sie den Beitragstext eingeben bzw. über einen Link-Auswahl-Dialog (Picker) setzen. Virtuelle Dokumente Die virtuellen Dokumente werden nicht in der Community gespeichert, sondern immer zur Laufzeit nach einer entsprechenden Rechteüberprüfung aus einem externen System(!) für den zugreifenden Benutzer geholt. Dabei findet die Rechteprüfung ausschließlich extern statt. Beispiel: Die Dokumente Demokratie und Wahlrecht wurden in einem Diskussionsbeitrag eingebunden und führen zur Anzeige des jeweiligen DMS-Dokuments im Beitrag selbst. dns digital nervous systems GmbH Seite 7/9

Anwendungsfälle für virtuelle Dokumente: Bezahlte Inhalte, die nur bestimmten Benutzer bzw. für eine bestimmte Zeit sichtbar sind Vertrauliche Inhalte, die nur bestimmten Benutzern zugänglich sind Dynamische Dokumente, die Ihre Zusammensetzung je nach Zeit oder zugreifender Person ändern Automatische Verlinkung Die automatische Verlinkung ruft in definierbaren Intervallen während der Beitragserstellung einen SOAP oder JSON-Service des DMS im Hintergrund auf, der durch Textanalyse bestimmt, ob der Text relevante Links enthält: Ganze CMS-Seiten in die Navigation einbinden In der 3ten Generation der Business Community war es noch möglich, ganze CMS- Seiten in die Navigation einzubinden. Diese Option ist u. a. aufgrund des Responsive- Webdesign Ansatzes in der 4ten Generation der Business Community nicht mehr möglich. dns digital nervous systems GmbH Seite 8/9

Zusammenfassung: Übersicht der Schnittstellen Folgende Schnittstellen sind im Maximalausbau zwischen der dns Business Community und der IT des Auftraggebers im Bereich CMS-Integration vorhanden: Die Schnittstellen beziehen sich entweder auf das Layout des Rahmens (Kopfzeile, Elemente in der Marginalie, Werbeeinblendung, ) oder auf die Beiträge selbst. Detaillierte Schnittstellen-Beschreibungen erhalten Sie im Verlauf des Customizing- Teilprojekts von unserem Projektleiter. Thematisch verwandte Whitepaper Webshop-/Portalintegration Welche Daten fließen in der Gegenrichtung? Diese Dokument erklärt die Integration in die Suchmaschine, die Verwendung von RSS-Interfaces und Business Community Portlets. dns digital nervous systems GmbH Seite 9/9