GSB 7.0 Standardlösung

Webapp serviceportal

Die Webapp serviceportal dient der Durchführung von serviceportals und wird in der adminportal-service Service-Instanz verwendet.

In der Datei serviceportal.properties wird die Konfiguration der Webapp serviceportal vorgenommen.

Konfigurationsdatei serviceportal.properties (Service-Instanz adminportal-service)

#########################################################################
###                                                                  ####
###                     Konfiguration Serviceportal                  ####
###                                                                  ####
#########################################################################

de.bund.gsb.functions.systemuser=admin

#########################################################################
# Konfiguration externer LDAP-Server
#########################################################################
de.bund.gsb.serviceportal.login.ldap.host=ldap-live.service.example.com
de.bund.gsb.serviceportal.login.ldap.bindDn=cn=Manager,dc=live,dc=example,dc=com
de.bund.gsb.serviceportal.login.ldap.bindPassword=secret
de.bund.gsb.serviceportal.login.ldap.port=389

#de.bund.gsb.serviceportal.login.ldap.host.1=ldap-live-slave.service.example.com
#de.bund.gsb.serviceportal.login.ldap.port.1=389

de.bund.gsb.serviceportal.login.ldap.timeout=1000
de.bund.gsb.serviceportal.login.ldap.maxPoolSize=1
de.bund.gsb.serviceportal.login.ldap.maxWait=0
de.bund.gsb.serviceportal.login.ldap.maxFailOverTime=10000

de.bund.gsb.serviceportal.login.ldap.userBaseDn=ou=Users,dc=%customer%,dc=live,dc=example,dc=com
de.bund.gsb.serviceportal.login.ldap.groupBaseDn=ou=Groups,dc=%customer%,dc=live,dc=example,dc=com


#########################################################################
# Konfiguration interner LDAP-Server
#########################################################################
de.bund.gsb.serviceportal.login.ldap-internal.host=ldap-preview.service.example.com
de.bund.gsb.serviceportal.login.ldap-internal.baseDn=dc=preview,dc=example,dc=com
de.bund.gsb.serviceportal.login.ldap-internal.bindDn=cn=Manager,dc=example,dc=com
de.bund.gsb.serviceportal.login.ldap-internal.bindPassword=secret
de.bund.gsb.serviceportal.login.ldap-internal.port=389

de.bund.gsb.serviceportal.login.ldap-internal.userBaseDn=ou=Users,dc=%customer%,dc=preview,dc=example,dc=com
de.bund.gsb.serviceportal.login.ldap-internal.groupBaseDn=ou=Groups,dc=%customer%,dc=preview,dc=example,dc=com


#########################################################################
# Konfiguration Solr-Server
#########################################################################

de.bund.gsb.serviceportal.connection.solr.preview.url=http://solr.preview.example.com:6401
de.bund.gsb.serviceportal.connection.solr.live.url=http://solr.master.example.com:7401

#de.bund.gsb.serviceportal.connection.solr.customer=standardlsg
#de.bund.gsb.serviceportal.connection.solr.customer=standardlsg,customer2

#de.bund.gsb.serviceportal.connection.solr.standardlsg.preview.url=http://solr.master.example.com:7401
#de.bund.gsb.serviceportal.connection.solr.standardlsg.preview.cores=standardlsg_functions, core2
#de.bund.gsb.serviceportal.connection.solr.standardlsg.live.url=http://solr.preview.example.com:6401
#de.bund.gsb.serviceportal.connection.solr.standardlsg.live.cores=standardlsg_functions, core2

#de.bund.gsb.serviceportal.connection.solr.customer2.preview.url=http://solr.master.example.com:7401
#de.bund.gsb.serviceportal.connection.solr.customer2.preview.cores=customer2_functions, core2
#de.bund.gsb.serviceportal.connection.solr.customer2.live.url=http://solr.preview.example.com:6401
#de.bund.gsb.serviceportal.connection.solr.customer2.live.cores=customer2_functions, core2

Beschreibung der serviceportal-Properties:

Property-NameBeschreibung
de.bund.gsb.functions.systemuserKennung des Systembenutzers
Live LDAP Konfiguration (extern)
de.bund.gsb.serviceportal.login.ldap.hostHostname
de.bund.gsb.serviceportal.login.ldap.bindDnBind-Dn
de.bund.gsb.serviceportal.login.ldap.bindPasswordBind-Passwort
de.bund.gsb.serviceportal.login.ldap.portPort
de.bund.gsb.serviceportal.login.ldap.timeoutConnection-Timeout
de.bund.gsb.serviceportal.login.ldap.maxPoolSizeMaximale Anzahl von Connections im Pool
de.bund.gsb.serviceportal.login.ldap.maxWaitMaximale Wartezeit in Millisekunden, auf die beim Abruf einer Verbindung vom Pool gewartet wird
de.bund.gsb.serviceportal.login.ldap.maxFailOverTimeMaximales Alter für "failover"-Verbindungen
de.bund.gsb.serviceportal.login.ldap.userBaseDnBase-DN für externe Benutzer
de.bund.gsb.serviceportal.login.ldap.groupBaseDnBase-DN für externe Gruppen
de.bund.gsb.serviceportal.login.ldap.host.1LDAP Slave-Server 1 Host
de.bund.gsb.serviceportal.login.ldap.port.1LDAP Slave-Server 1 Port
Preview LDAP Konfiguration (intern)
de.bund.gsb.serviceportal.login.ldap-internal.hostHostname
de.bund.gsb.serviceportal.login.ldap-internal.bindDnBind-Dn
de.bund.gsb.serviceportal.login.ldap-internal.bindPasswordBind Passwort
de.bund.gsb.serviceportal.login.ldap-internal.userBaseDnBase-Bn für Benutzer
de.bund.gsb.serviceportal.login.ldap-internal.groupBaseDnBase-Bn für Gruppen
Solr-Server Konfiguration
de.bund.gsb.serviceportal.connection.solr.preview.urlURL zum Preview-Solr-Server
de.bund.gsb.serviceportal.connection.solr.live.urlURL zum Live-Solr-Server