Dokumentation/Entwickler
Zurück
  • Erste Schritte
    • Frontends und App-Typen
    • Umgebungen und Endpunkte
  • OAuth-Clients
    • Client-ID und Client-Secret
    • Redirect-URIs und Start-URL
    • Secret erneuern
  • Login with appsolut
    • Authorization-Code-Flow
    • Tokens und Claims
    • Frontend-Rolle
    • Abmeldung
    • Widerruf und ausgestellte Tokens
    • Fehler des Token-Endpunkts
  • Frontend-Schlüssel
    • Einen Schlüssel ausstellen und aufbewahren
    • Einen Schlüssel senden
    • Wechseln und widerrufen
  • Mitglieder-API
    • Berechtigung aus einem Backend
    • Das angemeldete Mitglied
    • Ergebnisse, Ratenlimits und Fehler
    • Ist ein Antragsteller ein berechtigtes Mitglied?
    • Die Mitgliedschaft des angemeldeten Frontend-Benutzers
  • appsolut Register-API
    • Die API umsetzen
    • Anbinden und testen
    • Ein Mitglied mit seinem Prüfcode verifizieren
    • Alle Mitglieder auflisten
    • Der Status mehrerer Mitglieder
    • Der Status eines Mitglieds
    • Die Personendaten mehrerer Mitglieder
    • Die Personendaten eines Mitglieds
    • Die Claims mehrerer Mitglieder
    • Die Claims eines Mitglieds
    • Health-Check

Erste Schritte

Was Entwickler mit appsolut ONE bauen, und wo sie beginnen.

appsolut ONE ist der Enterprise Community Server. Im Studio legt eine Organisation fest, wer ihre Mitglieder sind und welche Apps sie nutzen dürfen; das Community Portal ist eine Website, die die Organisation mit dem Studio verbindet. Diese Seiten sind für alle, die gegen das Studio entwickeln: ein Frontend, das Backend eines Frontends oder ein externes Register.

Drei Wege der Anbindung

Sie bauenSie verwendenAbschnitt
Eine Website oder App, bei der sich Menschen anmeldenLogin with appsolut: OAuth 2.1 und OpenID Connect, mit dem OAuth-Client des FrontendsOAuth-Clients, Login with appsolut
Das Backend dieser Website oder App, das nach Mitgliedern fragtDie Mitglieder-API, mit einem Frontend-SchlüsselFrontend-Schlüssel, Mitglieder-API
Ein externes Register: die eigene Mitgliederliste der Organisation, etwa das Personalsystem, die das Studio live abfragtDie appsolut Register-API, die Ihr Register bereitstelltappsolut Register-API

Ein Frontend braucht meist die ersten beiden: Seine Benutzer melden sich mit Login with appsolut an, und sein Backend ruft die Mitglieder-API für das auf, was das Token nicht sagt, etwa ob jemand, der nicht angemeldet ist, Mitglied ist. Die appsolut Register-API läuft in die andere Richtung: Das Studio ruft Ihr Register auf.

Ein Beispiel

Die Beispiele auf diesen Seiten verwenden die Pannoniqa AG, einen erfundenen Industriebetrieb. Pannoniqa bindet sein Personalsystem als externes Register „SAP HR“ für die aktive Belegschaft an und führt zwei interne Register im Studio: „Pensionistinnen und Pensionisten“ und „Betriebsrat“. Seine Communities sind „Aktive Belegschaft“, „Pensionistinnen und Pensionisten“ und „Gesamte Belegschaft“. Das „Pannoniqa Portal“, ein Community Portal, ist für die gesamte Belegschaft da; die mobile „Pannoniqa App“ nur für die aktive Belegschaft.

In diesem Abschnitt

  • Frontends und App-Typen: was ein Frontend aus Sicht der Entwicklung ist und was Sie dafür von der Organisation bekommen.
  • Umgebungen und Endpunkte: die zwei Ursprünge, mit denen Sie arbeiten, und wo welche API liegt.

Die Begriffe dieser Seiten sind die des Studios; die Grundbegriffe im Studio-Handbuch erklären sie.