Zum Hauptinhalt springen

Core API

Geplant

Die Core API soll gemeinsame fachliche Strukturen für die Softwarefamilie bereitstellen. Dazu gehören Profile, Organisationen, Teams, Projekte und übergreifend nutzbare Stammdaten.

Verantwortlichkeiten​

  • Benutzerprofile und Einstellungen;
  • Organisationen und Organisationsstrukturen;
  • Teams und Mitgliedschaften;
  • gemeinsame Projektgrundlagen;
  • freigegebene zentrale Stammdaten;
  • produktübergreifende Geschäftslogik, wenn eine gemeinsame Verantwortung fachlich sinnvoll ist.

Klare Abgrenzung​

Anmeldung, Passwörter, Sitzungen, Tokenausstellung sowie zentrale Rollen und Berechtigungen gehören zur Security API. Dateien und Speicherzugriffe gehören zur Cloud API. Die Core API darf diese Grenzen nicht durch parallele Lösungen aufweichen.