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 bauen | Sie verwenden | Abschnitt |
|---|---|---|
| Eine Website oder App, bei der sich Menschen anmelden | Login with appsolut: OAuth 2.1 und OpenID Connect, mit dem OAuth-Client des Frontends | OAuth-Clients, Login with appsolut |
| Das Backend dieser Website oder App, das nach Mitgliedern fragt | Die Mitglieder-API, mit einem Frontend-Schlüssel | Frontend-Schlüssel, Mitglieder-API |
| Ein externes Register: die eigene Mitgliederliste der Organisation, etwa das Personalsystem, die das Studio live abfragt | Die appsolut Register-API, die Ihr Register bereitstellt | appsolut 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.