Keine Kategorien vergeben

Documentation

Seitenumbruch

Management Summary

Musterfirma has organizational wikis.

The organization wikis vary in size, some have a size of only a few pages. About 5 wikis have a much larger size. All model company wikis have a total of about 400 users.

The following procedure has been defined:

  • Users are currently managed by SAML. In addition, access to the individual wikis should be controlled via SAML.

Seitenumbruch

Server Infrastructure

Server environment

Server Server name URL Configuration
Production System rz14.musterfirma.local https://wiki.musterfirma.de/ Ubuntu 16.04.

8 CPUs

32 GB RAM

Development System rz14.musterfirma.local https://wiki-a.musterfirma.de Ubuntu 16.04.

8 CPUs

32 GB RAM

Setup BlueSpice pro with WikiFarm

BlueSpice pro Services:

Services for the operation of BlueSpice pro:
  • Webserver (Apache) with PHP
  • Database (MariaDB)
Additonal Services:
Service required for
NodeJS/Parsoid VisualEditor
NodeJS/PhantomJS generating screenshots (e.g. recent changes)
Java Application Server (Jetty)/ Tomcat PDF export
Java Application Server (Jetty)/ VisualDiff compare versions of a page
Java Application Server (Jetty)/ TeX math formulas
Search Server (ElasticSearch) search
SVG-Renderer (Inkscape) .svg
Python/Pygmentize syntax highlighting source code in pages

Scheme Docker Container

Seitenumbruch

Authentication and Security Levels

SAML/Prod

The following domains are all connected to SAML:

  • wiki.musterfirma.de = Main Instance = WikiFarm Management
  • wiki.Musterfirma.de redirects to wiki.musterfirma.de/Musterfirma = Musterfirma Wiki
  • wikidocs.Musterfirma.de redirects to wiki.musterfirma.de/Musterfirma with local login


Security levels of wikis

* = (all) = applies to every visitor of the wiki, including those who do not log in.

Public

permissions
user group login required sys admin wiki maintain admin editor reader
[...]_Admin x x x x x
* --- --- --- x x

Protected

permissions
user group login required sys admin wiki maintain admin editor reader
[...]_Admin x x x x x
[...]_Editeren x --- --- x x
* --- --- --- --- x

Private

permissions
user group login required sys admin wiki maintain admin editor reader
[...]_Admin x x x x x
[...]_Editeren x --- --- x x
[...]_Lezen x --- --- --- x
* --- --- --- --- ---

Admin

permissions
user group login required sys admin wiki maintain admin editor reader
[...]_Admin x x x x x
* --- --- --- --- ---


URL

If the URL of a wiki does not exist (or there is a letter error because of case-sensitivity), the user is currently redirected to the farm management. Depending on the authorization level, the user might not have access. It is possible to redirect the user to a page of another instance. However, this can only be done once. Redirects always link to the same instance. On the target page you could, for example, store an overview of operating wikis.

Anhänge

Diskussionen