Zielgruppe BetriebVersion: GSB10.0Installation
Der Customer muss zur Installation, wie andere Customer auch, in der Platform-Bundle-Konfiguration eingetragen werden.
Hierzu wird die Customer-Liste (customers
) um einen Eintrag für den standardlsg
-Customer erweitert. Das folgende Beispiel zeigt dies exemplarisch für die Version 10.0.0
des standardlsg
-Customers:
platformBundle.cfg
...
customers=(
...
standardlsg:10.0.0
...
)
Bei der anschließenden Erstellung des Platform-Bundle und der Installation des Platform-Bundle wird der standardlsg
-Customer damit berücksichtigt.
Ersteinrichtung Mandant
Für die initiale Einrichtung der Standardlösung auf einer GSB Infrastruktur müssen noch weitere Installationstätigkeiten durchgeführt werden. Eine detaillierte Beschreibung der GSB Installation und der einzelnen Schritte und Tätigkeiten zur Installation einer GSB Infrastruktur und eines Mandanten können der GSB Produktdokumentation entnommen werden. An dieser Stelle werden daher die relevanten Schritte zur Einrichtung nur kurz beschrieben.
Contentimport
Die GSB-Dokumente des Mandanten standardlsg
werden im Mandanten-Release in Form von Importer XML-Dateien bereitgestellt. Die entsprechenden Zip-Dateien liegen im Ordner content
:
zip
beinhaltet den Webauftritt der Standardlösung und muss als erstes importiert werden. Hierbei empfiehlt es, sich den Content zu importieren und direkt zu publizieren.zip
enthält die Editor Konfiguration des Mandanten. Die Editor Konfiguration enthält Referenzen auf Dokumente auscontent.zip
, so dass die Editor Konfiguration als zweites importiert werden muss. Weiterhin wird die Editor Konfiguration nur im Redaktionssystem benötigt, so dass die betreffenden Dokumente nicht publiziert werden sollten.
Der Import kann mit folgenden Kommando durchgeführt werden (s.a. Installationsanleitung der GSB Produktdokumentation):
Aufruf Content-Import
curl --silent \
-F "file=@<FILENAME>.zip" \
-F "publish=true" \
http://repository.preview.example.com:6001/repository/content/importer/zip/execute
Parametrierung Content-Import Das Token Der Parameter |
Benutzer u. Gruppen
Eine exemplarische Definition der Redaktionsgruppen und -Benutzer findet sich im Mandantenrelease im Ordner infrastructure/ldap
.
ldif
enthält die Gruppen und Benutzerdefinitionen für den Editor, d.h. die redkationelle Bearbeitung des Contents des Mandantenstandardlsg-adminportal.ldif
enthält die für das Adminportal benötigten Definitionen
Der Import kann mit folgenden Kommando durchgeführt werden (s.a. Installationsanleitung der GSB Produktdokumentation):
Aufruf LDAP-Import
ldapmodify -Y EXTERNAL -H ldapi:/// -f <FILENAME>.ldif -c
Parametrierung Benutzer- u. Gruppen-Import Das Token |
GSB Berechtigungen
Nachdem der Content und die Benutzergruppen importiert worden sind müssen noch die Zugriffsberechtigungen auf den redaktionellen Content definiert werden. Die Rechtedefinitionen befinden sich im Mandantenrelease in der Datei infrastructure/security/preview/security-ldap.xml
. Der Import der Berechtigungen wird mit dem folgenden Kommando durchgeführt (s.a. Installationsanleitung der GSB Produktdokumentation):
Aufruf GSB Rechte-Import
curl --silent \
-F "jcrxml=@security-ldap.xml" \
-F "jcrname=standardlsg" \
http://repository.preview.example.com:6001/repository/security
Parametrierung Benutzer- u. Gruppen-Import Der Servername und -port unter dem das Content-Repository der Redaktion entspricht denen der exemplarischen Beispielkonfiguration aus dem GSB-Kern. Ggf. muss Name und Port an die konkreten Werte der Hostinginfrastruktur anzupassen. |