Direkt zum Hauptinhalt

Federation (Föderation)

Zum Begriff Föderation (Siehe auch Glossar)

Unter Föderalismus (von lateinisch foedus ‚Bund‘, ‚Bündnis‘) wird heute vorwiegend ein Organisationsprinzip verstanden, bei dem die einzelnen Glieder (Gliedstaaten) über eine begrenzte Eigenständigkeit und Staatlichkeit verfügen, aber zu einer übergreifenden Gesamtheit (Gesamtstaat) zusammengeschlossen sind. Oftmals wird der Begriff undifferenziert benutzt und sowohl auf Föderationen im engeren Sinne als auch auf Konföderationen angewandt. [Quelle: Wikipedia]

Vorteile und Ziele der Föderation

  • beliebiger Wechsel der Nutzer verschiedener Spaces trotz technisch getrennter FabAccess-Instanzen
  • Zusammenarbeit von Spaces unterstützen
  • FabAccess verbreiten, ähnlich wie das Matrix Chat-Protokoll dies mit Kommunikation macht
  • kann langfristig dabei helfen, Maschinendokumentationen und Maschineneinweisungen zu vereinheitlichen
  • Spart NFC Karten ein, denn die Karten können dann in alle föderierten Spaces genutzt werden
  • Mit Föderation is theoretisch auch das Bilden von standortübergreifenden Clustern möglich, also eine Art Filialbildung (das ist ein wertungsfreier Fakt)
  • ist dabei als aktive Zusammenarbeit erdacht: die Betreiber der Spaces können sich selbst entscheiden, ob sie föderieren wollen. Föderation ist also immer optional und kann zudem jederzeit wieder deaktiviert werden

Modi oder Stufen der Föderation

  1. Stufe (Authentifizierung)
    1. Nutzer aus anderen Spaces können ihre Karte auch in deinem Space verwenden
    2. Die Nutzer sind auch in deinem Space registriert
    3. Der föderierte Space übernimmt die Authentifizierung für den anderen Nutzer (wie bei SSO)
  2. Stufe (1. Stufe ergänzt um Berechtigung)
    • Nutzer aus anderen Spaces können ihre Karte und ihre Gruppen auch in deinem Space verwenden
    • Die Nutzer sind auch in deinem Space registriert
    • die Gruppen des anderen Space können in deinem Soace verwendet werden, wenn zum Beispiel die gleichen Maschinen im Besitz sind. Das spart Zeit bei der Einweisung und der Dokumentation.
  3. Stufe (2. Stufe ergänzt um Abrechnung)
    • Nutzer aus anderen Spaces können ihre Karte und ihre Gruppen auch in deinem Space verwenden
    • Die Abrechung für diese Nutzter übernimmt dabei der andere Space für deinen Space. Über beispielsweise monatlich gesammelte Differenzrechnungen kann gegen den andere Spacecs abgerechnet werden. Das spart Zeit bei der Buchführung und die Nutzer können auch Ihre Rechnungen besser im Blick behalten.

Fragen und Ansprüche an Föderation und potentielle Probleme

  • muss sicher sein
  • muss stabil sein
  • es müssen verschiedene Server-/API-Versionen interoperabel funktionieren
  • es braucht eine Whitelist für alle Spaces, die für FabAccess nutzbar sein sollen
  • Vertrags-, Datenschutz- und Haftungsfragen: ist die Übertragung der Nutzerdaten an andere Spaces geregelt, und wenn ja, wie? Welche vertraglichen Regeln müssen für eine Föderation mit FabAccess festgehalten werden?
  • Föderierte Spaces arbeiten ggf. sehr unterschiedlich, was Maschineneinweisungen und Co. angeht - wie kann sichergestellt werden, dass dazu übergreifende Standards geteilt werden?

Wer nutzt heute schon FabAccess?

Potentielle Nutzer für FabAccess-Föderation findest du hier: https://offene-werkstaetten.org/tag/fabaccess