Content Sharing zwischen zwei oder mehreren Portalen

Anwendungsbeispiel

Sie wollen Objekte oder ganze Modul-Instanzen aus einem Portal mit dem Portalnamen: „Touristik” einem anderen Portal innerhalb Ihres CMS: “contentXXL” mit dem Portalnamen: „Gemeinde” zur Verfügung stellen.

Sie möchten, dass die Inhalte nur gelesen aber nicht verändert werden dürfen.
 

1. Überlegung: Von wo nach wo soll Content geshared werden?

Beispiel: Inhalte von Portal „Touristik“ sollen im Portal „Gemeinde“ veröffentlicht werden.

Also braucht der anonyme Benutzer (Rolle: Jeder) im Portal „Gemeinde“ Leserechte für das Portal „Touristik“. Diese Leserechte können nur im Portal „Touristik“ erteilt werden.

Es muss die Rolle: „Jeder“ im Portal „Gemeinde“ für Content Sharing freigegeben werden.
 

2. Überlegung: Was soll geshared werden?

Beispiel: Artikel-Modul

Es werden Rechte für die Modul-Instanz benötigt, die geshared werden soll, sowie für die Objekte in dieser Modul-Instanz.

Da Rechte üblicherweise in Richtlinien definiert werden, würde sich anbieten, im „Touristik“-Portal eine Richtlinie für „Module“ „shared“ anzulegen, in der neben den üblichen Rechten das Leserecht für „Gemeinde: Jeder“ vergeben wird.

Es muss nur noch diese Modul-Instanz in das entsprechende Seiten-Template integriert werden bzw. im Sitemanager auf die gewünschte Seite gelegt werden.

Dann sollte in der Modulverwaltung von „Gemeinde“ auf dieses Modul aus „Touristik“ zugegriffen werden können, so dass eine Veröffentlichung in „Gemeinde“ möglich ist.